Excel 宏錄制與VBA編程 ——VBA編程技巧篇一 (Union方法、Resize方法、Cells方法、UseSelect方法、With用法)

Uniom方法

?????使用Union方法可以將多個非連續區域連接起來成為一個區域,從而可以實現對多個非連續區域一起進行操作。

在這里插入圖片描述

?

Resize方法

?????使用Range對象的Resize屬性調整指定區域的大小,并返回調整大小后的單元格區域。

在這里插入圖片描述

?

Cells方法

?????Cells屬性返回一個Range對象。

在這里插入圖片描述

?

UseSelect方法

?????UseSelect過程使用UsedRange屬性選擇工作表上已使用單元格組成的區域,包括空單元格。
在這里插入圖片描述

?

With用法

?????VBA 中,With 結構用于組合同一個對象的多個屬性和方法,避免重復寫同一個對象名,提高編程和運行效率。

?????With 結構由 With 和 End With 兩個語句構成,對象的屬性和方法都寫在兩者之間。

語法如下:
?????With [對象]
??????????.[屬性] = [數據]
??????????.[方法]
??????????'其他屬性和方法
?????End With

?
?????現在看一個實際的例子,需要將工作簿中 Sheet1 工作表設置新名稱,然后設置標簽顏色為黑色,最后隱藏工作表。

/* 如果不用 With 結構,可以看到,每個語句都重復寫 Worksheets("工作表名稱") 部分。*/
Sub MyCode()Worksheets("Sheet1").Name = "新名稱"Worksheets("新名稱").Tab.ThemeColor = xlThemeColorLight1Worksheets("新名稱").Visible = xlSheetHidden
End Sub/*使用 With 結構,可以避免重復寫同一個對象名,代碼如下:*/
Sub MyCode()With Worksheets("Sheet1").Name = "新名稱".Tab.ThemeColor = xlThemeColorLight1.Visible = xlSheetHiddenEnd With
End Sub

?

關注

筆者 - jxd

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

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

相關文章

Domino應用中的HTML5

大家好,才是真的好。 在xpages多年不見有效更新,前景不明的時候,Domino傳統Web應用開發方式還是受到了應有的青睞。畢竟,在Nomad Web時代,連最傳統的Notes CS原生應用也突然煥發了勃勃生機一樣。 但,對有…

什么是strcmp函數

目錄 開頭1.什么是strcmp函數2.strcmp函數里的內部結構3.strcmp函數的實際運用(這里只列舉其一)腦筋急轉彎 結尾 開頭 大家好&#xff0c;我叫這是我58。今天&#xff0c;我們要來認識一下C語言中的strcmp函數。 1.什么是strcmp函數 strcmp函數來自于C語言中的頭文件<str…

ARP 原理詳解 一

ARP 原理 ARP&#xff08;Address Resolution Protocol&#xff09;地址解析協議&#xff0c;是根據 IP 地址獲取物理地址的一個 TCP/IP 協議。 OSI 網絡七層模型中&#xff0c;IP 地址在 OSI 模型第三層&#xff0c;MAC 地址在第二層&#xff0c;彼此不直接通信。 在通過以…

Spring Cloud Alibaba AI 大模型使用示例

1 pom.xml, 注意版本(jdk17) &#xff0c;倉庫地址&#xff0c;排除的依賴&#xff08;日志錯誤&#xff09; <?xml version"1.0" encoding"UTF-8"?> <project xmlns"http://maven.apache.org/POM/4.0.0" xmlns:xsi"http://www…

性能測試中的場景設計和測試執行

假設一個內部系統要求響應時間在 3s 以內&#xff0c;支持最大用戶數為4萬。根據二八原則&#xff0c;80%用戶在20%時間使用系統(4w80%)/(24h20%)≈1.9點擊/秒。并發數TPS&#xff08;運行時間思考時間&#xff09;1.9&#xff08;30.50.330.50.30.53&#xff09;21。 注意&am…

Flutter循序漸進==>數據結構(列表、映射和集合)和錯誤處理

導言 填鴨似的教育確實不行&#xff0c;我高中時學過集合&#xff0c;不知道有什么用&#xff0c;毫無興趣&#xff0c;等到我學了一門編程語言后&#xff0c;才發現集合真的很有用&#xff1b;可以去重&#xff0c;可以看你有我沒有的&#xff0c;可以看我有你沒有的&#xf…

毫米波雷達深度學習技術-1.7訓練一個神經網絡

1.7 訓練一個神經網絡 對于訓練神經網絡&#xff0c;有兩個步驟&#xff0c;即前向傳遞和誤差反向傳播。 1.7.1 前向傳播和反向傳播 在前向傳遞中&#xff0c;輸入被饋送到模型并與權重向量相乘&#xff0c;并為每一層添加偏差以計算模型的輸出。密集層或全連接層第l層的輸入、…

SQL面試題練習 —— 查詢前2大和前2小用戶并有序拼接

目錄 1 題目2 建表語句3 題解 1 題目 有用戶賬戶表&#xff0c;包含年份&#xff0c;用戶id和值,請按照年份分組&#xff0c;取出值前兩小和前兩大對應的用戶id&#xff0c;需要保持值最小和最大的用戶id排首位。 樣例數據 ------------------------- | year | user_id | v…

網絡基礎-RIP協議

RIP&#xff08;Routing Information Protocol&#xff09;是一個基于距離矢量的動態路由協議&#xff0c;常用于小型到中型網絡。RIP是較早的路由協議之一&#xff0c;具有簡單易用的特點。以下是關于RIP協議的詳細介紹&#xff1a; RIP的主要特點 ①使用跳數&#xff08;ho…

非標設備行業的數智化項目管理

近年來&#xff0c;中國制造快速發展&#xff0c;企業迫切需要加快轉型升級。與傳統制造業相比&#xff0c;高端制造業具有明顯的優勢&#xff1a;高技術、高附加值、低污染、低排放、競爭優勢強。一方面&#xff0c;企業對于生產效率和自動化水平的要求不斷提高&#xff0c;期…

開發個人OpenUI--1 項目介紹

開發個人OpenUI--1 項目介紹 開發個人OpenUI--1 項目介紹知識點大綱文章目錄項目地址 開發個人OpenUI–1 項目介紹 本文將以一個使用Ollama部署的ChatGPT為背景&#xff0c;主要還是介紹和學習使用 go-zero 框架&#xff0c;開發個人OpenUI的服務器后端&#xff0c;使用Docker…

武漢星起航:成功掛牌上股交,領航亞馬遜跨境電商,共創未來輝煌

在全球電商的競爭格局中&#xff0c;亞馬遜憑借其卓越的服務、豐富的商品種類和高效的物流體系&#xff0c;始終穩坐全球電商市場的頭把交椅。而在這股不可阻擋的電商浪潮中&#xff0c;武漢星起航電子商務有限公司憑借其前瞻性的戰略布局和強大的運營能力&#xff0c;成功在20…

名企面試必問30題(十二)——簡單介紹一下你的家庭情況

1.思路 對于面試官來說&#xff0c;他提出這個問題&#xff0c;只是為了深挖您的性格、穩定性、行事風格&#xff0c;包括未來定居規劃、生育規劃等基礎信息&#xff0c;這是正常情況。您不要過多圍繞其他家庭成員來講&#xff0c;否則面試官無法獲取他想要的&#xff0c;您也難…

【單片機畢業設計選題24040】-基于STM32的藍牙防丟器設計

系統功能: 系統上電后顯示“歡迎使用藍牙防丟系統請稍后”兩秒鐘顯示正常界面&#xff0c;如果藍牙正常連接OLED顯示Connected, 藍牙未連接則顯示DisConnected同時蜂鳴器報警 藍牙正常連接后在APP上每隔三秒顯示一個Connected 系統功能框圖: 主要功能模塊原理圖: 電源時鐘…

大數據之Zookeeper部署

文章目錄 集群規劃環境準備集群部署參考資料 集群規劃 確定使用Hadoop101、hadoop102和hadoop103三臺服務器來構建Zookeeper集群。 hadoop101hadoop102hadoop103zookeeperzookeeperzookeeper 環境準備 安裝zookeeper前需要確保下面的環境配置成功&#xff0c;具體可以參考大…

AI智能剪輯發展到哪種地步?來看看云微客就知道了!

不是短視頻團隊招不起&#xff0c;而是矩陣賬號更有性價比。企業做短視頻有反思過為什么干不過同行嗎&#xff1f;我們來看看大佬是怎么做的。云微客AI智能剪輯系統用幾百個賬號做矩陣布局&#xff0c;系統每天自動進行批量剪視頻、寫文案、一鍵自動化發布視頻&#xff0c;一個…

[漏洞復現] MetInfo5.0.4文件包含漏洞

[漏洞復現] MetInfo5.0.4文件包含漏洞 MetInfo5.0.4 漏洞代碼審計 漏洞出現在about/index.php中&#xff0c;因為利用了動態地址&#xff0c;所以存在漏洞。 漏洞檢查語句&#xff08;&#xff01;192.168.109.100是我的服務器ip&#xff0c;需要換成自己的&#xff09;&…

華為倉頡語言體驗:一個簡單的socket服務端實現

前言 由于倉頡目前是內測狀態&#xff0c; 不能展示倉頡的詳細信息&#xff0c;但是華為倉頡官網的公共文檔的內容是可以公開的。 我相信有不少喜歡編程的朋友都申請了內測&#xff0c;但是一些編程初學者應該和我一樣&#xff0c;處于摸索階段。所以&#xff0c;我這里把我測…

排序題目:多數元素 II

文章目錄 題目標題和出處難度題目描述要求示例數據范圍進階 前言解法一思路和算法代碼復雜度分析 解法二思路和算法代碼復雜度分析 解法三思路和算法代碼復雜度分析 題目 標題和出處 標題&#xff1a;多數元素 II 出處&#xff1a;229. 多數元素 II 難度 3 級 題目描述 …

css高度0到高度auto,過渡的設置

1.css從高度0到高度auto,過渡設置 方法(vue代碼) 你可以通過設置transform: scale(0);到 transform: scale(1); 來實現,具體代碼 你也可以通過設置transform: scaleY(0);到 transform: scaleY(1); 這兩種展示的效果不一樣,你可以看看你喜歡那種 // css代碼// 原來的css類 .s…