首页
/
每日頭條
/
生活
/
vba從入門到進階13集
vba從入門到進階13集
更新时间:2026-11-04 11:17:03

vba從入門到進階13集?我們說VBA是一種語言,什麼語言都有自己特定的語法,VBA也是一樣的,下面我們就來聊聊關于vba從入門到進階13集?接下來我們就一起去了解一下吧!

vba從入門到進階13集(VBA入門說說對象方法和屬性)1

vba從入門到進階13集

我們說VBA是一種語言,什麼語言都有自己特定的語法,VBA也是一樣的。

有時候我們看到很多人在說:對象,屬性,方法balabala,那這些東西到底是個什麼?

Ø 什麼是對象

随風說:具有自己特定性格的物體就是對象

舉例來說:芬子女神身高,有膚色,有性别,那麼芬子女神就是對象(不過不是你的)

單元格有行高,列寬,顔色,字體等等…那麼單元格就是一個對象。

Ø 什麼是子/父對象

随風說:對象的下級對象:就是子對象,很繞口吧?

舉例來說:芬子女神的手,那麼,芬子女神是個對象,芬子女神的手,手就是芬子女神的子對象。

反之,手是誰的?芬子女神的。那麼芬子女神就是這個手的父對象。

Sheet1工作表中的A1單元格,A1單元格是個對象,A1單元格就是Sheet1工作表的子對象。

反之,這個單元格是哪個工作表的?Sheet1的。那麼,Sheet1就是A1的父對象。

表示方法:父對象.子對象

我們要用VBA的語法來描述芬子女神的手就這麼寫

芬子女神.手

用VBA的語法來描述sheet1工作表的A1單元格就這麼寫

Sheets("sheet1").Range("a1")

Ø 什麼是對象集合

所有同類型的對象的合集:就是對象集合。

舉例來說:衆所周知,芬子女神是住别墅,所在的别墅區是由很多别墅組成的,那麼,這個别墅區就是别墅的集合。

工作簿中有很多工作表,這些工作表就組成了工作表集合。

表示方法:對象集合(對象名/索引值)。

我們要用VBA方法表示這些别墅區中芬子女神的别墅,就是:

别墅區("芬子女神")

我們要用VBA語法表示很多工作表中的sheet1,就是

Sheets("sheet1")

Ø 什麼是對象的方法

方法就是對象可以被我們操作的動作,有這個方法我們才可以操作對象。

舉例來說:芬子女神是個對象,芬子女神可以被我抱起。

被我抱起的這個動作,就是芬子女神可以執行的方法。

但是芬子女神不可以被複制,我們就不能複制芬子女神。

單元格可以被複制,可以被查找,複制和查找就是單元格可以操作的方法。

但是單元格不能被娶回家,我們就不能把單元格娶回家,因為它沒有這個方法。

表示方法:

對象.方法

用VBA表示芬子女神被抱起:

芬子女神.抱起

用VBA表示單元格A1被複制:

Range("a1").copy

Ø 什麼是對象的屬性

屬性就是對象具有的特征。

舉例來說:芬子女神的性别是女,那麼性别就是芬子女神的屬性,這個屬性的值就是:女

單元格的内容是“随風”,那麼内容就是單元格的屬性,這個屬性的值就是随風。

表示方法:

1、設置屬性:對象.屬性=屬性值

2、讀取屬性:存貯器=對象.屬性

我們要用VBA設置芬子女神的性别為女

芬子女神.性别=女

讀取芬子女神的性别

存貯器=芬子女神.性别(存貯器中盛放的就是女神的性别)

我們要用VBA設置A1單元格的内容為“随風”:

Range("a1").value="随風"

我們要讀取A1單元格的内容:

存貯器=Range("a1").Value

² 注:不管是設置屬性,還是讀取屬性值,都需要存貯器,讀取時,需要給定屬性值的去處。可以賦值給變量,也可以直接顯示出來,設置時,等号在右邊并且給出需要設定的屬性值。

Ø 什麼是過程

由一系列可執行的語句組成的語句塊:就是過程。

舉例說明:我們讓芬子女神做仰卧起坐10次,然後讀取芬子女神的心跳屬性,這就是一個過程。

表示方法:

開始

芬子女神.仰卧起坐(10次)

’仰卧起坐是芬子女神的方法

存貯器=芬子女神.心跳次數

’心跳次數是芬子女神的屬性

結束

設置A1的value屬性值為“随風”,并把單元格A1複制到單元格B1然後讀取B1的value屬性,并且用消息框顯示存貯器的内容。

Sub開始()

Range("a1").value="随風"

‘設置A1的value屬性值為随風

Range("a1").copy Range("b1")

’将A1複制到B1

存貯器=range(“b1”).value

’讀取B1的VALUE屬性存到存貯器

Msgbox 存貯器

’消息框顯示存貯器内容

End sub

‘ 結束

以上就是一個簡單的子過程:以sub開頭,endsub結束,之間有一些可以執行的語句。

我們将過程分為了幾大類:上邊是其中一類,也是最常用的一類,稱作“子過程”,還有自定義函數過程,事件過程,屬性過程。

Ø 綜上所述

大家來回憶一下,什麼是對象?什麼是方法?什麼是屬性?

建議大家把最後這個過程,寫進你的Excel。

——如何打開VBE,你還記得嗎?

作者:随風

圖書《Excel VBA經典代碼應用大全》作者之一

,
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-11-04
當年我們聽錯的歌曲
當年我們聽錯的歌曲
今天隻說一點輕松的,不搞腦子。大家小時候是怎麼開始流行音樂啟蒙的?本緞主要依靠學校音樂課和電視連續劇片尾曲。學校音樂大家不要反感,雖然我們小時候學校音樂課是數學老師上的。對的,湖州市五愛小學(第二次出現在本緞号了)是一所各方面條件很簡樸的學...
2026-11-04
智能手環十佳評測2022最值得購買
智能手環十佳評測2022最值得購買
智能時代來臨,大家都想追求一個适合自己的生活方式,尋求一個合理的健康監控方式。現如今,智能手環可以說漸漸走進我們的生活,很多廠商都推出了類似的産品,從整體來看市場推出的這麼多智能手環類産品到底怎麼選擇适合自己的,下面小編就帶領大家來具體的看...
2026-11-04
中考總分數600考了571
中考總分數600考了571
北京中考總成績660分,郭茜考了655分。十門學科,加起來隻扣了5分。她高興不起來。郭茜所在的海澱區,排名在她之前的學生,一共有517人。和她一樣,成績655分的,有293人。郭茜隻錯了兩三道選擇題,丢了5分,排名卻在全區500至800之間...
2026-11-04
抖音三哥教你怎麼拍
抖音三哥教你怎麼拍
[閩南網]每次刷都抖音,都會被安利幾首很好聽的歌曲,然後還有很多有趣的視頻,來看看抖音三年前你看不上我三年後你還是看不上我怎麼拍?抖音黃色那個面總是有很多“戲精”給我們帶來搞笑的視頻,為我們增加了很多的歡樂,來看看抖音三年前你看不上我三年後...
2026-11-04
Copyright 2023-2026 - www.tftnews.com All Rights Reserved