逐步解說:使用宏以單元格內容重新命名Excel工作表
创作时间:
作者:
@小白创作中心
逐步解說:使用宏以單元格內容重新命名Excel工作表
引用
1
来源
1.
https://learn.microsoft.com/zh-tw/office/troubleshoot/excel/use-macro-rename-sheet
逐步解說:使用宏以單元格內容重新命名Excel工作表
適用於:
Excel for Microsoft 365, Excel 2019, Excel 2016, Excel 2013, Excel 2010, Excel 2007, Excel 2003
案例
以下是每周銷售活動報告。 例如,此案例中有 15 個人。 系統管理員報表 Nancy 會被指派將每個銷售數據匯總成一個檔案,其中所有銷售量會在每個工作表上分隔。 為了輕鬆地排列數據,每個工作表 Nancy 提供的名稱都符合該工作表上的銷售名稱。 一開始,Nancy 對此感到自在,但因為有更多數據需要快速處理,所以 Nancy 太不知所哩了。 為了克服此問題,Nancy 想要根據每張工作表的銷售名稱自動變更名稱表,而不需手動重新命名。
解決方案
克服 Nancy 問題的最佳解決方案是使用宏。 這個宏是針對該檔案中的每張工作表所設計,不論工作表的數目為何。 每個工作表的名稱會根據在每個工作表的相同位置中決定的銷售名稱而變更。
如何執行
第一個步驟
- 設計報表格式,並指定要放置銷售名稱的數據格位置。 在此情況下,位置位於單元格 J2。 此報表格式在每個工作表上應該相同。
- 將工作表名稱保留在預設名稱 (Sheet1、Sheet2、Sheet3 等) 。
最後一個步驟
宏編碼步驟
在我們知道將放置銷售名稱的儲存格位置之後,現在我們可以繼續下一個步驟宏編碼。
- 在 [開發人員]索引標籤上,選取 [程序代碼] 類別中的[Visual Basic],或按鍵盤上的按鍵組合 Alt+F11,因此會顯示 Visual Basic 視窗。
- 在專案工作窗格中,按兩下 [ (活頁簿名稱) ],然後在 [插入] 選單上選取 [模組],然後撰寫下列腳本:
Sub RenameSheet()
Dim rs As Worksheet
For Each rs In Sheets
rs.Name = rs.Range("B5")
Next rs
End Sub
如果沒有任何偵錯,請按下鍵盤上的 F5 鍵,關閉 Visual Basic 視窗並返回 Excel。 如果已偵錯,請檢查您的腳本。
返回 Excel 並查看如果程式代碼正確,現在每個工作表的名稱都會根據每張工作表上現有的銷售名稱重新命名。
這樣就完成了。 希望很有用。
本文原文来自Microsoft官方文档
热门推荐
打卡蚝岗遗址博物馆,穿越5000年历史
探访东莞蚝岗遗址博物馆:珠三角第一村的秘密
珠江三角洲第一村的最新考古发现
汽车被盗?这份应急指南让你秒变专家
小年夜南北吃货大PK:糖瓜VS年糕
小年夜特色美食:北方饺子PK东北关东糖
如何提升生产线管理效率?关键四步骤。加入 AI 影像辨识,管理再升级
专家呼吁:野生草药资源保护刻不容缓
冬季养生必备:野外草药鉴别指南
野外生存必备:如何辨别有毒野草?
胸部肋骨疼痛挂什么科检查
医疗精密注塑技术:医疗器械设计中的关键角色
黄芪养生,为何有人一用黄芪就上火?
冬季奔驰电池保养全攻略:从基本知识到实用技巧
奔驰换挡拨片使用攻略:超车神技get√
旅途新选择:全程票在中间站上车的实用指南
日元暴跌,用JCB还是全币种卡?
如何快速适应新的工作环境?
工作调动导致抑郁症怎么办
劳动者的基本权利和义务有哪些
科学设定健身目标:从短期挑战到长期蜕变的全攻略
“静”享健康丨提升健康素养,“三减三健”行动起来!
购买打印机时,除了打印质量,还要考虑这些成本
减资政策下,企业如何优化资金结构?
复印机定影器故障及解决方法(定影器故障引发的复印机问题及常见解决方案)
社区火灾应急预案,你get了吗?
掌握曲髋技法,提高篮球基础!详解腿部回收训练
爬坡减脂与科学饮食:高效燃脂与健康减重全指南
适合初学者的10个最佳腿部训练动作
消防灭火救援:火灾应急处理的职业培训