Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Соединение в строке / 9 сообщений из 9, страница 1 из 1
14.06.2007, 13:24:31
    #34594493
Ladut
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Соединение в строке
Добрый день!
Подскажите, что неправильно пишу:

j="Y8"
ThisWorkbook.Worksheets.Item("Ñâîäíàÿ âåäîìîñòü").Range("&j&").Value = 6 - в этой строке выдает ошибку <Application-defined or object-defined error>

Спасибо
...
Рейтинг: 0 / 0
14.06.2007, 13:36:40
    #34594544
Deggasad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Соединение в строке
Range(j).Value
...
Рейтинг: 0 / 0
14.06.2007, 13:37:02
    #34594546
HandKot
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Соединение в строке
надо просто

Код: plaintext
ThisWorkbook.Worksheets.Item("Ñâîäíàÿ âåäîìîñòü").Range(j).Value =  6  

I Have Nine Lives You Have One Only
THINK!
...
Рейтинг: 0 / 0
14.06.2007, 13:37:22
    #34594547
vbapro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Соединение в строке
1) нужны пробелы, если используешь &
2) у тебя написано, что нужно использовать адрес, который звучит именно "&j&", т.е. хочешь выполнить операции внутри строковой константы. т.к. j у тебя уже строка, то используй её без кавычек.

Код: plaintext
1.
j="Y8"
ThisWorkbook.Worksheets.Item("Ñâîäíàÿ âåäîìîñòü").Range(j).Value =  6 
...
Рейтинг: 0 / 0
14.06.2007, 13:38:25
    #34594551
Ladut
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Соединение в строке
Спасибо Большое. Сработало
...
Рейтинг: 0 / 0
14.06.2007, 14:59:32
    #34594912
Ladut
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Соединение в строке
i=2
ThisWorkbook.Worksheets.Item("ÒÝÖ-2").ComboBox & i & .ListIndex - тоже выдает ошибку invalid reference, подскажите, как надо писать?
...
Рейтинг: 0 / 0
14.06.2007, 15:36:56
    #34595074
vbapro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Соединение в строке
Laduti=2
ThisWorkbook.Worksheets.Item("ÒÝÖ-2").ComboBox & i & .ListIndex - тоже выдает ошибку invalid reference, подскажите, как надо писать?
ComboBox(i)
...
Рейтинг: 0 / 0
14.06.2007, 16:01:33
    #34595160
Ladut
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Соединение в строке
vbapro Laduti=2
ThisWorkbook.Worksheets.Item("ÒÝÖ-2").ComboBox & i & .ListIndex - тоже выдает ошибку invalid reference, подскажите, как надо писать?
ComboBox(i)
на листе excel combobox1, combobox2,.....combobox25

так ComboBox(i) не срабатывает
...
Рейтинг: 0 / 0
14.06.2007, 16:21:49
    #34595254
lena_####
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Соединение в строке
Например, так:
Код: plaintext
Worksheets.Item("Лист1").OLEObjects("ComboBox" & i & "").Object.ListIndex =  0 
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Соединение в строке / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]