一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

WPS excel VBA 常用功能代碼(大全)

 昵稱QAb6ICvc 2023-03-15 發(fā)布于浙江

用VBA保存工作表,工作簿的方法:

Private Sub CommandButton1_Click()'按鈕事件

ThisWorkbook.Save 'Save相當(dāng)于你手工單擊 保存按鈕

End Sub

▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲

用VBA設(shè)置單元格列寬方法

Private Sub CommandButton1_Click()'按鈕事件

Columns("B:H").ColumnWidth=20

Columns("H:L").ColumnWidth=10

Columns("A:A").ColumnWidth=30

End Sub

▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲

用VBA查看當(dāng)前打印機(jī)代碼

Private Sub CommandButton1_Click()'按鈕事件

MsgBox Application.ActivePrinter

End Sub

▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲

用VBA取消所有工作表篩選代碼:

Private Sub CommandButton1_Click() '按鈕事件

Dim sht As Worksheet

For Each sht In ActiveWorkbook.Worksheets

If sht.AutoFilterMode = True Then sht.AutoFilterMode = False '取消所有工作表篩選

Next

End Sub

▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲

VBA中單元格位移方法,解釋:

submy_offset

(0,1).Select'當(dāng)前單元格向左移動(dòng)一格

(0,-1).Select'當(dāng)前單元格向右移動(dòng)一格

(1,0).Select'當(dāng)前單元格向下移動(dòng)一格

(-1,0).Select'當(dāng)前單元格向上移動(dòng)一格

endsub

▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲

單元格使用公式后顯示0的去除方法,把單元格格式設(shè)置為自定義輸入類型 0;-0;;@ 即可

▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲

有時(shí)候我們?cè)阡浫霐?shù)據(jù)的時(shí)候需要清空指定單元格內(nèi)容,一個(gè)一個(gè)清空內(nèi)容又太麻煩,這個(gè)時(shí)候我們可以制作一個(gè)按鈕一鍵清空指定單元格內(nèi)容,代碼如下

Private Sub CommandButton1_Click() '按鈕事件

Range("a1:b5,d1:e9").ClearContents

End Sub

'清除a1:b5 , d1:e9 單元格內(nèi)容,需要清空的單元格根據(jù)需要自己設(shè)置。

▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲

'多條件篩選實(shí)現(xiàn)代碼

Private Sub CommandButton1_Click() '按鈕事件

Sheet1.Range("A1:F30").AutoFilter Field:=2, Criteria1:=Array("1","2","3","4", "5"), Operator:=xlFilterValues

End Sub

'代碼解釋:12345是我們需要篩選的內(nèi)容,A1:F30是篩選的區(qū)域,F(xiàn)ield:=2 篩選第二列,根據(jù)需要自己設(shè)置一下。

▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲

當(dāng)我們把工作表設(shè)置了密碼保護(hù)時(shí),有很多功能用不了,比如沒有辦法使用篩選功能,沒有辦法把文本框的內(nèi)容寫入表格,解決方法如下

With Sheets("sheet2")

.Unprotect Password:="123456" '解除工作表保護(hù)

'此處是你需要運(yùn)行的功能

.Protect Password:="123456" '保護(hù)工作表,設(shè)置密碼

End With

解釋:sheet2是第二個(gè)工作表,根據(jù)需要自行設(shè)置,123456,是你工作表設(shè)置的密碼,在你需要運(yùn)行代碼的頭尾處插入以上代碼即可,代碼功能解釋:先解開工作表密碼,然后運(yùn)行你所需要的功能,然后工作表在加密碼保護(hù)。

▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲

當(dāng)我們制作表格時(shí)有時(shí)候需要一鍵快速打印,這個(gè)時(shí)候我們就要制作一個(gè)打印按鈕

打印一次遞增的數(shù)量

Private Sub CommandButton1_Click() '按鈕命令

[A1] = [A1] + 1 'A1單元格打印一次加1

Worksheets("sheet2").PrintOut From:=1, To:=1, Copies:=1 '打印命令

End Sub

'按鈕命令,點(diǎn)擊打印 From:=1起始頁(yè) To:=1結(jié)束頁(yè) Copies:=1打印份數(shù),sheet2就是指定打印第二個(gè)工作表,

