win32ole

    0熱度

    1回答

    山坳號當嘗試使用下面的代碼 我的$ STARTROW =「101」來插入一個空行;我的$ StartCol =「1」; $ Sheet-> Cells($ StartRow,$ StartCol) - > EntireRow-> Insert; 出錯:的Win32 :: OLE(0.1709)錯誤0x800a03ec 在METHOD/PROPERTYGET 「細胞」 在1_SPNV3G_WSS-M

    0熱度

    1回答

    試圖瞭解和診斷MS服務器2008上Excel設置的問題。請參閱下面的MWE。這在我的Win筆記本電腦上正常工作,但在服務器上不太好。從清潔登錄它運行正常第一次,但隨後的運行失敗,錯誤文本: Win32::OLE(0.1709) error 0x80010105: "The server threw an exception" in PROPERTYPUT "DisplayAlerts"

    2熱度

    1回答

    我需要檢索excel單元格的背景顏色(根據表單中的條件格式設置爲紅色/綠色)。嘗試搜索論壇,但無法找到任何東西來檢索,雖然設置顏色在那裏。 任何幫助,將不勝感激......

    0熱度

    1回答

    我擺弄的是在perl腳本中創建的excel圖形,並試圖設置最小和最大軸,但是我似乎無法讓我的腦袋圍繞VBA進行Perl轉換。 請你幫忙。 我已經試過了這幾種不同的方式,但這裏是我現在擁有的。 $chart1->{Chart}->Axes(xlCategory)->MinorUnit => 0; $chart1->{Chart}->Axes(xlCategory)->MajorUnit =

    0熱度

    1回答

    我發現這個很好的教程連接到從Ruby的c#dll: Can Ruby import a .NET dll? 這對於Ruby => C#但不適用於c#=> Ruby非常適用。 現在我正在考慮使用Ruby可以連接的一些自定義事件。 我從此頁面跟隨示例A:http://msdn.microsoft.com/en-us/library/aa645739(v=vs.71).aspx創建自定義事件。 現在是問

    0熱度

    1回答

    我正在運行perl64上的簡單腳本來在excel上生成圖表,但我得到的錯誤沒有生成任何圖表。 它打開excel表單,將數據寫入表單但沒有圖表。 Win32::OLE(0.1709) error 0x80020003: "Member not found" in PROPERTYPUT "ChartType" at C:\path\test.pl line 20. 這裏是我的系統規格

    0熱度

    1回答

    我想實現下面的事情在Ruby中 打開一個Excel require 'win32ole' excel = WIN32OLE.new('Excel.Application') worksheet = application.Workbooks.Open("C:/testing.xlsx").Worksheets("Sheet1") excel.visible = true 進行必要的更改

    1熱度

    1回答

    我想從我的網頁中的Windows/Apache服務器上的perl打開使用Win32 :: OLE的.xlsm文件。 在研究這個問題,遇到了下列可能的解決方案: 很少有人通過它的路徑設置爲一個絕對的解決。這對我沒有任何作用。 爲腳本設置權限有權限訪問服務器上的文件。我不知道如何去做這件事。但是,我通過windows sspi驗證了我的用戶,並且會有一個用戶標識。該用戶標識是否在Win32 :: OL

    0熱度

    1回答

    我想以編程方式選擇Excel下拉列表中可用的選項之一。 要操縱工作表,我在ruby上使用win32ole。 它運作良好,直到我嘗試更改下拉列表的值。 我根本不知道谷歌是如何與一直沒有什麼幫助。 的值設置爲一個單元是作爲worksheet.Cells(X,Y)。價值= NEW_VALUE一樣簡單。這不是選擇下拉列表中可用的替代方法之一,因爲所涉及的單元格受到保護,所以這是不可能的。 的保障,並不ma

    3熱度

    2回答

    我知道這個問題已被問到直接使用VB時,但我有麻煩終止一個進程。我使用的是win32ole和ruby 1.9的jruby版本。我當前的代碼是這樣的: begin excel = WIN32OLE::connect('excel.Application') rescue excel = WIN32OLE::new('excel.Application') end excel.Visible