0
我想知道如何添加一個WPF窗體或常規Windows窗體到Excel電子表格來收集數據。Visual Studio 2013 Excel VSTO添加WPF或Windows窗體到文檔
例如,我想要一個按鈕,點擊後打開一個WPF/WF有幾個複選框,然後我想將這些值傳回工作表。我會怎麼做?
我想知道如何添加一個WPF窗體或常規Windows窗體到Excel電子表格來收集數據。Visual Studio 2013 Excel VSTO添加WPF或Windows窗體到文檔
例如,我想要一個按鈕,點擊後打開一個WPF/WF有幾個複選框,然後我想將這些值傳回工作表。我會怎麼做?
據我所知,沒有辦法實際將表單嵌入到工作表中,除非您將它作爲OLE對象(yuck)包裝起來。但是,您可以顯示一個對話框來收集用戶輸入,並讓您的VSTO AddIn從Excel工作表中填充或收集數據。在共享敏感數據需要運行時密碼的加密方案中,我已經輕鬆地使用了這種方法。
如果您不限於Excel AddIn,還可以從Excel的外部實例推送/提取數據。讓我知道這些場景是否適合你,如果你想要幫助代碼。