[分享成果,喜悅和正能量]追隨所有緣分稱為解脫。不執(zhí)著,不攀登,苦樂完全取決于自己。不能貪圖任何東西,一旦喜歡就執(zhí)著于那里,就不要被打擾??慈耸呛萌?,看事情是好事,看環(huán)境是好環(huán)境,一切都是自己的心。

《VBA之Word應用》,我推出的第八個教程,教程專門講解VBA在Word中的應用,以“面向對象編程”為中心,首先在Word中了解VBA的對象和對象的屬性、方法,然后通過實例感受Word VBA的妙處,本教程共3卷16章,今天5

第6節(jié)Range對象屬性(5)

大家好,我將繼續(xù)解釋Range對象的屬性。本節(jié)的內容是Range屬性的最后一節(jié)。本章中的Range對象是了解Word VBA的重要內容。我們要特別把握。

1 Range。Tables屬性

該屬性返回表示指定區(qū)域中所有表的tables集合。

語法:expression。Tables

其中expression是表示Range對象的變量。

2 Range。Underline屬性

返回或設置應用于一系列下劃線的類型。

語法:ex

其中expression是表示Range對象的變量。

3 Range。ShapeRange屬性

這個屬性會傳回代表指定區(qū)域中所有Shape物件的ShapeRange集合。

語法:ex

其中expression是表示Range對象的變量。

圖形范圍可以包括圖形、圖形、圖片、OLE對象、ActiveX控件、文字對象和標注。4示例:添加下劃線、添加圖表、添加圖形顏色

例如,為當前活動文檔中的一段加下劃線,為當前文檔添加表,為表添加文本,最后為當前文檔添加兩個圖形,為圖形添加顏色?,F(xiàn)在讓我們看一下代碼。

Sub mynzE()

[有關詳細代碼,請參閱教程]

End Sub

代碼屏幕截圖:

代碼解釋:

' 1)'在文件的第三段加上雙下劃線

交流(3)。range . underline=wdunderlinedouble

上面的代碼為當前文檔的第三段添加雙下劃線,wdUnderlineDouble添加雙下劃線。

讓我們看一下WdUnderline的枚舉值。

WdUnderlineDash 7虛線。

WdUnderlineDashHeavy 23粗虛線。

WdUnderlineDashLong 39長劃線。

WdUnderlineDashLongHeavy 55長粗虛線。

在WdUnderlineDotDash 9點之間畫一條線。

WdUnderlineDotDashHeavy 25寬點相互劃線。

WdUnderlineDotDotDash 10點-點-虛線之間的模式。

WdUnderlineDotDotDashHeavy 26粗點-點-虛線之間的模式。

WdUnderlineDotted 4分。

WdUnderlineDottedHeavy 20粗點。

WdUnderlineDouble 3雙線。

WdUnderlineNone 0沒有下劃線。

WdUnderlineSingle 1單線。默認值。

WdUnderlineThick 6單線粗線。

WdUnderlineWavy 11單波浪線。

WdUnderlineWavyDouble 43雙波浪線。

WdUnderlineWavyHeavy 27粗波浪線。

WdUnderlineWords 2僅為一個單詞加下劃線。

2)添加兩個填滿“紫色”的正方形

Ac msoshaperectangle,50,50,100,200

Ac msoshaperectangle,150,150,100,200

Ac=_

RGB(255、0、25)

5)

以上代碼會添加兩個矩形圖形,關于圖形的添加我們會在以后講解到,msoShapeRectangle

是指矩形,后面跟的四個數(shù)值分別指圖形的位置Left, Top大小Width,Height。

添加圖形后給圖形添加上紫色RGB(255, 0, 255),大家要注意添加顏色的寫法: Ac


3) '添加圖表,圖表的第一列填上數(shù)據(jù)

Ac.Add

以上代碼添加一個新的段落

4) Set myTable = Ac(Range:=Ac(Ac.Count).Range, NumRows:=3, NumColumns:=3, DefaultTableBehavior:=wdWord9TableBehavior)

以上代碼是添加一個圖表


5)Num = 100

For Each myCell In Ac(1).Columns(1).Cells

myCell.Range.Text = Num & " VBA"

Num = Num + 1

Next

以上代碼是在圖表的首列填上內容,

下面看代碼的運行情況:

今日內容回向:

1 什么是Word中Range對象的Tables屬性、Underline屬性、ShapeRange屬性的意義是什么?

2 如何設置段落的圖表、圖形及下劃線?

本講內容參考程序文件:Doc 005文檔.docm

我20多年的VBA實踐經(jīng)驗,全部濃縮在下面的各個教程中:

【分享成果,隨喜正能量】人生有更多美好的東西在等待我們,對他人不指責,不計較,其實也是放過了自己。糾纏你的是你的執(zhí)著和猜疑,解放你的只有你的輕松與放手。一個人如果不能從內心去原諒別人,那他就永遠不會心安理得。

1.《【怎么把圖標放到word里】Word文檔中的圖表,添加圖形對象》援引自互聯(lián)網(wǎng),旨在傳遞更多網(wǎng)絡信息知識,僅代表作者本人觀點,與本網(wǎng)站無關,侵刪請聯(lián)系頁腳下方聯(lián)系方式。

2.《【怎么把圖標放到word里】Word文檔中的圖表,添加圖形對象》僅供讀者參考,本網(wǎng)站未對該內容進行證實,對其原創(chuàng)性、真實性、完整性、及時性不作任何保證。

3.文章轉載時請保留本站內容來源地址,http://f99ss.com/keji/2541451.html