excel-vba

    0熱度

    1回答

    我一直在試圖在數據透視表中添加一個計算的字段。到目前爲止,整個數據透視表是完美創建的。我想添加id的最後一列是計算出的值。不幸的是,到目前爲止,我甚至無法手動進行。但是,如果我只是將數據插入到數據透視表旁邊的公式中,那麼它完美地工作。 =GETPIVOTDATA('Monthly $/SU Forecast',$A$15,'T-Lane','Athens to GREECE')-GETPIVOTD

    0熱度

    2回答

    我有兩列中的ID,比方說列A和列B.在這些列中是ID,它們將以a或b多次出現。我想要做的是提供一個批號,如下面的例子,其中任何相關的ID被放在一個批次下。 有什麼好的想法,如何在Excel/VBA中做到這一點?我有15000行。到目前爲止,我已經嘗試循環遍歷每一行,並試圖用2標記1,然後2到4等,但for循環突然變得幾乎無限。我不在乎提供代碼,它更多的是邏輯端!

    0熱度

    2回答

    擁有約50.000行提到出文件的我要刪除那些沒有在列B的具體數量我使用此代碼行: Sub DelRows() Application.ScreenUpdating = False Worksheets("2016").Activate lastrow = Cells(Rows.Count, "A").End(xlUp).Row For i = lastrow To 2 Step -

    -2熱度

    1回答

    我有一個要解決的問題。我從片2016和2017年的數據我想要做的就是讓另一個片內的2016和2017年計算差值錢請參見附件中的圖片鏈接: 案例1: 案例2: 我想要做的就是簡單地創建新的工作表,除了A列(列名),每列進行比較。 另一個問題是列數不固定。有些情況下可能會有1列進行比較,另一些可能會有更多。所以我想我需要列的數量成爲一個變量? 如何使用宏可以解決案例1和案例2的總(比較)表單?請分享您

    -1熱度

    1回答

    我想創建一個將通過列的宏讓我們說列A和該列中有一行包含文本「該cpu利用率是xx%「,如果宏可以去掉」XX%「並將該值放入同一工作簿中任何位置的新工作表中,則從該行開始。 請注意,行不固定的文本保持不變,但行會改變和列保持相同 Sub Test() Dim ws As Worksheet Dim rFind As Range Set ws = ThisWorkbook.Worksheets(

    0熱度

    1回答

    嗨,我正在嘗試循環刪除刪除的長報表。 一般邏輯是:如果腳本在列B1中找到值「DELETE」,那麼它應該刪除範圍「A1:I4」。我有下面的腳本,顯然不工作。我正在嘗試使用「X」變量找出跨多列的範圍的正確語法。任何幫助,將不勝感激! 我有以下循環: Sub RemoveDel() lastrow = Cells(Rows.Count, "B").End(xlUp).Row For x = 1 To

    0熱度

    2回答

    我有一個連接到數據庫的工作簿,當您刷新工作簿時,它會刷新工作簿中的數據。之後運行一個宏將新的(原始)數據保存在兩個不同的位置,然後宏將對該原始數據進行分析,並在稍後的4個其他位置保存相同的工作簿。 當我試圖做第一次保存原始數據時,我能夠保存到第一個位置,但是當它移動到第二個位置時,我收到錯誤:運行時錯誤'1004':方法'SaveAs '_Workbook'對象失敗。這兩個地點都是有效的地點。 下

    0熱度

    1回答

    我爲每個產品系列設置了一個命令按鈕。完全,我有表1 20多個按鈕。如果我點擊其中任何一個具有數量超過1,產品名稱將被複制並粘貼到順序列出表。 我嘗試使用偏移將其粘貼到從A2 A線下空列的順序清單。 但是,它只是替換A2而不是粘貼到A3後,我點擊另一個按鈕。 的前兩個按鈕的代碼細節如下(所有的20個按鍵應該是相同的代碼,因爲它們不會按順序點擊只要拿起空白列,應該沒事。): Private Sub C

    0熱度

    3回答

    我已經遍尋搜索,通常找到我的答案,但是這個是特殊的。我必須格式化一個程序的日期,以便在寫入文件路徑的日期沒有正斜槓。我可以使單元格中的外觀顯示爲使用連字符,但公式欄中的值仍然使用反斜槓顯示。 舉例來說,今天的日期可能會被輸入到單元格A1爲「2017年10月18日」,它會出現在它的類型爲「2017年10月18日」細胞,但在公式欄當我得到那個單元格的值時,它仍然是10/18/2017。 我提取的值如下

    0熱度

    2回答

    我希望突出顯示某個值在不同列中輸入值時電子表格中的某些單元格。我意識到這可以通過條件格式來完成,但由於公司內部的情況,我必須使用VBA。 (電子表格被傳遞到其他程序無法讀取條件格式)每當ANYTHING被輸入到列L.例如 我想強調,我國的數值範圍內11組不同的列,當它日期輸入L2,然後C2,J2,K2等高亮顯示黃色。 下面是我想到的..不幸的是,當我運行宏時,沒有任何反應。我看到它運行,但我沒有得