worksheet

    1熱度

    1回答

    我可能發現了一個新問題!我試圖選擇基於工作表名稱的工作表,使用變量作爲名稱,因爲這是循環的一部分。但是當工作表的名字是一個數字時,我遇到了麻煩,因爲如果我有,例如name = 5,那麼Worksheets(name)給我索引號5工作表和工作表(「name」)當然會查找一個名爲工作表「名稱」。 我可以做一個解決方法,爲每個工作表的名稱添加一個字母,以便它不被視爲數字,然後刪除這些字母,但有沒有更好的

    1熱度

    1回答

    通過我的插件,我試圖檢測是一個名爲VaR的命名工作表存在,如果是的話運行一個宏。 在我的插件ThisWorksheet對象我已經包含的代碼 Private Sub Workbook_Open() ActiveWorkbook.RefreshAll Application.Wait (Now + TimeValue("0:00:05")) Application.Ru

    0熱度

    1回答

    我正在使用VSTO和C#一起使用Excel加載項目。我正嘗試用用戶名稱輸入來重命名活動工作表。代碼非常簡單 Excel.Worksheet ws = (Excel.Worksheet)Globals.ThisAddIn.Application.ActiveSheet; ws.Name="the new name of the Sheet"; 但是,當工作表被重新命名時,添加新工作表的按鈕被禁

    0熱度

    1回答

    如何在電子表格中插入一行? 我嘗試用這個代碼,但有一個錯誤: Exception in thread "main" com.google.gdata.util.ServiceException: Method Not Allowed 在行:row = service.insert(url, row); 爲什麼不允許的方法 ??? public class MyClass { public st

    0熱度

    1回答

    我正在嘗試創建一個簡單的註冊系統。爲此,我創建了一個包含一個ComboBox和四個TextBox的用戶窗體。在ComboBox中的選擇應該選擇在哪個工作表中保存數據。該錯誤代碼是: Set ws = Worksheets("sheet") sheet = ComboBox1.Value Worksheets("sheet").Select 我總VBA代碼: Private

    1熱度

    1回答

    我有一個包含三個相關列的大型Excel電子表格。 它們是Invoice Number,Customer Name和Invoice Amount。公司名稱只是自由文本,而不是查詢,它必須保持這種方式。例如: 001, Company 001, 100.00 002, Company 002, 120.00 003, Company 003, 130.00 004, Company 001, 1

    -4熱度

    1回答

    我的代碼如下: Dim ws As Worksheet Dim ExitLoop As Boolean Dim SearchString As String, FoundAt As String Set ws = Worksheets("detail_report") On Error GoTo Err Set oRange = ws.Cells SearchString

    1熱度

    1回答

    我試圖讓其他工作活躍單擊命令按鈕時,但我住在同一個活動工作簿中: Sub Submit_Warranty() 'Set warranty data worksheet as active page Sheets("Sheet2").Activate 'Show the submit warranty user form Warranty_Input.Sho

    1熱度

    1回答

    我的工作表被命名爲'doc_name',它有兩個工作表'sheet1'和'sheet2'。但是,我只能將數據寫入標有'sheet1'的工作表中? 這是一個限制還是我做錯了什麼? 這個作品, wks = gc.open("doc_name").sheet1 ,但失敗了, wks = gc.open("doc_name").sheet2 給這個錯誤, AttributeError的: '電子錶

    1熱度

    1回答

    我做了C#類與數據表中打開的Excel: var excelApp = new ExcelInterop.Application(); excelApp.Workbooks.Add(); ExcelInterop._Worksheet workSheet = excelApp.ActiveSheet; for (int i = 0; i < dt.Columns.Count; i++)