Skip to main content

Excel 技巧:開發人員 > 巨集或 VBA

Author: Kelly Last Modified: 2025-05-13

編輯

編輯 > 更改儲存格內容

如何在 Excel 中每隔 x 個字符在儲存格中添加/插入特定字符?

如何在 Excel 中為一個區域的儲存格添加前綴或後綴?

如何在 Excel 中向多個儲存格添加文本字串?

如何在 Excel 中選定儲存格的中間添加文本?

如何在 Excel 中將文本添加到所有儲存格的開頭或結尾?

如何在 Excel 中將儲存格或列中的所有字母大寫?

如何在 Excel 中僅大寫第一個字母或每個單詞的第一個字母?

如何通過點擊儲存格來更改儲存格值?

如何在 Microsoft Excel 中將文本字串更改為句首大寫?

如何在 Microsoft Excel 中將大寫字母更改為小寫字母?

如何在 Microsoft Excel 中將大寫字母更改為適當或標題大小寫?

如何在 Excel 中根據儲存格顏色更改值?

如何在 Excel 中將選擇區域中的所有大寫字母轉換為僅第一個字母大寫?

如何在 Excel 中將文本字串轉換為適當大小寫並排除例外?

如何在 Excel 中翻轉儲存格中的名字和姓氏?

如何在 Excel 中強制文本字串為大寫/小寫/適當大小寫?

如何在文本框中強制輸入的文本為大寫?

如何在 Excel 中在數字前插入/添加撇號?

如何在 Excel 中每隔 x 個字符在儲存格中插入/添加空格?

如何在 Excel 中在儲存格中的文本周圍插入括號?

如何在 Excel 中在數字之間插入冒號以自動將其設為時間格式?

如何在 Excel 中在大寫字母前插入空格?

如何在 Microsoft Excel 中快速將文本轉換/更改為大寫?

如何在 Excel 中重新排列儲存格中的文本?

如何在 Excel 中通過符號反轉域名?

如何在 Excel 中反轉文本字串或單詞順序?

如何在 Excel 中在一個儲存格內交換或切換文本?

編輯 > 合併

如何在 Excel 中從多個工作表收集數據到主工作表?

如何在 Excel 中合併多個儲存格的內容而不丟失數據?

如何在 Excel 中將多個列合併為一個列表?

如何在 Excel 中根據重複項合併多行為一行?

如何在 Excel 中將多個工作簿合併為一個主工作簿?

如何在 Excel 中合併具有相同 ID/名稱的行?

如何在 Excel 中合併兩個列表而不重複?

如何在 Excel 中連接儲存格列並保持文本顏色?

如何在 Excel 中連接儲存格值直到找到列中的空白儲存格?

如何在 Excel 中如果另一列中存在相同值則連接儲存格?

如何在 Excel 中根據組將行連接為一個儲存格?

如何在 Excel 中將多個儲存格的文本連接到文本框中?

如何在 Excel 中將列列表轉換為逗號分隔列表?

如何在 Excel 中合併具有相同標題的多個工作表?

如何在 Excel 中合併或合併工作表或工作簿為一個工作表?

如何在 Excel 中快速合併具有相同數據的相鄰行?

如何在 Excel 中根據一列值快速合併行然後進行一些計算?

編輯 >轉換

如何在 Excel 中將負數更改為正數?

如何在 Excel 中將正數更改為負數?

如何在當前工作表中將所有表格轉換為區域?

如何在 Excel 中將十進制度轉換為度分秒?

如何在 Excel 中將 HTML轉換為儲存格中的文本?

如何在 Excel 中將月份名稱轉換為數字?

如何在 Excel 中將文本框中的文本轉換為儲存格內容?

如何在 Excel 中將 yyyymmdd轉換為正常日期格式?

如何在 Excel 中快速將數字轉換/更改為文字?

如何在 Excel 中快速將陣列表轉換為列表表?

如何在 Excel 中反轉儲存格中的值符號?

