У меня есть кнопка на листе Excel, которая запускает новый поток для обработки. Если я хочу внести какие-либо изменения в Excel (например, записать данные в ячейку с помощью Worksheet.Range("A1").Value = "info";
), я думаю, что я должен использовать основной поток пользовательского интерфейса.
Как это можно сделать?
Обычно в Winforms я бы назвал Invoke
для элемента управления, но объекты Excel.Application
или Worksheet
или Range
не имеют метода Invoke
.