![](/img/trans.png)
[英]Split Excel worksheet into multiple worksheets based on a column with VBA
我有以下數據: 問題很簡單,可能會重復。 我有一個 Excel 工作簿,其中包含 3 張我有一個標准列,應該應用於所有 3 張工作表,以將此工作簿拆分為多個工作簿我正在尋找一個宏,它使我能夠基於Name列創建多個 Excel 工作簿,例如: 所有姓名的 Excel/CSV,如愛麗絲、約翰我在這里面臨 ...
[英]Split Excel worksheet into multiple worksheets based on a column with VBA
我有以下數據: 問題很簡單,可能會重復。 我有一個 Excel 工作簿,其中包含 3 張我有一個標准列,應該應用於所有 3 張工作表,以將此工作簿拆分為多個工作簿我正在尋找一個宏,它使我能夠基於Name列創建多個 Excel 工作簿,例如: 所有姓名的 Excel/CSV,如愛麗絲、約翰我在這里面臨 ...
[英]WorksheetFunction.Sum with For loop
你好! 我發布這個問題是希望它還沒有得到回答! 正如您在圖像中看到的,我想使用 VBA 獲得曲線下的面積。使用簡單公式 (B4 - B3) * (C4 + C3) / 2 的梯形方法的結果在 E 列中給出(淺黃色陰影)和總和在單元格 F4 中給出,這是我想要的區域。 為了測試我的 VBA 代碼是否 ...
[英]Run-Time Error 1004 Accessing Worksheet Function in VBA with Error Handling
下面提供的代碼旨在突出顯示否定詞在關鍵字的 4 個詞以內的單元格。 為了我的恩人隱私,我不會提供我搜索的關鍵字,但是你可以看到代碼的 function。 您可以將任何詞作為測試的關鍵詞,包括但不限於“Micheal”、“building”、“damage”等。在關鍵詞匹配中使用工作表應用程序搜索的原 ...
[英]Check sheets name based on a range, if sheet not found then create new sheet with name from range
我有一個工作簿,目前有兩張 MI 和 Validation。 驗證表第二列有名稱,我需要一個應該運行正常的代碼打開文件並檢查是否已經使用第 2 列中的所有名稱創建了工作表,例如,如果 B2:B7 范圍內有 5 個名稱,則應該有 5 個工作表被創建,如果沒有創建工作表,那么它應該使用名稱列中的名稱創建 ...
[英]How do I get it to select a single row based on the value?
我正在努力簡化 excel 工作表,我希望根據值傳輸行中的信息。 如果值 =“完成”,我希望將其轉移到 Carc。 如果值 =“正在進行”,我希望將其轉移到 Ccon(尚未輸入)。 這已經寫在VBA中,但如果它能讓事情變得更容易,我願意嘗試其他事情。 最主要的是,我正在努力尋找一種方法,讓已經做好 ...
[英]How to return text based on the max value on another column
我有一個包含多個 ID 和產品的表。 在單元格 F2 和 F3 中,我想根據最大值(C 列中的最大銷售額)返回產品。 有沒有 Excel function 我可以用來得到這個? ...
[英]Copy Iteration Issue
由於工作表計算事件,下面的腳本每幾毫秒觸發一次,然后從我的 Pivot 表復制到圖表助手。 腳本效果很好,但是當它復制下一次數據迭代時,它會將其粘貼在剛剛復制的原始數據集之后。 我需要它不斷地粘貼在原始數據集上。 例如,如果原始數據集復制到A1:A15我希望它替換A1:A15而不是保留A1:A15然 ...
[英]how to put a really long formula's result into a cell using application.worksheetfunction
我希望將此公式(以及其他一些公式)添加到我正在創建的工具中。 =IFERROR(INDEX('TO Pick'!A:Z,MATCH(Historic!M6,'TO Pick'!E:E,0),13)+INDEX(Pick!A:Z,MATCH(Historic!M6,Pick!E:E,0),13)," ...
[英]Worksheet_Change cannot work on cells updated by formula
如果第 30 列中的單元格的值發生變化,我想調用一個宏,並且第 30 列中的所有單元格都有像“=A1-C1”(公式格式)這樣的輸入。 在這種情況下,Worksheet_Change 將不起作用,對嗎? 但是我怎樣才能通過使用 worksheet_calculate 來修復它? 或者還有什么其他功能? ...
[英]Is it possible to run worksheet functions on arrays rather than cell ranges?
例如,不是在下面的示例中查找單元格范圍的標准差,是否可以將相同的函數應用於數組的元素? 我可以將所有數組元素復制到工作表中,但希望有一個更清潔的解決方案。 ...
[英]Is there a VBA worksheet function that will allow me to do a two layer search?
有什么公式可以用來進行雙層搜索嗎? 我希望能夠在第三列中收集滿足兩個條件的任何信息。 它必須是一個位置(在本例中為印度尼西亞) 它必須是特定行業 (FMCG) 這里的例子: ...
[英]Using VBA's onboard sort function
我想對數組進行排序,因為我很懶,所以想使用 EXCEL/VBA 的板載排序功能。 根據官方 MS Office 支持 worksheetfunctions.sort 也應該使用數組,請參見此處。 這是我的第一次嘗試。 這會產生類型不匹配錯誤,因此我已將代碼調整為 代碼運行沒有任何錯誤,但是 ...
[英]How do you find the row a value entered from inputbox is in, and then use it to define .select data range?
我無法執行以下代碼塊。 我不斷收到 400 錯誤並且對此很陌生。 將不勝感激基於以下代碼的任何建議。 我有一種感覺,我可能使用了錯誤形式的塊函數和子函數。 再次感謝您的任何意見! - 問候 ...
[英]Excel - Identify if Worksheet exists between two worksheets?
我有 5 個工作表:(1) 摘要 (2) 2020 (3) 2019 (4) 2018 (5) 2017 在我的“摘要”工作表中,A 列的每個單元格都包含每個工作表的名稱(A1:2020、A2:2019、A3:2018、A4:2017)和 B 列,每個對應行中的數字為“1” . 假設我刪除了“20 ...
[英]Check column and if condition is True send an email
在下面的代碼中,我需要檢查兩列。 “N”和“O”列。 如果我在 O2:O801 列中輸入“X”,我會檢查以確保 N2:N801 列中沒有“X”,如果有,我將退出子程序,如果“N”列中沒有“X”,並且我在“O”列(這是我需要發送電子郵件時將更改的列)中輸入一個“X”,然后我發送一個 email。我 ...
[英]why do I get object doesn't support this property or method?
因為某些原因 其中getRowOfTestCode = 13 拋出錯誤 438“對象不支持此屬性或方法” 我在這里錯過了什么? ...
[英]How to fix code to save all worksheets as one PDF? VBA
'如何修復代碼以將打開的工作簿中的所有工作表保存為一個 PDF? VBA。出於某種原因,它現在只打印活動工作表。 子abc() 結束子 ...
[英]Copy/Paste to Next Row
我的Worksheet_Calculate事件運行良好。 但是,當它粘貼時,它會在sht2上找到下一個打開的行,然后一旦事件再次觸發,它就會重新粘貼到它第一次粘貼的原始行上。 目標是每次在sht2上觸發事件時將A39:Q39復制/粘貼到下一個可用行中,而不是覆蓋之前的粘貼。 ...
[英]Copy/Paste Data Log Based on a Condition
當您重復單擊“開始”按鈕時,以下代碼將一行數據從儀表板復制到 Data_Log。 我試圖添加一個條件,即每次時間日志的D列中出現Yes ”時,將數據從儀表板復制到 Data_Log,並且只單擊“開始”按鈕一次以啟動,因為它應該連續運行,直到您按下“停止”按鈕。 問題是當 Time_Log 上出現Ye ...