Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Не могу вставить в ячейку формулу из макроса / 8 сообщений из 8, страница 1 из 1
27.09.2011, 16:17
    #37457549
ren_kz
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не могу вставить в ячейку формулу из макроса
Формула для нумерации столбцов:
Buk.Sheets(1).Range("A5:A7").FormulaLocal = "=ЕСЛИ(ЕПУСТО(B5);"";СЧЕТЗ($B$5:B5))"
...
Рейтинг: 0 / 0
27.09.2011, 16:35
    #37457593
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не могу вставить в ячейку формулу из макроса
Что такое "не могу" нам требуется угадать?
...
Рейтинг: 0 / 0
27.09.2011, 16:43
    #37457610
ren_kz
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не могу вставить в ячейку формулу из макроса
При компиляции ошибку выдает
...
Рейтинг: 0 / 0
27.09.2011, 16:45
    #37457616
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не могу вставить в ячейку формулу из макроса
Офигенно информативно
...
Рейтинг: 0 / 0
27.09.2011, 16:47
    #37457621
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не могу вставить в ячейку формулу из макроса
Код: plaintext
Buk.Sheets( 1 ).Range("A5:A7").FormulaLocal = "=ЕСЛИ(ЕПУСТО(B5);"""";СЧЕТЗ($B$5:B5))"
...
Рейтинг: 0 / 0
27.09.2011, 16:59
    #37457657
ren_kz
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не могу вставить в ячейку формулу из макроса
Есть формула: =ЕСЛИ(ЕПУСТО(B5);"";СЧЕТЗ($B$5:B5)), нужно чтобы при нажатии на кнопку в ячейку А5 присваивалась эта формула
...
Рейтинг: 0 / 0
27.09.2011, 17:36
    #37457728
AndreTM
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не могу вставить в ячейку формулу из макроса
Формулы, вносимые макросом, должны писаться в английской форме. Чтобы внести формулу в диапазон - надо сначала прописать её в одной ячейке, а потом скопировать на весь диапазон
Код: plaintext
1.
Buk.Sheets( 1 ).Range("A5").FormulaLocal = "=IF(ISBLANK(B5),"""",COUNTA($B$5:$B$5))"
Buk.Sheets( 1 ).Range("A5").Copy Buk.Sheets( 1 ).Range("A6:A7")
...
Рейтинг: 0 / 0
27.09.2011, 18:08
    #37457791
AndreTM
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не могу вставить в ячейку формулу из макроса
Извиняюсь...
Во-первых, мой ответ - это рекомендации. Во-вторых, только что заметил, что должно быть : COUNTA($B$5:B5)
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Не могу вставить в ячейку формулу из макроса / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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