VBA學習筆記(1)----VBA對象屬性方法


VBA對象

  VBA中的對象其實就是我們操作的具有方法、屬性的Office中支持的對象

Excel中的幾個常用對象表示方法

 1、工作簿
       ' Workbooks 代表工作簿集合,所有的工作簿,Workbooks(N),表示已打開的第N個工作簿
      ' Workbooks ("工作簿名稱")
      ' ActiveWorkbook 正在操作的工作簿
      ' ThisWorkBook '代碼所在的工作簿
      
  2、工作表
    ' 'Sheets("工作表名稱")
      'Sheet1 表示第一個插入的工作表,Sheet2表示第二個插入的工作表....
      'Sheets(n) 表示按排列順序,第n個工作表
      'ActiveSheet 表示活動工作表,光標所在工作表
      'worksheet 也表示工作表,但不包括圖表工作表、宏工作表等。

  3、單元格
       'cells 所有單元格
       'Range ("單元格地址")
       'Cells(行數,列數)
       'Activecell 正在選中或編輯的單元格
       'Selection 正被選中或選取的單元格或單元格區域

Word中的幾個常用對象表示方法

  在 Word 中,幾乎所有的操作都要調用 Document 對象或其內容。

  當用 VBA 操作 Word 時,Document 對象表示一個打開的文檔,而且所有的 Document 對象都是 Application 對象的 Documents 集合的成員。

  什么是Documents 集合呢?Documents是指文檔,Documents 集合就是一個由字符、單詞、句子和段落組成的集合,字符組成單詞,單詞組成句子,句子組成段落,等等。
  因此,每一個 Document 對象都具有 Characters、Words、Sentences 和 Paragraghs 四個集合。

  此外,每個文檔具有一個包含一個或多個節的 Sections 集合,每一個節都有一個包含該節頁眉和頁腳的 HeadersFooters 集合。

  這就是WORD中需要了解的一些結構,其實和EXCEL中的工作薄、工作表、單元格、行列的稱謂相類似。

  通過 VBA 使用 Word 時,Document 對象處於中心位置。如果要打開文檔或創建新文檔,就要創建新的 Document 對象。每個打開或新創建的文檔均被添加至 Documents 集合。

  具有焦點的文檔稱為活動文檔,即ActiveDocument。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM