Гость
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Поправить синтаксис / 3 сообщений из 3, страница 1 из 1
09.09.2020, 14:54
    #39996947
Alex9682
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поправить синтаксис
Имеем два примера
Пример 1 Здесь все работает
Dim Stroky As String
Stroky = Sheets("врем").Range("E2").Value ' берем из ячейки число
Range("M5").FormulaR1C1 = "=SUM(R[3]C:R[" & Stroky & "]C)" ' используем это число в формуле сумм.


Пример 2 Здесь ошибка
Dim Stroky As String
Dim r as range
Dim m as string
Stroky = Sheets("врем").Range("E2").Value ' берем число из ячейки
m = "EI" & Stroky ' связываем буквенную и числовую часть ячейки и присваиваем переменной "m"
Set r = ["C8:" & m &] ' пытаемся присвоить диапазон с использованием переменной "m" и здесь выходит ошибка.

Подскажите,что не так делаю во втором примере?
...
Рейтинг: 0 / 0
09.09.2020, 16:47
    #39996989
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поправить синтаксис
Код: vbnet
1.
Set r = Range("C8:" & m)
...
Рейтинг: 0 / 0
09.09.2020, 17:32
    #39997001
Alex9682
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поправить синтаксис
Akina
Код: vbnet
1.
Set r = Range("C8:" & m)



Большое спасибо. Так все заработало.
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Поправить синтаксис / 3 сообщений из 3, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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