excel-interop

    0熱度

    2回答

    是的。我正在使用幾乎沒有人喜歡的圖書館(COM/Interop)。我在練習一個分析Excel工作簿的程序,確定它的列並且用戶撥打每個列的類型。一切都很完美,我可以檢測每個列的類型錯誤(例如,如果數字列中有字符串),但我遇到問題的唯一類型是日期。我昨天在這裏問了一個關於日期的問題(因爲我在想什麼),但我從這個問題知道日期只是數字....這是沒有問題的,因爲我可以使用Date.fromOADate。

    0熱度

    1回答

    在Excel Interop中,設置Range.Autofilter()後,我需要刪除除第一行之外的所有可見行。由於第一行是工作表的標題行。 謝謝。

    0熱度

    1回答

    我有一些代碼,嘗試使用互操作的電子表格的.xls轉換成電子表格的.xlsx: public void Convert(string file) { var app = new Microsoft.Office.Interop.Excel.Application(); var wb = app.Workbooks.Open(file); wb.Sa

    -3熱度

    1回答

    我必須通過我的C#程序找到所需的所有單元格。這些單元格會像您在文本下方的示例中看到的那樣(我通過使用工具欄上的搜索工具選擇了它們)混亂和散開。 所有我需要的是在變量中選擇需要值的單元格(以更改它們的顏色)。

    2熱度

    1回答

    我已經定義了一個範圍內: Range range = ws.Range[ws.Cells[7, 1], ws.Cells[7, 4]]; 與 range.Interior.Color = rgbBlueViolet; 所以範圍是正確的,因爲我看到了彩色的檢查。 但是當我做 range.Merge(true); 我得到以下異常: {System.Runtime.InteropServic

    0熱度

    2回答

    我遇到了一個奇怪的問題,我似乎無法找到解決方案。我試圖刪除包含某個工作表名稱的工作簿中的任何工作表,並且不斷收到此異常:「無法獲取Worksheet類的Delete屬性」我可以在其他地方使用工作表類,但是當我嘗試使用Delete();方法,甚至是設置所述工作表可見性的方法,我都會得到同樣的結果。任何幫助,爲什麼會感激! Microsoft.Office.Interop.Excel.Sheets T

    1熱度

    1回答

    我有一個行字段,允許用戶過濾行: pvt.PivotFields("Description").Orientation = XlPivotFieldOrientation.xlRowField; ...和列字段,它允許用戶過濾列: var monthField = pvt.PivotFields("MonthYr"); monthField.Orientation = XlPivotFiel

    1熱度

    3回答

    看來,Excel將取值我分配到的細胞,如「9月15日」,並改變他們「15月」 我應該在我想(MMM yy)格式指定VAL代碼: internal static string GetMMMYYFromYYYYMM(String YYYYMMVal) { // code from http://stackoverflow.com/questions/40045761/how-can-i-c

    1熱度

    1回答

    我有此代碼工作正常,加入FreezePane到行7中,第一片材的第3欄第(從左邊算起): private void FreezePane(int rowNum, int colNum) { Range cellToFreeze = (Range)_xlSheet.Cells[rowNum, colNum]; cellToFreeze.Activate(); cell

    0熱度

    2回答

    有沒有辦法在使用Excel和VBA時調用SAP客戶端來檢索某些數據?如果有辦法做到這一點,你能告訴我怎麼做? 因爲我聽說我不能像任何其他MySQL/SQLite/...數據庫一樣使用任何數據庫驅動程序來訪問HANA數據庫。我必須通過SAP客戶端訪問它們。客戶會照顧不存在整體錯誤,我可以理解,但爲什麼閱讀會造成一致性問題?但這是另一個話題。 通過CLR Execution Engine 2.4 Li