vsto

    2熱度

    1回答

    我正在創建不同的應用程序可以訪問的單個功能區。基本上我有幾個VSTO excel插件,它們是單獨構建的,並且具有單獨的安裝文件。他們都有他們自己的絲帶(儘管我在每個項目中給絲帶提供了相同的描述和名稱)。有沒有辦法讓他們(他們是應用程序)安裝在Excel UI的單個功能區中?如果用戶安裝了多個應用程序,則最終會有兩個命名爲完全相同的功能區段。 我發現從2008年該鏈接,但無法得到它與2016 VST

    0熱度

    1回答

    我正在使用c#代碼創建IPM.Document項目。我的示例代碼如下。 objDocItem = objFolder.Items.Add("IPM.Document"); objDocItem.Subject = "FileName.txt"; objDocItem.Save(); 我想改變在上面顯示項目我的自定義圖標。 謝謝。

    0熱度

    1回答

    我很新的vb.net和Outlook加載項,在一個項目上構建一個Outlook加載項(使用VisualStudio 2017的VSTO),在這裏我得到這個錯誤即使經過數小時的搜索,也沒有得到任何線索,可能不會朝着正確的方向發展。這就是爲什麼林在這裏尋求你的幫助。謝謝 這是我得到的錯誤,我已經指出錯誤出現的代碼行。 錯誤:System.Runtime.InteropServices.COMExcep

    0熱度

    1回答

    針對Excel的文檔級VSTO定製註冊事件處理程序 - OnSheetChangeEventHanlder - 用於工作表Change事件。 using Excel = Microsoft.Office.Interop.Excel; public partial class ThisWorkbook { private void InternalStartup() {

    0熱度

    1回答

    我試圖用AddStore添加在Outlook中新的PST,然後檢查是否新增加的PST具有相同的文件夾和子文件夾默認的PST不存在如果沒有,則會創建文件夾,然後執行其他命令。 我在這裏包含的代碼的一部分,其中的循環和創建應該做的,但我發現錯誤"Cannot Create Folder"在該行newDestFolder = destFolderRoot.Folders.Add(sourceFolder

    0熱度

    1回答

    我在CSLA論壇上第一個asked for help,但我還沒有能夠解決這個問題。我創建了一個test VS2015 solution,它演示了我遇到的問題。 我在Outlook,Word,Excel和PowerPoint中使用CSLA 4.6.603。在設置Csla.ApplicationContext.User之後,當顯示Form或MessageBox或甚至讀取XML時,可以拋出Seriali

    0熱度

    1回答

    我想在文檔的每個頁面的右上角放置一個徽標。此功能已存在於由我們管理的Word加載項中。但是,此功能無法正常工作。該加載項將圖像轉換爲形狀,然後將此圖像與左側文檔角落放置在一個固定的距離處。這適用於A4格式的文檔,但只要文檔的方向或大小發生更改,徽標位置就會關閉。 我已經嘗試了很多策略來解決這個問題,但還沒有找到一個令人滿意的方法。我目前的策略是動態確定左頁面和徽標之間的距離,然後通過調用.Rela

    0熱度

    1回答

    有沒有一種釋放內存並防止MS-Word中下列代碼崩潰的方法? 我收到以下錯誤信息: 此方法或屬性不可用,因爲存在內存或磁盤問題。 Sub vbaTest() Dim doc As Document Dim sty As Style Dim s As Style Dim readingOrder As WdReadingOrder Dim i As Integer Set doc

    0熱度

    1回答

    我正在使用Outlook插件,我嘗試執行特定操作(如果刪除)。它對所有我已經打開過的約會都可以正常工作。當約會被創建或從日曆中刪除而未被打開時,首先沒有事件(BeforeDelete,Write)被觸發。 private void ThisAddIn_Startup(object sender, System.EventArgs e) { inspectors = this.Appli

    1熱度

    1回答

    所以我有這個VSTO加載項的excel,我想在其中使用postSharp進行診斷。 PostSharp要求第一類被稱爲前將以下代碼: <Log(AttributeExclude:=True)> 而且在第一次調用函數下面的代碼: LoggingServices.DefaultBackend = New Backends.Console.ConsoleLoggingBackend() 按照do