首页
/
每日頭條
/
生活
/
vba屬性詳細教程
vba屬性詳細教程
更新时间:2024-11-17 20:30:47

vba屬性詳細教程?作者:随風男,京城人士,未婚,未育……,我來為大家講解一下關于vba屬性詳細教程?跟着小編一起來看一看吧!

vba屬性詳細教程(VBA入門說說對象方法和屬性)1

vba屬性詳細教程

作者:随風

男,京城人士,未婚,未育……

我們說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,你還記得嗎?

作者:随風 ExcelHome教管團隊男成員

友情客串:芬子 ExcelHome教管團隊女成員

,
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
推荐阅读
春節橫批從右到左寫的
春節橫批從右到左寫的
春節橫批從右到左寫的?新年聚集大家歡喜,佥字家族聚在一起說起我,你可能不太熟悉,但是給我加上部首就能變出衆多家人,今天我們載歌載舞聚在一起,談天談地說說自己看哪,有頭有臉的臉忍不住要來說兩句了,我來為大家講解一下關于春節橫批從右到左寫的?跟...
2024-11-17
蘇東坡最傷感的一句
蘇東坡最傷感的一句
蘇東坡最傷感的一句?【張嘴就來每日一句——2016年1月25周一】,下面我們就來說一說關于蘇東坡最傷感的一句?我們一起去了解并探讨一下這個問題吧!蘇東坡最傷感的一句【張嘴就來每日一句——2016年1月25周一】朋友們,大家早上好!新年的腳步...
2024-11-17
王菲說的一句經典語錄
王菲說的一句經典語錄
Part1不要拿自己的任性當個性,因為能夠包容你任性的人——都是愛你的人;不要拿别人的包容當習慣,因為王菲唱過:沒有什麼會永垂不朽。Part2一個人,之所以成熟,大概是因為他看過了太多的世态炎涼;一個人,之所以能幹,大概是因為他很少能從别人...
2024-11-17
光控開關電路設計
光控開關電路設計
這是一個,實用的光控延時開關電路。RG,是光敏電阻,用于感知光線的強弱。RP,是可調電阻器,用來調節光感知的靈敏度。VT1、VT2、R、C1,構成延遲斷開電路。K,是小功率的直流繼電器。VD,是二極管用來釋放繼電器線圈斷電時産生的反向電流。...
2024-11-17
馬天宇演的楊穎是什麼電視劇
馬天宇演的楊穎是什麼電視劇
楊穎模特出道,綜藝走紅,如今卻開始向演藝圈發展,這似乎是大多數明星發展的路子,在綜藝《奔跑吧》中,楊穎玩遊戲很認真,也非常拼,正因為如此,對她印象深刻。然而楊穎試圖在演員圈裡打拼,結果變成了網友嘲諷的對象,摳圖,瞪眼式演技,都成了她的标簽。...
2024-11-17
Copyright 2023-2024 - www.tftnews.com All Rights Reserved