Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: автоматизация в excel Добавлено: 20.07.06 12:03  

Автор вопроса:  Сергей  | ICQ: 234907091 
у меня во время создания прайс-листа возникла проблема!
в кратце..
У меня прайс из 200 позиций, сделал кнопки, чтобы при нажатии какой-либо из существующих некоторая строка переносилась на отдельный лист, но именно на ту строку, которую вписал, а вопрос у меня такой:
Как сделать, чтобы не зависимо от того, какую кнопку нажимаю, весь список строился сверху вниз, без привязки к конкретной строке???

Ответить

  Ответы Всего ответов: 1  

Номер ответа: 1
Автор ответа:
 -АлександР-



Вопросов: 55
Ответов: 1008
 Web-сайт: sham.clan.su
 Профиль | | #1
Добавлено: 20.07.06 15:16
А не хочешь её просто после вставки в том же действии программно отсортировать, например, по цене(если это прайс-лист, особенно актуально) или по имени там. Например так:

    Sheets("Лист1";).Select
    Rows("2:2";).Select
    Selection.Cut
    Sheets("Лист2";).Select
    Rows("3:3";).Select
    ActiveSheet.Paste
    Cells.Select
    Selection.Sort Key1:=Range("A1";), Order1:=xlAscending, Header:=xlGuess, _
        OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, _
        ;DataOption1:=xlSortNormal

Ну это так, например. Там уж ты посмотришь...

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам