Здравствуйте подскажите как определить номер константы Const AutoFill = ?
НЕ БОГИ ГОРШКИ ОБЖИГАЮТ
28.12.2017 10:23:07
Здравствуйте подскажите как определить номер константы Const AutoFill = ?
НЕ БОГИ ГОРШКИ ОБЖИГАЮТ
|
|
|
|
28.12.2017 10:27:43
по сути вот что происходит, я наверное всем заморочил голову этот макрос пытаюсь впихнуть в VB6. и эта строка не работает без определения константа
Изменено:
НЕ БОГИ ГОРШКИ ОБЖИГАЮТ
|
|||
|
|
28.12.2017 10:30:07
Ну, правильно, к диапазону применяется метод AutoFill (автозаполнение). При его применении указываются параметры - куда автозаполнять (Destination) и как (xlFillDefault) (можно же только формулу заполнить, или и формулу, и формат, или только значение и т.д.)
Изменено:
Кому решение нужно - тот пример и рисует.
|
|
|
|
28.12.2017 10:43:48
у меня получилось так Const AutoFill = 4 но вопроса не решило ошибка таже
НЕ БОГИ ГОРШКИ ОБЖИГАЮТ
|
|
|
|
28.12.2017 10:47:42
Const xlFillDefault = 0
|
|
|
|
28.12.2017 10:51:16
сообщение ошибки
НЕ БОГИ ГОРШКИ ОБЖИГАЮТ
|
|
|
|
28.12.2017 10:53:10
Прикрепите ваш небольшой пример в xls, а не в jpg
|
|
|
|
28.12.2017 10:54:45
полный макрос:
Изменено:
НЕ БОГИ ГОРШКИ ОБЖИГАЮТ
|
|||
|
|
28.12.2017 11:09:48
Ребята все получилось как то так просто вставил строку
НЕ БОГИ ГОРШКИ ОБЖИГАЮТ
|
|||
|
|
28.12.2017 11:41:51
судя по многим строчкам: xl.Columns("B:B")... xl.Range("B1")... и пр., Х1 - это лист но вот это: xl.Sheets("Лист1")... зачеркивает предыдущее предположение и наводит на мысль что Х1 - это книга как могут работать такие 3 строки подряд - загадка? (точнее загадка, что все-таки скрывается за Х1???)
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
|
|||||
|
|
28.12.2017 12:05:38
Ігор Гончаренко, xl - application
![]()
|
|||
|
|
28.12.2017 12:08:48
господа! это xl(эксел), код работает в VB6
Изменено:
НЕ БОГИ ГОРШКИ ОБЖИГАЮТ
|
|
|
|
28.12.2017 12:38:25
Леша, спасибо!
однако, вот это насторожило:
и если я НИКОГДА не стану обращаться к xl.Application, зная что xl - это Excel, это не значит - что такие обращения не могут встречаться в чьих-то кодах
Изменено:
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
|
|||
|
|
28.12.2017 13:22:08
Дмитрий Дунаев, попробуйте заменить код из #10 на это. Лист1 не обязан быть активным листом.
|
||||
|
|
|||