逐步解說:使用宏以單元格內容重新命名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官方文档
热门推荐
从刘昊然“秃头”造型看脱发真相:2.5亿人的困扰如何破解?
吃这三种食物,轻松告别掉发烦恼
芦荟凝胶:护肤神器,你值得拥有!
晚间护肤神器:自制芦荟胶面膜
西双版纳十大特产榜单,让您满载而归的旅行秘籍!
21 个飞行小贴士让你的长途旅行变得轻松
《洋妞到我家》育儿法,你get了吗?
西双版纳十大特色美食:从香茅草烤鱼到傣孔雀宴
《洋妞到我家》:一部展现中西教育理念差异的温情电影
《洋妞到我家》:中西教育理念的碰撞与启示
高压锅清洁秘籍,让你的厨房神器长寿
员工上班睡觉,老板该如何优雅处理?
解读TRIM21介导的多聚蛋白降解技术
2025粤港澳春晚:孙楠、黄霄云、陈立农加盟,多元艺术形式打造文化盛宴
孙楠、周笔畅领衔,广东卫视春晚亮点揭秘
北京有名的宗祠有哪些?这些宗祠形成于什么时候?
新能源汽车结构与原理
正确认识食物过敏
【世界过敏性疾病日】 儿童食物过敏营养管理
高效管理策略减轻厂长压力
郑亚旗的成长之路:从打针故事到《皮皮鲁》导演
从羞涩到自信:皮皮的社交成长记
环境保护税对制造业企业绿色转型的影响研究——基于双重差分法的准自然实验
超声提取库拉索芦荟凝胶:护肤界的下一个黑科技?
地方特色传统文化助推经济社会发展
汽车玻璃粘胶清理全攻略:四种实用方法及关键步骤详解
汽车内饰清洁全攻略:从空调出风口到桃木内饰的全方位清洁指南
三黄鸡公母辨别指南:从外观特征到养殖应用
绣眼鸟生病了?快来看看这些急救秘籍!
“零首付”购房真香?当心暗藏风险