tft每日頭條

 > 生活

 > vba單元格長度怎麼調整

vba單元格長度怎麼調整

生活 更新时间:2025-02-01 08:50:01

分享成果,随喜正能量】生活需要遇事有定力,臨難有靜氣,指引人生向前的新境界和凝聚作用于人生向前的新動力,在生活中完成内心的肯定,下大功夫,好态度,結善緣。與其指望遇到一個誰,不如指望自己能吸引那樣的人;與其指望每次失落的時候會有正能量出現溫暖你,不如指望自己變成一個正能量的人;與其擔心未來,還不如現在好好努力。有時即使有再多的安慰和指點也沒用,能說服和鼓勵自己的,還是隻有自己。而我能做的,隻是告訴你我們都一樣,不要怕。

《VBA之Word應用》,是我推出第八套教程,教程是專門講解VBA在Word中的應用,圍繞“面向對象編程”講解,首先讓大家認識Word中VBA的對象,以及對象的屬性、方法,然後通過實例讓大家感受到Word VBA 的妙處。本套教程共三冊十六章,今日内容是第四章“段落集合Paragraphs對象及段落Paragraph對象”第4節:利用VBA設置文檔中行間距的方法。

vba單元格長度怎麼調整(利用VBA設置文檔中行間距的方法)1

第四節 段落集合Paragraphs對象的方法(二)

大家好,我們這講繼續段落集合Paragraphs對象方法的講解,在上一講中我們講解了Add方法、Item方法、CloseUp方法、IndentCharWidth方法和IndentFirstLineCharWidth方法。這一講我們繼續向下講解。

1 Paragraphs.Space1 方法

這個方法為指定段落設置單倍行距。

語法:expression.Space1

其中expression 是必需的。一個代表 "段落" 集合的變量

示例:以下示例将活動文檔所有段落的行距更改為單倍行距。

1) ActiveDocument.Paragraphs.Space1

2) ActiveDocument.Paragraphs.LineSpacingRule = wdLineSpaceSingle

第二句是利用了Paragraphs的LineSpacingRule屬性,這種屬性利用wdLineSpaceSingle, wdLineSpace1pt5, 或者 wdLineSpaceDouble 來設置行間距。

如:ActiveDocument.Paragraphs.LineSpacingRule = wdLineSpaceDouble

為活動文檔的所有段落設置 2 倍行距。

為了設置行間距,還可以利用Paragraphs.LineSpacing屬性。這個屬性返回或設置指定段落的行距 (以磅為單位)。

語法:expression. LineSpacing

2 Paragraphs.Space15 方法

這個方法為指定段落設置 1.5 倍行距。

語法:expression.Space15

其中expression 是必需的。一個代表 "段落" 集合的變量。

示例:以下示例将活動文檔所有段落的行距更改為 1.5 倍行距。

1)ActiveDocument.Paragraphs.Space15

2)ActiveDocument.Paragraphs.LineSpacingRule = wdLineSpace1pt5

3 Paragraphs.Space2 方法

這個方法為指定段落設置 2 倍行距。

語法:expression.Space2

其中expression 是必需的。一個代表 "段落" 集合的變量。

示例:以下示例将所有選定段落的行距更改為兩倍行距。

1)ActiveDocument.Paragraphs.Space2

2)ActiveDocument.Paragraphs.LineSpacingRule = wdLineSpaceDouble

4 實例:行間距設置

下面我們看下面的一段代碼實例,這個實例将設置當前文檔的行間距:

Sub mynzC()

'将活動文檔所有段落的行距更改為單倍行距。

ActiveDocument.Paragraphs.Space1

'将活動文檔第2段的行距更改為1.5倍行距。

ActiveDocument.Paragraphs(2).Space15

'将活動文檔第4段的行距更改為2倍行距

ActiveDocument.Paragraphs(4).LineSpacingRule = wdLineSpaceDouble

'将活動文檔第6段的行距更改為4倍行距

ActiveDocument.Paragraphs(6).LineSpacing = LinesToPoints(4)

End Sub

代碼截圖:

vba單元格長度怎麼調整(利用VBA設置文檔中行間距的方法)2

代碼解讀:(略)

下面我們測試一下代碼的運行,代碼運行前:

vba單元格長度怎麼調整(利用VBA設置文檔中行間距的方法)3

vba單元格長度怎麼調整(利用VBA設置文檔中行間距的方法)4

然後我們點擊運行,下面為代碼運行後的截圖:

我們要注意下面的截圖中有1倍行間距,1.5倍行間距,2倍行間距,4倍行間距,這些行間距的設置我們在實際的工作中可以有選擇地加以利用:

vba單元格長度怎麼調整(利用VBA設置文檔中行間距的方法)5

vba單元格長度怎麼調整(利用VBA設置文檔中行間距的方法)6

今日内容回向:

1 段落集合對象的Space1方法、Space15方法、Space2方法的意義是什麼?

2 如何利用上述方法設置文檔個段落的行間距?

本講内容參考程序文件:Doc 004文檔.docm

vba單元格長度怎麼調整(利用VBA設置文檔中行間距的方法)7

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

vba單元格長度怎麼調整(利用VBA設置文檔中行間距的方法)8

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2025 - www.tftnews.com All Rights Reserved