編輯 > 複製 & 粘貼

如何在 Excel 中自動複製和粘貼當前工作表或從一個工作表到另一個工作表的儲存格?

如何在 Excel 中單擊一下自動將儲存格複製到剪貼板?

如何在 Excel 中將交叉表(2 維表)轉換為列表?

如何在 Excel 中將矩陣樣式表轉換為三列?

如何在 Excel 中複製隱藏的工作表?

如何在 Excel 中將選擇區域複製到新工作簿?

如何在 Excel 中僅複製和粘貼非空白儲存格?

如何在 Excel 中複製儲存格而不換行?

如何在 Excel 中將組合框值複製到當前儲存格?

如何在 Excel 中將當前儲存格地址複製到其他位置?

如何從受保護的工作表中複製數據?

如何在 Excel 中使用高級篩選將數據複製到另一個工作表?

如何在 Excel 中將數據複製到另一個工作表的下一個空行?

如何在 Excel 中僅將超連結從一個儲存格複製到另一個儲存格?

如何在 Excel 中將圖片從工作表複製到用戶表單?

如何在 Excel 中複製多個選擇或區域?

如何在 Excel 中多次複製多個工作表?

如何在 Excel 中將一個圖表格式複製到其他圖表?

如何在 Excel 中僅將填充顏色複製到一個區域?

如何在 Excel 中僅複製選擇區域的邊框?

如何在 Excel 中根據日期複製行並粘貼到另一個工作表?

如何在 Excel 中複製工作表並自動重命名?

如何在 Excel 中根據儲存格值複製工作表並重命名?

如何在 Excel 中僅複製選擇儲存格的總和?

如何在 Excel 中將一個區域的值和格式複製到另一個區域?

如何在 Excel 中將工作表複製到工作簿的末尾?

如何在 Excel 中從區域創建列表?

如何在 Excel 中禁用剪切、複製和粘貼功能?

如何根據列中的儲存格值複製行?

如何在 Excel 中輕鬆快速轉置區域並堆疊數據?

如何在 Excel 中將兩列合併為一列並交替顯示值?

如何在 Excel 中將每隔一行移動到列?

如何在 Excel 中僅從一個區域複製格式到另一個區域?

如何在 Excel 中將一個儲存格範圍粘貼到消息正文中作為圖片?

如何在 Excel 中粘貼除公式外的所有內容?

如何將外部內容粘貼到 Excel 中始終匹配目標格式?

如何在 Excel 中僅將值粘貼到可見/篩選的儲存格中?

如何在 Excel 中快速將多列堆疊為一列?

如何在 Excel 中快速交換兩個儲存格的內容?

如何在 Excel 中快速將地址列表從行轉換為列?

如何在 Excel 中從另一個儲存格引用格式和值?

如何在 Excel 中重複儲存格值 x 次?

如何在 Excel 中限制僅粘貼值(防止格式化)?

如何在 Excel 中設置粘貼值為使用 Ctrl + V 時的默認粘貼?

如何在 Excel 中將列從左到右堆疊為一列?

如何在 Excel 中交換行或列?

如何在 Excel 中轉置/轉換列和行為單列?

如何在 Excel 中轉置/轉換列和行為單行?

如何在 Excel 中根據另一列中的唯一值轉置單列中的儲存格?

如何在 Excel 中將列轉置為行並插入新行以填充數據?

如何在 Excel 中將重複行轉置為列?

如何在 Excel 中將每5 行或 n 行從一列轉置為多列?

如何在 Excel 中將單列轉置/轉換為多列?

編輯 > 刪除 & 清除

如何在 Excel 中一次性批量刪除超連結?

如何在 Excel 中同時清除儲存格中的內容和格式?

如何在 Excel 中清除命名區域的內容?

如何在 Excel 中清除整個工作表或指定區域?

如何在 Excel 中如果另一個儲存格的值更改則清除指定儲存格的內容?

