vsto

    0熱度

    1回答

    我有用C#編寫的Word功能區。我試圖編寫一組按鈕來隱藏給定審閱者所做的修改。我想根據用戶選擇的文本(即,如果它們的光標位於由作者X創建的修訂中,並且他們單擊隱藏按鈕,則所有作者X的更改都將被隱藏)。 我可以在選擇中獲得修訂列表,但the Revision interface似乎只顯示作者的名字。 我可以在文檔中審閱的列表,但the Reviewer interface似乎並沒有提供一種方式將它與

    0熱度

    1回答

    在Outlook 2016中(我假設以前的版本)您可以右鍵單擊某個任務並選擇「後續」,然後選擇您想要的時間該項目跟進。 我試圖做同樣的事情編程方式在Outlook外接使用VSTO在Visual Studio 2015年 我可以在鏈接見下文,您可以使用該方法MarkAsTask幾個項目類型(例如, mailitem),但該方法對於TaskItems不存在。 那麼如何以編程方式模擬Outlook客戶端

    0熱度

    1回答

    我正在用db的數據填充word文檔。 現在我使用this.Application.Documents.Add(); 來獲取Word.Document對象並對其進行處理。 該對象顯示在Word實例中。 問題是得到一個Word.Document對象,我可以操作 並保存在背景。 因此,在完成數據處理後,我可以在Word實例中打開它 。

    1熱度

    1回答

    我有一個VSTO插件,我想在不提示用戶的情況下進行安裝。此加載項未安裝在Program Files文件夾中。 現在我有一個在這篇文章中描述的解決方案:https://msdn.microsoft.com/en-us/library/bb398239.aspx 它很容易使用和完美工作。問題是,該功能從版本10.0的VSTO運行時中刪除(它在VSTO運行時9.0中運行)。 時間過去了,現在我的大部分用

    1熱度

    1回答

    我開發了一個相當密集的Excel Addin(基於VTSO),它從數據庫查詢創建內存數據表,然後將其綁定到ListObject。當創建此ListObject時(包括更新數據表中的計算的事件處理程序和彈出以顯示關於單元格的其他信息的自定義任務窗格),還有其他一些功能可用。 Addin可以很好地工作,雖然我在用戶打開其他Excel工作簿或Excel的其他實例以在工作中執行多任務時遇到問題。 管理此特定

    1熱度

    1回答

    我想這激活自定義選項卡: Globals.Ribbons.MyRibbon.RibbonUI.ActivateTab("TabAddin") 它根本什麼都不做。沒有錯誤,沒有標籤激活,什麼都沒有。 如果我將標籤名稱更改爲不存在的選項卡,則會引發異常,這很明顯。這意味着ActivateTab方法正在做一些事情,但不是它打算做什麼。 請幫忙嗎?這是VSTO for Excel 2016.

    0熱度

    1回答

    我想選擇一個特定的表(通過名稱或指數)與我的Excel中添加有沒有用。 我的插件文件ThisAddIn.cs有: public Excel.Workbook GetActiveWorkbook() { return (Excel.Workbook)Application.ActiveWorkbook; } 我的Ribbon1.cs有: namespace Test3 {

    1熱度

    2回答

    我們正在更新MS Word加載項,允許用戶將MS Word文件插入到中央MS通過以下功能Word文檔: //Created rng variable Microsoft.Office.Interop.Word.Range rng = Globals.ThisAddIn.Application.Selection.Range; //MS Interop method. Globals.This

    0熱度

    1回答

    當我修改或更改mailItem中的任何屬性時,Outlook會永久保存更改。例如,當我更改郵件的主題時,Outlook會將該更改與交換同步。是否可以臨時修改郵件,僅用於查看目的?

    1熱度

    1回答

    我想在用戶點擊它時(不保存更改保存!)在預覽中顯示之前更改mailitem的正文。我認爲預覽控件被稱爲資源管理器,並且我訂閱了NewExplorer事件,但當我單擊消息時它不會觸發。 Microsoft.Office.Interop.Outlook.Explorers explorers = Application.Explorers; explorers.NewExplorer += new