cost 300 ms
根據 VBA 的列將 Excel 工作表拆分為多個工作表

[英]Split Excel worksheet into multiple worksheets based on a column with VBA

我有以下數據: 問題很簡單,可能會重復。 我有一個 Excel 工作簿,其中包含 3 張我有一個標准列,應該應用於所有 3 張工作表,以將此工作簿拆分為多個工作簿我正在尋找一個宏,它使我能夠基於Name列創建多個 Excel 工作簿,例如: 所有姓名的 Excel/CSV,如愛麗絲、約翰我在這里面臨 ...

帶有 For 循環的 WorksheetFunction.Sum

[英]WorksheetFunction.Sum with For loop

你好! 我發布這個問題是希望它還沒有得到回答! 正如您在圖像中看到的,我想使用 VBA 獲得曲線下的面積。使用簡單公式 (B4 - B3) * (C4 + C3) / 2 的梯形方法的結果在 E 列中給出(淺黃色陰影)和總和在單元格 F4 中給出,這是我想要的區域。 為了測試我的 VBA 代碼是否 ...

運行時錯誤 1004 訪問工作表 VBA 中的工作表 Function 並進行錯誤處理

[英]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 個工作表被創建,如果沒有創建工作表,那么它應該使用名稱列中的名稱創建 ...

如何根據該值將其設為單行 select?

[英]How do I get it to select a single row based on the value?

我正在努力簡化 excel 工作表,我希望根據值傳輸行中的信息。 如果值 =“完成”,我希望將其轉移到 Carc。 如果值 =“正在進行”,我希望將其轉移到 Ccon(尚未輸入)。 這已經寫在VBA中,但如果它能讓事情變得更容易,我願意嘗試其他事情。 最主要的是,我正在努力尋找一種方法,讓已經做好 ...

復制迭代問題

[英]Copy Iteration Issue

由於工作表計算事件,下面的腳本每幾毫秒觸發一次,然后從我的 Pivot 表復制到圖表助手。 腳本效果很好,但是當它復制下一次數據迭代時,它會將其粘貼在剛剛復制的原始數據集之后。 我需要它不斷地粘貼在原始數據集上。 例如,如果原始數據集復制到A1:A15我希望它替換A1:A15而不是保留A1:A15然 ...

Worksheet_Change 無法處理由公式更新的單元格

[英]Worksheet_Change cannot work on cells updated by formula

如果第 30 列中的單元格的值發生變化,我想調用一個宏,並且第 30 列中的所有單元格都有像“=A1-C1”(公式格式)這樣的輸入。 在這種情況下,Worksheet_Change 將不起作用,對嗎? 但是我怎樣才能通過使用 worksheet_calculate 來修復它? 或者還有什么其他功能? ...

使用 VBA 的板載排序功能

[英]Using VBA's onboard sort function

我想對數組進行排序,因為我很懶,所以想使用 EXCEL/VBA 的板載排序功能。 根據官方 MS Office 支持 worksheetfunctions.sort 也應該使用數組,請參見此處。 這是我的第一次嘗試。 這會產生類型不匹配錯誤,因此我已將代碼調整為 代碼運行沒有任何錯誤,但是 ...

如何找到inputbox輸入的值所在的行,然后用它來定義.select數據范圍?

[英]How do you find the row a value entered from inputbox is in, and then use it to define .select data range?

我無法執行以下代碼塊。 我不斷收到 400 錯誤並且對此很陌生。 將不勝感激基於以下代碼的任何建議。 我有一種感覺,我可能使用了錯誤形式的塊函數和子函數。 再次感謝您的任何意見! - 問候 ...

Excel - 確定兩個工作表之間是否存在工作表?

[英]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 ...

檢查列,如果條件為真,請發送 email

[英]Check column and if condition is True send an email

在下面的代碼中,我需要檢查兩列。 “N”和“O”列。 如果我在 O2:O801 列中輸入“X”,我會檢查以確保 N2:N801 列中沒有“X”,如果有,我將退出子程序,如果“N”列中沒有“X”,並且我在“O”列(這是我需要發送電子郵件時將更改的列)中輸入一個“X”,然后我發送一個 email。我 ...

復制/粘貼到下一行

[英]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 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM