首页
/
每日頭條
/
科技
/
哪裡可以找到vba的常用代碼
哪裡可以找到vba的常用代碼
更新时间:2026-09-09 04:46:10

哪裡可以找到vba的常用代碼(實用才是硬道理)1

大家好,我是星光,很久沒有分享VBA常用小代碼系列,昨個有人說我又太監了……今天我就證明我不是太監,當然,證明的方式不是脫褲子……

哪裡可以找到vba的常用代碼(實用才是硬道理)2

好吧,正經一點,我們今天分享的VBA小代碼有兩個小内容:

批量取消隐藏工作表。

批量提取單元格的超鍊接。

●如何批量取消隐藏工作表

先說一下如何批量隐藏工作表。

我們知道,一個工作簿如果需要批量隐藏部分表格,可以按住Ctrl鍵,用鼠标分别選取需要隐藏的工作表标簽(如果所隐藏是連續的表格,可以使用Shift鍵),使之成為一個工作表組合,然後通過右鍵菜單的隐藏功能,統一隐藏起來。

哪裡可以找到vba的常用代碼(實用才是硬道理)3

可是,反過來,如果一個工作簿的部分表格隐藏了,需要批量取消隐藏,EXCEL就沒有提供這樣的功能。

大家就要一個一個手工去操作:右鍵單擊任意工作表标簽,在右鍵菜單中,選擇【取消隐藏工作表】,在彈出的操作界面中,選擇相應的表名,做确認操作。

哪裡可以找到vba的常用代碼(實用才是硬道理)4

如果需要取消隐藏的工作表很多,這樣操作就很煩瑣。

如何一次性全部取消隐藏表格呢?可以使用以下VBA小代碼。

Sub qxyc()

Dim sht As Worksheet

For Each sht In Worksheets

sht.Visible = xlSheetVisible

Next

End Sub

代碼一兩行,工作不用忙斷腸,說的就是這種情況了。你也動手試一下吧。

如果代碼不會用,請參見這個帖子點擊查看,裡面有圖文教程說明代碼如何使用!

●如何批量提取單元格内的超鍊接網址

哪裡可以找到vba的常用代碼(實用才是硬道理)5

如上圖,A列單元格的數據設置了超鍊接。現在需要把超鍊接的地址提取出來。

Excel本身并沒有提供這樣的函數,所以通常還是使用到VBA,下面是一個VBA自定義函數GetAdrs。

Function GetAdrs(Rng)

Application.Volatile True

With Rng.Hyperlinks(1)

GetAdrs = IIf(.Address = "", .SubAddress, .Address)

End With

End Function

将代碼複制粘貼到工作簿的VBE界面新建的模塊中(具體操作也參考上面的網址鍊接)。

在B1單元格輸入公式=getadrs(A1),并複制填充到B3單元格,就可以得到結果了。

●結束語

……春困秋乏夏打盹兒,作為一個上了年紀的睡美人,寫到這裡,已是昏昏欲睡了,本來想說個什麼事,但這會兒又忘記了。那麼就都握手,說再見吧,祝一天愉快,88。

,
Comments
Welcome to tft每日頭條 comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
推荐阅读
液晶電視機的挑選技巧
液晶電視機的挑選技巧
液晶電視機的挑選技巧液晶電視機的挑選技巧一、品牌國際知名品牌當然有過硬的質量,但價格不菲。國内品牌的等離子屏都非自己生産,質量不易控制,但價格便宜。雖然分為國内品牌和國外品牌,但現在國外品牌的産地都在國内,所以這方面差異已經不算很大,價格方面國内品牌和國外品牌差距也在縮小。二、電視機的尺寸一般來說,...
2026-09-09
電視機冒煙起火怎麼辦
電視機冒煙起火怎麼辦
1、迅速拔下電視機電源插頭,然後用棉被等不透空氣的物體将電視機嚴嚴實實地包裹起來,這樣電視機内的火焰就會因沒有空氣而熄滅;2、若電視機外殼和内部都已燃起火焰,就可用水澆滅;3、用幹粉、1211、二氧化碳等滅火器撲救;4、撲救電視機火災時,人體應避開熒光屏的正面,站在電視機後側比較安全。滅火劑不應直接...
2026-09-09
幹毛巾可讓冰箱清潔
幹毛巾可讓冰箱清潔
冰箱用久了會弄髒,不及時擦拭就易滋生病菌。因許多媽媽又上班又帶孩子,一忙起來很難對冰箱進行及時清理。方法是在冰箱的架子上分别鋪上毛巾,當毛巾沾上污垢之後就立即取出來洗滌曬幹。曬幹以後再鋪上,這樣就能保持冰箱内清潔且省事。
2026-09-09
燃氣熱水器安裝
燃氣熱水器安裝
一般的家用熱水器有用電和用燃氣兩種不同,如果是家裡安裝有天然氣的話,一般都睡使用燃氣熱水器,因為它燒水速度比較快,而且天然氣的價格也比電的價格要低很多,這些因素都讓燃氣熱水器成為了家裡的主流熱水器。不過為了保證燃氣熱水器在用的時候更少的出現問題,就一定要注意燃氣熱水器安裝。燃氣熱水器因為使用的是天然...
2026-09-09
微波爐的使用
微波爐的使用
說起微波爐,它的功能可真是不少,煮飯、熱菜、做蛋糕等等,因此很多朋友都想要家裡可以擁有一台微波爐。不過也有的朋友會擔心使用的時候會産生輻射,給自己的身體帶來傷害,其實如果是您正确的使用微波爐的話,輻射是不會給您的身體帶來什麼緻癌的影響的,這一點您可以放心。不過怎樣才算是正确的使用微波爐呢?這一點恐怕...
2026-09-09
Copyright 2023-2026 - www.tftnews.com All Rights Reserved