如何在 Excel 工作簿中打開和退出時清除指定儲存格的內容?

如何在 Excel 中清除多個合併儲存格的內容?

如何在 Excel 中刪除當前工作簿(當前文件)?

如何在 Excel 中刪除所有空行或僅刪除儲存格中的第一行?

如何在 Excel 中刪除除選擇區域外的所有內容?

如何在 Excel 中刪除所有隱藏的行或列?

如何在 Excel 中輕鬆刪除所有圖片或其他對象?

如何在 Excel 中刪除特定行或當前儲存格下方的所有行?

如何在 Google 表格中刪除包含特定文本的所有行?

如何在 Excel 中刪除除第一個標題行外的所有行?

如何在 Excel 中刪除除指定/當前工作表外的所有工作表?

如何在 Excel 中刪除所有空白工作表?

如何在 Excel 中刪除具有標題的空列?

如何在 Excel 中根據標題值刪除整列?

如何在 Excel 中如果儲存格包含零則刪除整行?

如何在 Excel 中刪除隱藏的工作表?

如何在 Excel 中快速刪除多個空列?

如何在 Excel 中刪除一個或所有資料透視表?

如何在 Excel 中刪除當前儲存格或特定文本上方的行?

如何在 Excel 中根據背景色刪除行?

如何在 Excel 中如果儲存格大於/小於某個值則刪除行?

如何在 Excel 中如果長列表中的儲存格為空則刪除行?

如何在 Excel 中刪除不包含特定文本的行?

如何在 Excel 中刪除不符合另一個工作表上條件的行?

如何在 Excel 中刪除某些列中缺少/空白值的行?

如何在 Excel 中刪除具有負值的行?

如何在 Excel 中刪除多個工作表中相同的行或區域?

如何在工作簿中刪除名稱包含特定文本的工作表?

如何在工作簿中刪除工作表名稱不在列表中的工作表?

如何在工作簿中刪除特定工作表(如果存在)?

如何在 Excel 中從列中刪除唯一值?

如何在 Excel 中根據儲存格值刪除工作表?

如何在 Excel 中刪除工作表而不提示或警告?

如何在 Excel 中篩選列表並刪除其餘隱藏或可見的行?

如何在 Excel 中保留或刪除前導零?

如何在 Excel 中僅刪除可見的行或列?

如何在共享的未保護工作簿中防止刪除行或列?

如何在 Excel 中快速刪除所有自動形狀?

如何在 Excel 中快速刪除所有未鎖定/未保護儲存格的內容?

如何在 Excel 中快速刪除所有 HTML 對象?

如何在 Excel 中快速刪除所有文本框?

如何在 Excel 中快速刪除每隔一行?

如何在 Excel 中快速刪除條件格式?

如何在 Excel 中快速刪除儲存格中的破折號?

如何在 Excel 中快速刪除換行符?

如何在 Excel 中刪除/刪除所有或多個超連結?

如何在 Excel 中刪除所有按鈕或命令按鈕?

如何在 Excel 中刪除所有重複項但僅保留一個?

如何在 Excel 中從字串中刪除所有 HTML 標籤?

如何在 Excel 中從儲存格中刪除字母字符?

如何在 Excel 中刪除空白或空行?

如何在 Excel 中刪除非粗體的儲存格或行?

如何在 Excel 中刪除條件格式但保留格式?

如何在 Excel 中刪除重複行並僅保留最高值?

如何在 Excel 中刪除重複行但保留最新日期的行?

如何在 Excel 中刪除重複行?

如何在 Excel 中刪除重複項但保留第一個實例?

如何在 Excel 中刪除重複項但保留其餘行值?

如何從工作簿中刪除空白工作表

如何在 Excel 中刪除儲存格中單詞之間的多餘空格?

如何在 Excel 中刪除數字前的前導撇號?

如何在 Excel 中刪除儲存格中的前導空格?

如何在 Excel 中刪除儲存格中的非數字字符?

如何在 Excel 中刪除儲存格中的非字母字符?

如何在 Excel 中刪除非字母數字字符?

如何在 Excel 列中刪除非英語字符?

如何在 Excel 中刪除儲存格中的數字字符?

如何在 Excel 中刪除或刪除儲存格中的所有刪除線文本或字符?

如何刪除工作簿的個人信息?

如何在 Excel 中根據儲存格值刪除行?

如何在 Microsoft Excel 中刪除儲存格中的尾隨空格?

如何在 Excel 中刪除/刪除最後一個字符後的所有空格?

編輯 > 提取

如何在 Excel 中從列範圍動態提取唯一值列表?

如何在 Excel 中從超連結中提取實際地址?

如何在 Excel 中從圖表或圖形中提取數據?

如何在 Excel 中從字串中提取小數值?

如何在 Excel 中從多個圖片中提取超連結?

如何在 Excel 中從批註中提取圖片?

如何在 Excel 中從文本字串中提取最後一個數字?

如何在 Excel 中僅從文本字串中提取數字?

如何在 Excel 中從混合字母數字文本字串中提取數字?

如何在 Excel 中從地址列表中提取郵政編碼?

如何在 Excel 中從儲存格中提取單引號或雙引號之間的文本?

如何在 Excel 中從多列中提取唯一值?

如何快速從文本字串中提取郵箱地址?

如何在 Excel 中快速從完整路徑中提取文件名?

編輯 > 填充儲存格內容

如何在 Excel 中雙擊自動添加/輸入當前日期/時間到儲存格?

如何在 Excel 中當相鄰儲存格更新時自動填充日期?

如何在 Excel 中插入行時自動填充公式?

如何在 Excel 中在列中輸入數據時自動輸入日期?

如何在 Excel 中自動生成發票號碼?

如何在 Excel 中用0 或其他特定值填充空白儲存格?

如何在 Excel 中用破折號填充空白儲存格?

如何在 Excel 中填充序列號時跳過隱藏行?

如何在 Excel 中尋找和替換所有空白儲存格為某個數字或文本?

如何在 Excel 中獲取當前工作簿的位置/路徑?

如何獲取工作簿的當前工作表編號?

如何在 Excel 中當另一個儲存格中的數據更改時插入當前時間戳?

如何在 Excel 中勾選復選框時將日期戳插入儲存格?

如何在 Excel 中在頁首或頁尾插入最後修改日期?

如何在 Excel 中在每隔一行插入相同的文本?

如何在 Google 表格中當另一列中的數據更新時自動插入時間戳?

如何在 Excel 中運行巨集時將時間戳插入特定儲存格?

如何在 Excel 中插入帶秒的時間戳?

如何在關閉工作簿之前強制輸入特定儲存格?

如何在 Excel 中快速插入工作表名稱到儲存格?

如何在 Excel 中快速插入 Windows 用戶名到儲存格?

如何在儲存格更改時自動記錄日期和時間?

如何在 Excel 中從多個工作表引用相同的儲存格?

如何在 Excel 中重複儲存格值直到看到或達到新值?

編輯 > 尋找

如何始終在整個工作簿中搜尋?

如何在 Excel 中找到列表中兩個數字的所有可能和?

如何在 Excel 中找到範圍或整個工作表中的所有下劃線文本?

如何在 Excel 中找到並獲取篩選後的第一個可見儲存格的值?

如何在 Excel 中找到並列出所有連結(外部引用)?

如何在兩個工作表的兩列中找到重複或唯一值?

如何在 Excel 中找到兩列中的重複值?

如何在 Excel 中找到列中的第一個空白儲存格?

如何在 Excel 中找到包含數據的最後一行或列?

如何在 Excel 中循環遍歷目錄中的文件並將數據複製到主工作表?

如何在 Excel 中循環遍歷行直到找到特定值?

如何在 Excel 列中循環遍歷行直到空白?

如何快速在多個工作表或工作簿中搜尋值?

如何在 Excel 中按工作表名稱搜尋?

編輯 > 定位至

如何在打開工作簿時始終定位至 A1 儲存格?

如何在 Excel 中自動將光標移動到特定儲存格?

如何在 Excel 中點擊字母以定位至以該字母開頭的儲存格?

如何在 Excel 中雙擊儲存格以打開指定的工作表?

如何在 Excel 中使用快捷鍵返回到上一個/最後一個工作表?

如何在 Excel 中定位至特定工作表?

如何在 Excel 中定位至第一個或最後一個空行?

如何在 Excel 中快速跳轉到第一個/最後一個/特定工作表?

如何在 Excel 中向下移動或選擇下一個空白儲存格?

如何在 Excel 中自動在輸入後移動到下一個儲存格?

如何在 Excel 中移動到下一行的開頭或開始進行數據輸入?

如何在 Excel 中通過組合框的選定值打開特定工作表?

如何在工作簿中打開特定工作表?

如何在 Excel 中快速在兩個標籤之間跳轉?

如何在 Excel 中根據下拉列表中的選擇快速跳轉到相鄰儲存格?

如何在 Excel 中快速跳轉到具有當前日期的儲存格?

如何在 Excel 中快速在文本框之間切換?

如何在 Excel 中返回到最後一個活動工作表?

如何在 Excel 中在兩個工作表之間來回切換?

編輯 > 隱藏 & 顯示

如何在 Excel 中如果列中有空白儲存格則自動隱藏行?

如何在 Excel 中根據日期自動隱藏列?

如何在打開 Excel 文件時自動隱藏特定工作表?

如何在 Excel 中隱藏除指定或活動工作表外的所有工作表?

如何在工作簿中的多個工作表上隱藏列?

如何在 Excel 中隱藏每隔一行?

如何在 Excel 中隱藏公式但顯示結果而不保護工作表?

如何在 Excel 中一次隱藏多個空白行或列?

如何在 Excel 中根據另一個工作表中的儲存格值隱藏或顯示特定工作表?

如何在 Excel 中根據下拉列表選擇隱藏或顯示列?

如何在 Excel 中雙擊儲存格時隱藏或顯示指定的行或列?

如何在 Excel 中根據儲存格顏色隱藏行?

如何在 Excel 中根據儲存格值隱藏行?

如何在 Excel 中根據今天的日期隱藏行?

如何在 Excel 中隱藏具有零值的行?

如何在 Excel 中限制工作表的滾動區域?

如何在 Excel 工作表中鎖定屏幕以防止滾動?

如何在 Excel 中僅顯示工作表中的打印區域?

如何在 Excel 中快速隱藏 Excel 工作簿?

如何在 Excel 中快速僅顯示活動或選定的工作表?

如何在 Excel 中設置滾動位置或隱藏其他儲存格?

如何在 Excel 中僅顯示社會安全號碼(SSN)的最後4 位數字?

如何在 Excel 中顯示或隱藏所有對象(圖片/圖表/形狀/批註)?

如何在 Excel 中在隱藏和可見列之間切換?

如何在 Excel 中在隱藏和可見工作表之間切換?

如何在 Excel 中顯示所有工作表和工作簿?

編輯 > 移動

如何在 Excel 中當勾選復選框時將某行移動到新工作表?

如何在 Excel 中將當前工作表移動到當前工作簿的末尾或前面?

如何在 Excel 中將重複行移動到另一個工作表?

如何在 Excel 中根據儲存格值將整行移動到另一個工作表?

如何在 Excel 中根據儲存格值將整行移動到當前工作表的底部?

如何將最後一個單詞移動到下一個相鄰儲存格?

如何在 Excel 中將負號從右移到左/前?

如何在 Excel 中將特定文件從一個文件夾移動到另一個文件夾?

如何在 Excel 中快速在兩個列表框之間移動項目?

編輯 > 替換

如何在 Excel 中將 #DIV/0! 錯誤更改為可讀消息?

如何在 Excel 中將選擇區域中的零轉換為空白?

如何在 Excel 中一次性尋找和替換多個值?

如何在 Excel 中尋找和替換帶下標的數字?

如何在 Excel 中尋找和替換工作表標籤名稱?

如何在文本框中尋找和替換特定文本?

如何在 Excel 中尋找和替換文本然後保留格式?

如何在 Excel 中尋找和替換大於/小於特定值的值?

如何在 Excel 中快速尋找和替換帶上標的字符?

如何在 Excel 中將儲存格中的所有數字替換為 X?

如何在 Excel 中將 Alt-Enter 替換為空格/逗號?

如何在 Excel 中將逗號替換為換行符(Alt + Enter)?

如何在 Excel 中將多個空格替換為單個空格?

如何在 Excel 中將非空儲存格替換為特定值?

如何在 Excel 中將區域名稱替換為儲存格引用?

如何在 Excel 中將文本替換為相應的圖片?

編輯 > 選擇

如何在 Excel 中選擇文本框時自動選擇其文本?

如何在 Excel 中輕鬆反轉選擇的區域?

如何在 Excel 中識別並選擇所有粗體儲存格或文本?

如何在 Excel 中識別並選擇所有合併儲存格?

如何在 Excel 中快速從選擇區域中取消選擇儲存格?

如何在 Excel 中快速選擇命名區域的儲存格?

如何在 Excel 中根據列標題選擇列?

如何在 Excel 中選擇所有包含數據的儲存格?

如何在 Excel 中使用單個復選框選擇所有復選框?

如何在工作表中選擇所有公式儲存格?

如何在 Excel 中輕鬆選擇所有對象(圖片和圖表)?

如何在 Excel 中選擇除一個工作表外的所有工作表?

如何在 Excel 中選擇所有未鎖定的儲存格?

如何在 Excel 中選擇並突出顯示對角線儲存格?

如何在 Excel 中選擇除標題/第一行外的整列?

如何在 Excel 中選擇每第 n 列?

如何在 Excel 中選擇每隔一行或第 n 行?

如何在 Excel 中選擇行/列中具有數據的最後一個儲存格?

如何在 Excel 中從下拉列表中選擇多個項目到一個儲存格?

如何在 Excel 中選擇區域中的非空白儲存格?

如何在 Excel 中根據另一列中的儲存格值選擇區域?

如何在 Excel 中根據另一個工作表中的儲存格值選擇特定工作表?

如何在 Excel 中快速選擇已使用的儲存格和區域?

如何在 Excel 中同步所有工作簿的工作表並選擇相同區域?

編輯 > 分割

如何在 Excel 中將逗號分隔的文本字串轉換為列表或行?

如何在 Excel 中將一個儲存格轉換為多個儲存格/行?

如何在 Excel 中快速按大小寫分割文本字串?

如何在 Excel 中每隔一行分割一列?

如何在 Excel 中將長列分割為多列?

如何在 Excel 中將長列表分割為相等的組?

如何在 Excel 中將工作簿分割為單獨的 Excel 文件?

如何在 Excel 中垂直分割儲存格值?

如何在 Excel 中按回車符將儲存格分割為多列或行?

如何在 Excel 中將逗號分隔的值分割為行或列?

如何在 Excel 中根據列分割數據到多個工作表?

如何在 Excel 中根據行數分割數據到多個工作表?

如何在 Excel 中將單詞或數字分割為單獨的儲存格?

編輯 >其他

如何在 Excel 中將工作表標籤名稱設為儲存格值?

如何在 Excel 中根據儲存格值(從列表)命名工作表?

如何在 Excel 中根據儲存格列表重命名文件夾中的所有圖片名稱?

如何在 Excel 中重命名文件夾中的多個文件?

如何在 Excel 中重命名多個工作表?

如何在 Excel 中根據儲存格值重命名工作表?

如何在 Excel 中撤銷所有更改以恢復原始數據?