vba

    0熱度

    1回答

    我想要一個宏,以便當您將0輸入到清除單元格的特定單元格/單元格範圍內時。 我寫了一個簡單的宏這樣 Sub RemoveZeros() 'to remove 0 values that may be a result of a formula or direct entry. For Each cell In Range("A1:D20") If cell.Value =

    0熱度

    1回答

    我想創建一個按鈕,它將執行以下操作。 - 檢索當前日期和時間 - > - 此日期和時間加上時間(O2) - > - 如果當前時間加上時間,則需要顯示單元格範圍(L2:L11)在單元格O2中小於或大於其旁邊單元格中的日期和時間(範圍M2:M11)。單元格L2將與M2,L3和M3等進行比較。 在任何當前時間,您都可以點擊按鈕,它會計算它是否按時或過晚。 我知道如何獲得當前的日期,但不能得到任何進一步的

    1熱度

    2回答

    我試圖1)居中並在訂單列表中爲第22行和第2行加上下劃線,直到空白行。 2)粗體和中心增值稅和合計在電子表格中。 3)生成訂單列表後,在其他工作表中清除列G28。但是,它不是強調或集中或粗體。你能幫我看看嗎?以下是我的代碼如下。非常感謝 Option Explicit Sub copy_info() Dim i As Long, j As Long, lastRow As Long Dim

    0熱度

    1回答

    我得到了一個在Excel 2016中運行良好的Win 10腳本。我使用它根據Excel工作表對文件進行重命名/編號。 但在Mac上,我必須確認每個文件的訪問權限。由於我有超過3000個文件來編號,這是不可能的。這與Mac沙盒有關。 GrantAccessToMultipleFiles是關鍵字。 任何人都可以幫我完成這個腳本,我不必確認每個文件重命名嗎? sub Test() iPath = "c

    0熱度

    3回答

    我有以下功能找到電子表格中有數據的最後一列,我得到一個運行時錯誤28.我相信它並沒有正常退出我的for循環。我錯過了一些愚蠢的東西嗎?我已經完成了多個簡單的功能,完全沒有問題。 Function max_column() Dim i As Integer Dim max_col As Integer For i = 1 To 200 If Worksheets("Sheet1").Ce

    2熱度

    1回答

    我需要一個正則表達式模式,比方說,我希望模式是任何2個或更多的字母字符在一個組中使用(例如:「ab」/「abb」/「abbb」/),在一個字符串中連續3次或更多次(例如:「ababab」/「abbabbabb」/「abbbabbbabbb」),我有這個函數,在我想適應的字符串中連續使用3次或更多次。 Function TripleChars(S As String) As Boolean Dim

    0熱度

    2回答

    Excel的VBA 我想刪除基於COND 所有行看到if語句 但代碼不會刪除有ws.Cells(i, 6).Value = 0 所有行 Sub Clean() For Each ws In Worksheets ' find Last Row LastRow = ws.Cells(Rows.Count, 1).End(xlUp).Row ' loop over

    4熱度

    2回答

    我想了解在VBA中聲明錯誤類型的變量時可能發生的錯誤類型。 這是我使用的代碼: Sub testTypes() Dim test1 As Integer test1 = 0.5 Debug.Print test1 End Sub 我試圖用故意雙號類型看VBA將如何圓他們(向上或向下),使他們的整數,鑑於數結束於0.5 我得到了令人費解的結果: 5.567 --> 6 5.5 -

    0熱度

    3回答

    我試圖從一個數據文件(sh1作爲工作表)複製到另一個(作爲工作表)作爲單元格的範圍。單元格應粘貼在現有數據下。由於要複製的單元格數量和現有數據量有所不同。我創造了這個代碼: Dim sh1 As Worksheet, sho As Worksheet, lr As Long, rng1 As Range lr = sh1.Cells(Rows.Count, 1).End(xlUp).Ro

    0熱度

    1回答

    我有四個工作表,我在單元格F2中編寫了一個公式,它觸發了所有其他的填充。我已經有觸發器的私人小組來調用我的程序工作。有沒有辦法讓這個子更有效率? Option Explicit Sub FillDownFormula_test2() ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' ' Filldown a form