Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2006.06.25;
Скачать: [xml.tar.bz2];

Вниз

Принудительная сортировка столбца в Excel   Найти похожие ветки 

 
kyn66 ©   (2006-05-16 14:37) [0]

Уважаемые мастера, как мне сделать САБЖ по возрастанию?

 ExcelApp.ActiveSheet.Columns[1]. - > ???


 
TUser ©   (2006-05-16 14:44) [1]

Чем принудительная сортировка отличается от добровольной?


 
TUser ©   (2006-05-16 14:45) [2]

И кого ты собрался принуждать при демократии, ась?


 
kyn66 ©   (2006-05-16 14:46) [3]

Я имею ввиду из программы, неуж-то не понятно?


 
Сергей М. ©   (2006-05-16 14:48) [4]


> Чем принудительная сортировка отличается от добровольно


Принудительная : А ну  сортируйся, ммммммать, так-то и так-то ! А то, вашу мммммать, я вам дам, вашу ммммать ....!

Добровольная : А не сортироваться ли мне так-то и так-то ? А то , не ровен час, ..


 
Jeer ©   (2006-05-16 15:41) [5]

Сергей М. ©   (16.05.06 14:48) [4]

Принудительная - это когда некоторые ячейки сопротивляются сортировке, а их, значит - по башке:)


 
Сергей М. ©   (2006-05-16 15:44) [6]


> Jeer ©   (16.05.06 15:41) [5]


То же хорошая версия)


 
Сергей М. ©   (2006-05-16 15:49) [7]


> kyn66 ©   (16.05.06 14:37)


Ты не припух ли ?

Вот же макрос !
Перед носом у тебя :

Sub Макрос1()
"
" Макрос1 Макрос
" Макрос записан 16.05.2006
"
" Сортируем 3-й столбец в таблице A1:C3
"
   Range("C1:C3").Select
   Range("A1:C3").Sort Key1:=Range("C1"), Order1:=xlAscending, Header:= _
       xlGuess, OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, _
       DataOption1:=xlSortNormal
End Sub


 
TUser ©   (2006-05-16 19:25) [8]

> Я имею ввиду из программы, неуж-то не понятно?

С трудом себе представляю сортировку из вакуума. Не стебаюсь - действительно объясни по-людски, что требуется.


 
evvcom ©   (2006-05-17 09:44) [9]

И это в "основной"? По-моему, если вопрошающий не удосужился написать, что "запись макроса" он уже выполнил, то прямая дорога ему в "начинающие"!


 
kyn66 ©   (2006-05-17 13:33) [10]

В предложенном макросе указывается конкретный диапазон, а он у меня не известен, просто столбец и все с различным кол-ом строк. Могет есть другой метод?


 
TUser ©   (2006-05-17 13:35) [11]

Columns("A:A").Select


 
kyn66 ©   (2006-05-17 13:54) [12]

Спасибо, но в предложенном макросе не совсем понятно, что я вляется параметрами и как их использовать дальше.


 
Сергей М. ©   (2006-05-17 14:01) [13]


> что я вляется параметрами


Параметрами является то что указано в круглых скобках.


 
kyn66 ©   (2006-05-17 14:29) [14]

Range("A1:C3").Sort Key1:=Range("C1"),...
                     ^^^^^
Эта строка не понятна


 
Сергей М. ©   (2006-05-17 14:36) [15]

Эта строка - в синтаксисе VBA. Ее просто следует транслировать в синтаксис OP.


 
kyn66 ©   (2006-05-17 14:54) [16]

YT приходилось с макросами работать. Нельзя-ли по простому объяснить как это сделать?


 
Сергей М. ©   (2006-05-17 14:59) [17]

http://forum.codeby.net/lofiversion/index.php/t3259.html


 
kyn66 ©   (2006-05-19 09:52) [18]

>Сергей М.
Спасибо за наводку!



Страницы: 1 вся ветка

Форум: "Основная";
Текущий архив: 2006.06.25;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.48 MB
Время: 0.009 c
2-1149582297
evgenij_
2006-06-06 12:24
2006.06.25
Menu


6-1139206690
DelphiN!
2006-02-06 09:18
2006.06.25
Изменить основной шлюз, альтерн. и предпочит ДНС в виндовсе


2-1149601035
leito
2006-06-06 17:37
2006.06.25
Вывод в EXCEL


4-1143356476
scolopax
2006-03-26 11:01
2006.06.25
Блокирование Desktop


15-1148815028
deltav1
2006-05-28 15:17
2006.06.25
Cимплекс-метод





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский