逐步解說:使用宏以單元格內容重新命名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官方文档
热门推荐
超87%消费者已参与低碳消费,《2024中国可持续消费报告》发布
家庭医生签约流程详解:从准备到服务全方位指南
政策力挺并购重组,市场焕发新活力!
定向医学生工资一般几万元?第一批定向医学生待遇
【肱骨前移】原理自测、解决思路、矫正训练
袜子类别有哪些
眼睛瘀青怎麼辦?6步驟照著做,跟熊貓眼說再見!
刹车盘和刹车片的区别是什么
孩子头部出汗身体发热是何情况
高效洗衣技巧:如何彻底洗净衣物
夫妻能开共同账户吗
想提高跑步配速,你需要进行哪些训练?
自建房门口有权不让停车吗?法律这样规定的
债务逾期通过法务协商能否达成和解
跑步新手必看:科学制定训练计划,避免运动伤害
打呼噜不只是“扰民”那么简单,注意8个因素,4个方法缓解
觉得自己心理有问题怎么办
牙周病患者如何正确刷牙洗牙,5大牙齿保健工具挑选tips
超级高铁:现状、突破点与面临挑战
0-1岁宝宝作息时间安排指南
提升学习动机的有效策略与方法解析
重庆市鲁能巴蜀中学校:一所在重庆乃至全国都有广泛影响的著名中学
表带超声波清洗机用清洗液的选择与使用指南
乐山到大理怎么坐车最方便:直达选项与更佳路线指南
债市入门先搞懂“五碗面”和“配菜”
宝宝添加肉类,要注意什么?这5点别做错,当心耽误宝宝长身体
中医正骨的功效与作用
乐山至大理自驾游完整攻略:路线、景点推荐及行车注意事项
中医经典难读?带你了解训诂学
图解系列|DeepSeek-R1的出众推理能力从何而来?