powered by simpleCommunicator - 2.0.54     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Не могу вставить в ячейку формулу из макроса
8 сообщений из 8, страница 1 из 1
Не могу вставить в ячейку формулу из макроса
    #37457549
ren_kz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Формула для нумерации столбцов:
Buk.Sheets(1).Range("A5:A7").FormulaLocal = "=ЕСЛИ(ЕПУСТО(B5);"";СЧЕТЗ($B$5:B5))"
...
Рейтинг: 0 / 0
Не могу вставить в ячейку формулу из макроса
    #37457593
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что такое "не могу" нам требуется угадать?
...
Рейтинг: 0 / 0
Не могу вставить в ячейку формулу из макроса
    #37457610
ren_kz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
При компиляции ошибку выдает
...
Рейтинг: 0 / 0
Не могу вставить в ячейку формулу из макроса
    #37457616
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Офигенно информативно
...
Рейтинг: 0 / 0
Не могу вставить в ячейку формулу из макроса
    #37457621
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
Buk.Sheets( 1 ).Range("A5:A7").FormulaLocal = "=ЕСЛИ(ЕПУСТО(B5);"""";СЧЕТЗ($B$5:B5))"
...
Рейтинг: 0 / 0
Не могу вставить в ячейку формулу из макроса
    #37457657
ren_kz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть формула: =ЕСЛИ(ЕПУСТО(B5);"";СЧЕТЗ($B$5:B5)), нужно чтобы при нажатии на кнопку в ячейку А5 присваивалась эта формула
...
Рейтинг: 0 / 0
Не могу вставить в ячейку формулу из макроса
    #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
Не могу вставить в ячейку формулу из макроса
    #37457791
Фотография AndreTM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Извиняюсь...
Во-первых, мой ответ - это рекомендации. Во-вторых, только что заметил, что должно быть : COUNTA($B$5:B5)
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Не могу вставить в ячейку формулу из макроса
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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