Страница: 1 |
Страница: 1 |
Вопрос: Снова этот Excel =(
Добавлено: 19.08.05 13:25
Автор вопроса: Mufasa | Web-сайт:
Всем привет - давно я тут не появлялся....
Вот занялся прогой, связанной с MSExcel... вопросов - уйма...
XL.Range("A2:J3").Select
XL.Selection.AutoFill Destination:=Range("A2:J30"), Type:=xlFillDefault
Ну так вот, можно ли за место "J30" вставить переменную, точнее за место "30"???
PS чё-то я всё перепробывал, толи мозги толком не варят, толи не знаю чё =(
Ответы
Всего ответов: 8
Номер ответа: 1
Автор ответа:
Дмитрий С.
ICQ: 315-160-504
Вопросов: 5
Ответов: 7
Web-сайт:
Профиль | | #1
Добавлено: 19.08.05 13:37
dim sss as string
sss = "A2:J"
for i=1 to 30
sss = "A2:J" + str(i)
XL.Selection.AutoFill Destination:=Range(sss), Type:=xlFillDefault
next i
Номер ответа: 2
Автор ответа:
Mufasa
Вопросов: 19
Ответов: 63
Web-сайт:
Профиль | | #2
Добавлено: 19.08.05 17:26
Чё-то не хочет работать =(
Я так и сам пробовал, то же ругается вот в этом месте:
Что делать то? Подскажите пожалуйста
Номер ответа: 3
Автор ответа:
TolikT
Вопросов: 1
Ответов: 5
Профиль | | #3
Добавлено: 20.08.05 14:48
Надо что-то менять в XL (чтоб объект поддерживал это свойство или метод)...
Уточнить начало цикла....
Без XL и со строки 4 всё работает...
Range("A2:J3".Select
For i = 4 To 30 'Тут со строки 4
sss = "A2:J" & i 'Тут "&" вместо "+"
Selection.AutoFill Destination:=Range(sss), _ Type:=xlFillDefault
Next i
Номер ответа: 4
Автор ответа:
Mufasa
Вопросов: 19
Ответов: 63
Web-сайт:
Профиль | | #4
Добавлено: 21.08.05 13:57
str(i)... просто str надо убрать...так и сделал...
сёдня смотрю, тож пост есть...дай думаю посмотрю..
всем отеликнувшимся - пасибо огромное
Номер ответа: 5
Автор ответа:
Mufasa
Вопросов: 19
Ответов: 63
Web-сайт:
Профиль | | #5
Добавлено: 21.08.05 13:57
str(i)... просто str надо убрать...так и сделал...
сёдня смотрю, тож пост есть...дай думаю посмотрю..
всем отеликнувшимся - пасибо огромное
Номер ответа: 6
Автор ответа:
GSerg
Вопросов: 0
Ответов: 1876
Профиль | | #6
Добавлено: 21.08.05 14:35
str добавляет пробел вместо плюса.
CStr надо.
Номер ответа: 7
Автор ответа:
Mufasa
Вопросов: 19
Ответов: 63
Web-сайт:
Профиль | | #7
Добавлено: 22.08.05 20:36
Ещё вопрос...
Как создать xls файл и сразу в него писать методами самого Exel'я..примеры смотрел на сайте, есть только на создание...но писать в него таким методом не хочет =(
Помогите плиз...
Номер ответа: 8
Автор ответа:
mc-black
ICQ: 308-534-060
Вопросов: 20
Ответов: 1860
Web-сайт:
Профиль | | #8
Добавлено: 22.08.05 21:43
Всё идёт, неправда!