Формула Visual Basic в Excel - PullRequest
0 голосов
/ 25 мая 2018

Мои коды Visual Basic:

oExcel.Cells(1, 1).Value = "789"
oExcel.Cells(1, 2).Value = "123"
oExcel.Cells(2, 1).Formula = "=SUM(A1:B1)"

Когда я запускаю свое приложение Visual Basic, оно открывает лист Excel, но формула не работает.Это вызовет #NAME?ошибка.Но когда я нажимаю формулу на панели формул в Excel, а затем щелкаю в другом месте, код начинает работать правильно.

1 Ответ

0 голосов
/ 25 мая 2018

Сделайте это

Sub TEst()
Excel.Cells(1, 1).Value = "789"
Excel.Cells(1, 2).Value = "123"
Excel.Cells(2, 1).Formula = "=SUM(A1:B1)"

End Sub

Надеюсь, это поможет

...