Excel 宏錄制與VBA編程 —— 11、工作表及工作簿操作(附:Worksheets與Sheets區別)

代碼1 - Worksheets與Sheets區別

?????Worksheets表示普通工作表;Sheets即可表示普通工作表也可表示圖標工作表。

' 下面模塊中代碼結果是一樣的,大家理解時可結合上面區別說明進行了解
Sub Test()Worksheets("Sheet1").Range("A1").Value = 100Sheets("Sheet1").Range("A1").Value = 200
End Sub

?

代碼2 - 使用工作表代碼對單元格賦值

在這里插入圖片描述

' 對工作表"Sheet2"的C4單元格設置內容為100
Sub SheetTest()'方式一:通過指定工作表名稱找到工作表Worksheets("Sheet2").Range("C4").Value = 100'方式二:通過工作表索引找到工作表Worksheets(2).Range("C4").Value = 100'方式二:通過選定工作表后再進行賦值(選擇工作表后execl會切換道對應工作表界面)Worksheets("Sheet2").SelectRange("C4").Value = 100
End Sub

?

代碼3 - 工作表添加、修改名稱
Sub SheetTest()' 添加一個默認工作表,創建在當前工作表左側'Sheets.Delete' 創建工作表在Sheet2工作表左側' Sheets.Add before:=Sheets("Sheet2")' 創建工作表在Sheet2工作表右側' Sheets.Add after:=Sheets("Sheet2")' 創建名為"測試工作表"工作表在Sheet13工作表左側Sheets("Sheet13").SelectSheets.Add.Name = "測試工作表"End Sub

?

代碼4 - 工作表移動
Sub SheetTest()' 將"臨時表"工作表移動至"測試工作表"工作表左側'Sheets("臨時表").Move before:=Sheets("測試工作表")' 將"臨時表"工作表移動至"Sheet16"工作表右側Sheets("臨時表").Move after:=Sheets("Sheet16")End Sub

?

代碼5 - 工作表復制
Sub SheetTest()' 將"臨時表"工作表移動至"測試工作表"工作表左側'Sheets("臨時表").Copy before:=Sheets("測試工作表")' 將"臨時表"工作表移動至"Sheet16"工作表右側Sheets("臨時表").Copy after:=Sheets("Sheet16")End Sub

?

代碼6 - 工作表刪除
Sub SheetTest()' 對"Sheet6"工作表進行隱藏或顯示'Sheets("Sheet6").Visible = False'Sheets("Sheet6").Visible = True' 刪除"Sheet18"工作表(默認刪除會有彈窗提醒)' Sheets("Sheet18").Delete' 刪除"測試工作表"工作表(禁用系統彈窗提醒)Application.DisplayAlerts = FalseSheets("測試工作表").DeleteApplication.DisplayAlerts = TrueEnd Sub

?

代碼7 - 使用ForEach遍歷工作表
Sub WorkbooksTest()Dim sheet As WorksheetFor Each sheet In WorksheetsMsgBox sheet.NameNext sheetEnd Sub

?

關注

筆者 - jxd

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/diannao/36654.shtml
繁體地址,請注明出處:http://hk.pswp.cn/diannao/36654.shtml
英文地址,請注明出處:http://en.pswp.cn/diannao/36654.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

BioCLIP:物種圖像的基礎視覺模型

從無人機到個人手機,各種相機收集的自然世界圖像是越來越豐富的生物信息來源。從圖像中提取生物相關信息用于科學的計算方法和工具激增,尤其是計算機視覺。然而,其中大多數都是為特定任務設計的,不容易適應或擴展到新的問題、環境…

【編程知識】什么是編譯型語言?什么是解釋型語言?

1.編譯型語言: 源代碼由編譯器編譯為機器代碼(中間代碼),生成可執行文件,后面的執行無需編譯,可以直接運行,無需依賴源代碼或編譯器。 執行速度更快,因為在執行前已經有一步編譯階段…

運維團隊如何加強安全設備監控與日志管理

隨著信息技術的飛速發展,網絡安全問題日益凸顯,安全設備的監控和日志管理成為了運維團隊不可或缺的工作內容。本文將結合運維行業的實際需求,探討如何加強安全設備監控與日志管理,以提升系統的安全性和穩定性。 一、安全設備監控…

git 本地代碼管理

簡介 git 能實現本地代碼多個更改版本的管理和導出。 首先復制好項目(參考 git clone 別人項目后正確的修改和同步操作 中的前三步) 實操 克隆原始項目 首先,從遠程倉庫克隆項目到本地: git clone https://github.com/libo-huan…

【AI大模型】Transformers大模型庫(十二):Evaluate模型評估

目錄 一、引言 二、Evaluate模型評估 2.1 概述 2.2 使用方法 2.2.1 步驟1: 導入必要的庫 2.2.2 步驟2: 加載模型和分詞器 2.2.3 步驟3: 準備數據集 2.2.4 步驟4: 數據預處理 2.2.5 步驟5: 創建訓練和評估數據集 2.2.6 步驟6: 設置訓練參數并創建Trainer 2.2.7 步…

基于Flask開發的前后端交互項目(可用于期末大作業) MySQL數據庫 文件上傳 Spider爬蟲 Echarts可視化展示 JS動態

項目描述: 開發一個基于Flask框架開發的前后端交互項目,項目內容為 東京奧運會 。對各個需要填寫的字段做了數據驗證,非法信息會被JS攔截提醒不合法;還對未登錄就訪問做了攔截,阻止未登錄就訪問。 前端:HT…

idea 開發工具properties文件中的中文不顯示

用idea打開一個項目,配置文件propertise中的中文都不展示,如圖: 可修改idea配置讓中文顯示: 勾選箭頭指向的框即可,點擊應用保存,重新打開配置文件,顯示正常

Java開發環境配置

一、JDK 下載JDK:Java Downloads | Oracle 配置環境變量:09、Java入門:Path、JAVA_HOME環境變量配置_嗶哩嗶哩_bilibili 二、IDEA 下載IDEA: Download IntelliJ IDEA – The Leading Java and Kotlin IDE (jetbrains.com) 建…

HotSpot 垃圾收集器

文章目錄 前言HotSpot 垃圾收集器1. 查看jdk默認垃圾收集器命令2. 查看當前服務使用的是哪個垃圾收集器:3. 常用的垃圾收集器3.1. 并行垃圾收集器(Parallel Garbage Collector)3.2. CMS 垃圾收集器(Concurrent Mark-Sweep Garbage Collector&…

情感分析方法與實踐

第1關:情感分析的基本方法 情感分析簡介 情感分析,又稱意見挖掘、傾向性分析等。簡單而言,是對帶有情感色彩的主觀性文本進行分析、處理、歸納和推理的過程。在日常生活中,情感分析的應用非常普遍,下面列舉幾種常見的…

Gradle學習-3 Gradle插件

1、Gredle插件是什么 Gradle插件是用于擴展和增強Gradle構建系統的功能模塊通過插件,Gradle可以執行各種構建任務,如編譯代碼、打包應用、運行測試等 Gradle插件主要分為:二進制插件、腳本插件 二進制插件二進制插件是預編譯的、可以復用的…

web學習筆記(七十二)

目錄 1.vue2通過$parent實現組件傳值——父傳子 2.vue2 通過$children實現組件傳值——子傳父 3. provide和inject傳值(依賴注入) 4.vue2如何操作dom 5.vue2如何拿到最新的dom 6.filters過濾器 7.vue2的生命周期 8.vuex的用法 1.vue2通過$parent…

Oracle分析表和索引(analyze)

分析表 analyze table tablename compute statistics; 分析索引 analyze index indexname compute statistics; 該語句生成的統計信息會更新user_tables這個視圖的統計信息,分析的結果被Oracle用于基于成本的優化生成更好的查詢計劃 對于使用CBO(Cost-Base Optimization)很有好…

大數據開發需要哪些職場知識

職場是個人情世故的江湖,除了專業技能,成功的大數據開發人員還需要掌握多種職場知識。以下是一些重要的職場知識和技能,結合實際例子詳細說明。 目錄 理論知識與工程實踐理論知識工程實踐例子 項目經驗總結項目管理總結和反思例子 做事方式方…

一招教你搞定Windows系統指定IP不變[固定IP地址方法]

1.打開控制面板,找到“網絡和Internet” 點擊進入: 2.點擊打開“網絡和共享中心”后,選擇“更改適配器選項”。 3.點擊 “查看此連接的狀態”, 接著點擊“詳細信息” 查看信息。記錄當前的IP地址是 10.88.x.xx,后面我們…

Linux驅動開發筆記(九)IIC子系統及其驅動

文章目錄 前言一、IIC驅動框架二、總線驅動2.1 iic總線的運行機制2.2 重要數據結構2.2.1 i2c_driver結構體2.2.2 i2c總線結構體 2.3 匹配規則 三、設備樹的修改四、設備驅動的編寫4.1 相關API函數4.1.1 i2c_add_adapter( )4.1.2 i2c_register_driver( )4.1.3 i2c_transfer( )4.…

Spring+SpringMVC+MyBatis整合

目錄 1.SSM介紹1.1 什么是SSM?1.2 SSM框架1.2.1 Spring1.2.2 SpringMVC1.2.3 MyBatis 2.SSM框架整合2.1 建庫建表2.2 創建工程2.3 pom.xml2.4 log4j.properties2.5 db.properties2.6 applicationContext-dao.xml2.7.applicationContext-tx.xml2.8 applicationContex…

Redis-在springboot環境下執行lua腳本

文章目錄 1、什么lua2、創建SpringBoot工程3、引入相關依賴4、創建LUA腳本5、創建配置類6、創建啟動類7、創建測試類 1、什么lua “Lua”的英文全稱是“Lightweight Userdata Abstraction Layer”,意思是“輕量級用戶數據抽象層”。 2、創建SpringBoot工程 3、引入相…

新能源汽車CAN總線故障定位與干擾排除的幾個方法

CAN總線是目前最受歡迎的現場總線之一,在新能源車中有廣泛應用。新能源車的CAN總線故障和隱患將影響駕駛體驗甚至行車安全,如何進行CAN總線故障定位及干擾排除呢? 目前,國內機動車保有量已經突破三億大關。由于大量的燃油車帶來嚴峻的環境問題,因此全面禁售燃油車的日程在…

汽車租賃系統

摘 要 隨著汽車租賃市場的快速發展,為了提高汽車租賃服務的效率和用戶體驗,本論文設計與實現了一款基于Java的汽車租賃系統。 該系統采用B/S架構,利用JavaWeb技術和MySQL數據庫實現了車輛信息管理、在線車輛租賃、門店出車模塊、租賃訂單信息…