powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Как поставить двойную ковычку в формулу в макросе
3 сообщений из 3, страница 1 из 1
Как поставить двойную ковычку в формулу в макросе
    #36212418
Int23
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как такую формулу написать?
ActiveCell.Formula = "=СУММЕСЛИ(B:B;"">=01.09.2009"";G:G)+СУММЕСЛИ(B:B;"">=01.09.2009"";S:S)-СУММЕСЛИ(B:B;"">=01.01.2010"";G:G)-СУММЕСЛИ(B:B;"">=01.01.2010"";S:S)"
...
Рейтинг: 0 / 0
Как поставить двойную ковычку в формулу в макросе
    #36212902
sergeyvg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
думаю поможет вместо
Код: plaintext
ActiveCell.Formula =...
написать
Код: plaintext
ActiveCell.FormulaLocal =...
...
Рейтинг: 0 / 0
Как поставить двойную ковычку в формулу в макросе
    #36214127
MaximuS_G
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Int23 ,
во-первых, если бы Вы попробовали записать формулу через макрорекодер (как сделал это я) Вы бы увидели, что вместо точки с запятой ; ставится просто запятая , ...
во-вторых, если я правильно понял вот это
автор;"">=01.09.2009, дата записуется в числовом формате (01/09/2009 = 40057)
Тоесть формула выглядит так:
Код: plaintext
ActiveCell.FormulaR1C1 = "=SUMIF(D:D,40057,E:E)"
Скажите, что должно означать вот это выражение? Какое условие ? Зачем так кавычки ?
;"">=01.09.2009"";
Вы хотите отобрать значения больше-равно чем 01/09/2009 ? Тогда, наверное, опять же подойдет дата в числовом формате, так как последующая дата больше и в числовом значении...
01/09/2009 = 40057
02/09/2009 = 40058
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Как поставить двойную ковычку в формулу в макросе
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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