本輯為WordVBA語句

2021-08-22 20:35:59 字數 4333 閱讀 1295

本輯為wordvba語句,為保持連續,仍源用原名稱並順延編號。

vba語句集的特點是:一句vba**,後面配有**功能簡要的說明或解釋。每輯100句,盡可能收錄所有在程式中所要用到的**。

- - - - - - - - - - - - - - - - - - - - - -

documents/document物件

- - - - - - - - - - - - - - - - - - - - - -

- - - - - - - - - - - - - - - - - - - - - -

paragraphs/paragraph物件

- - - - - - - - - - - - - - - - - - - - - -

(353) selection.paragraphs.count '返回所選區域的段落數

(354) selection.paragraphs.first '返回所選區域中的第一段

(355) activedocument.paragraphs(1).leftindent '返回當前文件中第一段的左縮排值

(356) activedocument.paragraphs(1).linespacing '返回當前文件中第一段的行距

(357) activedocument.paragraphs(1).outlinelevel  『返回或設定當前文件中第一段的大綱級別

(358) activedocument.paragraphs(1).rightindent 『返回當前文件中第一段的右縮排量

(359) activedocument.paragraphs(1).spacebefore '返回當前文件中第一段的段前間距

(360) activedocument.paragraphs(1).spaceafter 『返回當前文件中第一段的段後間距

(361) activedocument.paragraphs(1).range.text '返回當前文件中第一段的內容

(362) activedocument.paragraphs(1).range.style.namelocal '返回當前文件中第一段應用的樣式名

(363) activedocument.paragraphs(1).range.style.descrīption '返回當前文件中第一段所應用樣式的詳細描述

(364) activedocument.paragraphs(1).range.style.font.name '返回當前文件中第一段所應用樣式的字型名

(365) activedocument.paragraphs(1).range.style.font.namefareast '返回或設定一種東亞字型名

(366) activedocument.paragraphs(1).range.style.font.size '返回或設定當前文件中第一段所應用樣式的字型大小

(367) activedocument.paragraphs(1).range.style.font.spacing '返回或設定字元間距

(368) selection.words.count '所選區域的字數

- - - - - - - - - - - - -

sentences物件

- - - - - - - - - - - - -

(369) selection.sentences.item(1) '所選區域中的第一句的內容

- - - - - - - - - -

words物件

- - - - - - - - - -

(371) activedocument.words(1).select '選擇當前文件中的第乙個詞

(372) activedocument.range.words(1).insertafter "我愛你!" '在當前文件中的第乙個詞後插入「我愛你」

- - - - - - - - - - - - -

characters物件

- - - - - - - - - - - - -

(373) selection.characters.count '當前文件中所選區域的字元數

(374) activedocument.paragraphs(1).range.insertparagraphafter '在當前文件的第一段之後插入乙個新段落

- - - - - - - - - - - - - - - - - -

sections/section物件

- - - - - - - - - - - - - - - - - -

(375) activedocument.sections.first '當前文件的第一節

(376) activedocument.sections.first.pagesetup.bottommargin '當前文件第一節所在頁的底邊距

(377) activedocument.sections.first.pagesetup.leftmargin '當前文件第一節所在頁的左邊距

(378) activedocument.sections.first.pagesetup.rightmargin '當前文件第一節所在頁的右邊距

(379) activedocument.sections.first.pagesetup.topmargin '當前文件第一節所在頁的頂邊距

(380) activedocument.sections.first.pagesetup.*****size '返回或設定當前文件第一節所在頁的大小

(381) activedocument.sections.first.pagesetup.pageheight '返回或設定當前文件第一節所在頁的高度

(382) activedocument.sections.first.pagesetup.pagewidth '返回或設定當前文件第一節所在頁的寬度

(383) activedocument.sections.add range:=myrange '在當前文件中新增新節

(384) activedocument.sections.item(2) '當前文件中的第二節

(385) activedocument.sections.last.range.insertafter "文件結束!" '在當前文件中最後一節的結尾新增文字「文件結束!」

- - - - - - - - - -

range物件

- - - - - - - - - -

(386) activedocument.range(start:=0, end:=10) '表示當前文件前10個字元所組成的乙個range物件

(387) set myrange = activedocument.range( _

start:=activedocument.paragraphs(2).range.start, _

end:=activedocument.paragraphs(4).range.end) '將當前文件第2段至第4段設定為乙個range物件

(388) activedocument.paragraphs(1).range.copy  '複製當前文件中的第一段

(389) selection.copy

documents.add.content.paste '複製所選內容到新文件中

(390) activedocument.bookmarks("book1").copy name:="book2" '將book2書籤複製book1書籤標記的位置

(391) selection.goto what:=wdgotoline, which:=wdgotoabsolute, count:=4 '將所選內容移至文件中的第4行

(392) selection.goto what:=wdgototable, which:=wdgotonext '將所選內容移至下乙個**的第1個單元格

(393) selection.range.autoformat '為所選內容套用格式

(394) activedocument.content.font.name = "arial" '將當前文件的字型設定為斜體

(395) activedocument.content.select

selection.delete '將當前文件中的內容刪除

- - - - -

其它- - - - -

(396) documents.add '新增乙個新文件

(397) set mytable = activedocument.tables.add(selection.range, 2, 2) '在當前文件所選區域新增乙個2行2列的**

(398) open "c:\my.txt" for input as #1 '開啟乙個用於輸入的檔案並令其編號為1

(399) line input #1, textline '讀取被開啟用於輸入且編號為1的檔案

(400) close #1  '關閉編號為1的檔案

VBA語句集100句 第1輯

vba語句集100句 第1輯 我將學習vba過程中常用的語句進行了歸納,希望能對excel愛好者和vba初學者有所幫助.vba語句集 第1輯 定製模組行為 1 option explicit 強制對模組內所有變數進行宣告 單元格 單元格區域 32 activecell.currentregion.s...

《羅輯思維》第二十期 為泡妞而讀書 筆記

1 傳統讀書方式與現今網際網路時代下的讀書方式是不同的,網際網路時代下,讀書的本質是讓知識重新回到懸疑和場景。現在讀書不主張去攀爬金字塔,主張按照乙個人的應用,用你的興趣把自己的心當作乙個種子,在你的環境裡種下去,然後尋找你最需要的東西一點點成長,而不要去囿於傳統工業社會的乙個個學科分類。追隨你的內...

軟體開發管理,以人為本,還是以流程為本

正方觀點 軟體開發可以通過不斷細分的工序化流程來減弱開發人員個人對於專案的影響,只需要少部分人的創造性思維,而大部分開發者則嚴格按照工序流程進行開發 反方觀點 流程管理只能一定程度上控制專案進度和質量,專案的完成情況關鍵靠個人能力和素質。辯論前提 這裡的軟體開發不是指領先技術的開發,例如搜尋引擎,3...