逐步解說:使用宏以單元格內容重新命名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官方文档
热门推荐
直线振动筛工作原理以及应用领域
巴菲特大动作,伯克希尔最新持仓曝光
年终盘点 | 2024年,这十大国际新闻影响世界
二极管、三极管、MOS管的原理、作用、应用电路,以及如何选型
茶树精油祛痘精华:神奇还是误解?
化疗后吃什么补充营养好
低成本建站:从零开始构建电商网站的步骤与技巧
电视背景墙尺寸选择与装修注意事项
电视背景墙装修设计要点及注意事项
最好的配音音乐:为你的作品增添灵魂
强制执行申请四次:法律实务中的程序与应对策略
全球汉语学习新篇章:挑战与希望并存
景教丝路印迹:吐鲁番考古发现展现东西方文明交融
从战神到叛逆英雄:哪吒形象的千年演变与价值传承
如何理解土地保证金缴纳的流程和注意事项?这些流程和注意事项对土地交易有什么影响?
齐长城定头崖西山段修缮重生:济南文旅新亮点
寒凝血瘀中医医案分享
寒凝血瘀吃什么食物
教师职称工资如何评定?每个职称差距多少?
牙膏中的氟化物与羟基磷灰石:比较分析
70多岁老人因沉迷手机致2300度近视,专家提醒:这些用眼习惯要改!
探索传统智慧与现代医学的融合:复方丹参滴丸与心血管健康的科普解析
关于拔牙的那些事儿你了解吗?
五指标共振如何帮助我们识别强势股?
康熙为何会选老四胤禛为继位人?说来你可能不信,只跟一件事有关
2024年各城市网约车司机真实收入曝光,月入过万是个什么水平?
金錢觀念要從小建立!父母可借助新年利是錢培養小孩正確金錢觀
大语言模型的深入剖析-原理、应用与高效优化策略
如何根据个人需求选择合适的吊顶材料?这种选择对室内美观度有何影响?
出现这5个状况,说明你的肺功能已经受损,只是你还不知道!