根據(jù)需要,隨便指定打印哪個(gè)工作表,哪一頁(yè)。

[A1] = [A1] + 1 'A1單元格打印一次加1,根據(jù)需要添加,在這里的作用是打印一次A1單元格內(nèi)容加1,

用于自動(dòng)編號(hào),比如打印一次編號(hào)遞增,XS0000056 。

▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲

ThisWorkbook 代碼 工作簿啟動(dòng)時(shí)運(yùn)行窗體(必填)

Private Sub Workbook_Open()

UserForm1.Show vbModeless '顯示窗口的同時(shí)可以操作窗口以為的事物

End Sub

Private Sub Workbook_Open()

UserForm1.Show '顯示窗口時(shí)不可以操作窗口以為的事物

End Sub

當(dāng)我們制作VBA窗體時(shí)需要在打開工作簿時(shí)就運(yùn)行我們的窗體,我們就要在ThisWorkbook里面寫入啟動(dòng)窗口代碼

UserForm1.Show 就是啟動(dòng)第1個(gè)窗口,需要啟動(dòng)時(shí)啟動(dòng)哪個(gè)窗口就設(shè)置哪個(gè),根據(jù)需要隨便設(shè)置。

▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲

隱藏?cái)?shù)據(jù)列的vba代碼。

Private Sub CommandButton1_Click()

Worksheets("sheet2").Columns("C").Hidden = True'隱藏第C列,sheet2就是隱藏sheet2工作表的C列

End Sub

Private Sub CommandButton2_Click()

Worksheets("sheet2").Columns("C").Hidden = False'取消隱藏第C列

End Sub

指定工作表和哪一列根據(jù)自己需要設(shè)置。

▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲

VBA隱藏和取消隱藏工作表

假設(shè)要隱藏第2個(gè)工作表

Private Sub CommandButton1_Click()

Sheets(2).Visible = False

End Sub

取消隱藏就把false改為true

▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲

excel表格如何為工作表指定區(qū)域設(shè)置使用有效期限

1、選定A1到E15單元格,設(shè)置單元格格式,保護(hù)里面解除鎖定,

2、在數(shù)據(jù)里面設(shè)置數(shù)據(jù)有效性,選擇自定義,填入公式=TODAY()<DATE(2023,1,5)

3、出錯(cuò)警告里面填寫你想提示的內(nèi)容,確定,

4、保護(hù)工作表,設(shè)置密碼,當(dāng)系統(tǒng)時(shí)間大于2023,1,5 A1到E15單元格不可輸入或編輯,自動(dòng)鎖定單元格,

公式里面時(shí)間可以隨便設(shè)置,根據(jù)需要設(shè)置。

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多

    国产专区亚洲专区久久| 婷婷一区二区三区四区| 日韩欧美第一页在线观看| 激情综合网俺也狠狠地| 精品人妻久久一品二品三品| 亚洲中文字幕高清乱码毛片 | 国产欧美一区二区久久| 日本人妻中出在线观看| 精品一区二区三区三级视频 | 国产精品亚洲综合天堂夜夜| 欧美国产日韩变态另类在线看| 夜夜躁狠狠躁日日躁视频黑人| 亚洲精品成人福利在线| 国产精品欧美一区两区| 精品国自产拍天天青青草原| 亚洲精品欧美精品日韩精品| 亚洲内射人妻一区二区| 亚洲精品av少妇在线观看| 精产国品一二三区麻豆| 九九蜜桃视频香蕉视频| 国产一区日韩二区欧美| 国产免费操美女逼视频| 伊人久久五月天综合网| 久久精品福利在线观看| 国产激情一区二区三区不卡| 国产精品午夜小视频观看| 国产日韩欧美在线亚洲| 国产又黄又爽又粗视频在线| 亚洲男女性生活免费视频| 99国产成人免费一区二区| 五月婷日韩中文字幕四虎| 绝望的校花花间淫事2| 欧美日韩综合免费视频| 一本久道久久综合中文字幕| 黄色片一区二区在线观看| 国产亚洲精品岁国产微拍精品| 欧美又大又黄刺激视频| 韩国日本欧美国产三级| 欧美激情区一区二区三区| 欧美国产在线观看精品| 国产内射一级一片内射高清|