Refresh
Excel アドインのボタン/メソッドは、外部の winform アプリケーションを介して呼び出す必要があります。ここに私がいるところがあります:
private Microsoft.Office.Interop.Excel.Application excel = new Microsoft.Office.Interop.Excel.Application();
public FormMain()
{
InitializeComponent();
RefreshExcelSheet(@C:\a.xls");
}
private bool RefreshExcelSheet(string path)
{
using (var wb = excel.Workbooks.Open(path).WithComCleanup())
[更新] ボタンをクリックするか、単にそのイベントを呼び出すにはどうすればよいですか?
私はこれらの記事を見ていましたが、それらは VBA を使用しています。Winform アプリでスプレッドシートを開いてボタンをクリックする必要があります:
Accessing a VSTO application-addin types from VBA (Excel)
Expose VSTO functions to VBA w/o local admin