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

哪裡可以找到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
推荐阅读
芍藥多久時間澆一次水适合
芍藥多久時間澆一次水适合
1、澆水時間:芍藥一年四季都可以澆水,由于本身有不錯的耐旱性,對水分的需求不高,因此不宜在陰雨天進行澆灌,不然容易太過潮濕,導緻細菌滋生,引發病蟲害。通常在晴天進行澆水,夏季需要避開中午,不然水分蒸發太快,導緻地溫降低。2、澆水間隔:芍藥澆水一般要幹透澆透,所以很難控制澆水間隔,通常情況下春秋季每隔...
2026-03-09
soul僅陌生人可見什麼意思
soul僅陌生人可見什麼意思
演示機型:Iphone12&&華為P40&&小米11系統版本:iOS14.4&&EMUI11&&MIUI12.0.7APP版本:soul3.87.1soul僅陌生人可見是指隻有陌生人可以看見你發表的動态、你的關注、你的好友等,其他人都看不見你發表的動态。開啟這個功能後,可以避免被你的好友或認識的人看到發布的内容。提高了用戶的隐私性。soul功能介紹:1、瞬間廣場——用戶可以通過瞬間功能發表文字、圖
2026-03-09
華為手機怎麼查生産日期
華為手機怎麼查生産日期
以華為P40,Android11為例。1、打開手機桌面,找到設置,然後點擊進入。2、打開設置之後,手指向下滑動。3、找到關于手機,然後點擊進入。4、手指向下滑動,找到狀态信息,然後點擊進入。5、找到序列号,從左邊開始數,第六位和第七位代表出廠年份,第八位代表出廠月份(1~9分别代表1~9月,而A,B,C分别代表10,11,12月),第九位和第十位代表出廠日期。華為手機隸屬于華為消費者業務,作為華為
2026-03-09
如何從短信模式改為imessage
如何從短信模式改為imessage
演示機型:Iphone12系統版本:iOS14.4.11、首先在我們的手機桌面上找到設置并點擊它。2、然後将設置界面往下滑動。3、接着找到信息并點擊它。4、然後将iMessage信息開關關閉。5、這樣操作完成,我們就把iMessage信息模式切換到短信形式了。
2026-03-09
蘋果手機一鍵鎖屏怎麼設置
蘋果手機一鍵鎖屏怎麼設置
演示機型:Iphone12系統版本:ios14方法一:蘋果手機的機身右側有一個按鈕,按一下,即可鎖屏。方法二:1、在手機桌面打開“設置”。2、打開“設置”後找到“通用”一欄點擊進入。3、在“通用”頁面選擇“輔助功能”點擊進入。4、點擊“輔助功能”中的&ld
2026-03-09
Copyright 2023-2026 - www.tftnews.com All Rights Reserved