Excel - Вопрос про VBA

программирование excel базы данных VBA

Мне нужно сделать такую форму, чтобы она считала количество прошедших дней через формулу "ДНЕЙ360(DAYS360)". Через простой макрос все получается, а вот в форме как кнопке назначить такую команду я не пойму.
" y = Application.WorksheetFunction.CountA(Range("H:H")) + 2
Cells(y, 8).Value = ActiveCell.FormulaR1C1 = "=DAYS360(RC[-1],R1C2)""
Пробовал вот такой код, но он выдает значение "ЛОЖЬ" вместо нужного количества дней. помогите с кодом пожалуйста!!!


Примечание:
ААА!!! ВООБЩЕ ПОМОГЛИ! СПАСИБО БОЛЬШОЕ!!!
Ответы:
Sub Macros()
y = Application.WorksheetFunction.CountA(Range("H:H")) + 2
Cells(y, 8).FormulaR1C1 = "=DAYS360(RC[-1],R1C2)"
End Sub


12 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.