回覆列表
  • 1 # 0o天天吐槽o0

    一、宏的自學。首先需要明確的是,本文不可能教會您關於宏的所有內容。您需要學會利用"錄製宏"的方法來學習宏:點選excel" 工具"下拉選單中"宏"下?quot;錄製新宏",此後可象平時一樣進行有關操作,待完成後停止錄製。然後再點選"工具"下拉選單中"宏"下"宏"的"編 輯"選項即可開啟剛才所錄製的宏的Visual Basic源程式,並且可以在此時的"幫助"下拉選單中獲得有關的程式設計幫助。對錄製宏進行修改不僅可以學習宏的使用,還能大大簡化宏的編寫。

    二、基本概念。為了學習excel中的宏,我們需要先了解以下一些基本概念。

    1、工作簿:Workbooks、Workbook、ActiveWorkbook、ThisWorkbook

    Workbooks集合包含excel中所有當前開啟的excel工作簿,亦即所有開啟的excel檔案;Workbook對應Workbooks中的成員,即其中的excel檔案;ActiveWorkbook代表當前處於活動狀態的工作簿,即當前顯示的excel檔案;ThisWorkbook代表其中有Visual Basic程式碼正在執行的工作簿。

    在具體使用中可用Workbooks(index)來引用Workbook物件,其中index為工作簿名稱或編號;如Workbooks(1)、 Workbooks("年度報表.xls")。而編號按照建立或開啟工作簿的順序來確定,第一個開啟的工作簿編號為1,第二個開啟的工作簿為2……。

    2、工作表:Worksheets、Worksheet、ActiveSheet

    Worksheets集合包含工作簿中所有的工作表,即一個excel檔案中的所有資料表頁;而Worksheet則代表其中的一個工作表;ActiveSheet代表當前處於的活動狀態工作表,即當前顯示的一個工作表。

    可用Worksheets(index)來引用Worksheet物件,其中index為工作表名稱或索引號;如Worksheets(1)、 Worksheets("第一季度資料")。工作表索引號表明該工作表在工作表標籤中的位置:第一個(最左邊的)工作表的索引號為1,最後一個(最右邊 的)為Worksheets.Count。需要注意的是:在使用過程中excel會自動重排工作表索引號,保持按照其在工作表標籤中的從左至右排列,工作表的索引號遞增。因此,由於可能進行的工作表新增或刪除,工作表索引號不一定始終保持不變。

    3、圖表:Chart 、Charts、ChartObject、ChartObjects、ActiveChart

    Chart代表工作簿中的圖表。該圖表既可為嵌入式圖表(包含在ChartObject中),也可為一個分開的(單獨的)圖表工作表。

    Charts代表指定工作簿或活動工作簿中所有圖表工作表的集合,但不包括嵌入式在工作表或對話方塊編輯表中的圖表。使用Charts(index) 可引用單個Chart圖表,其中index是該圖表工作表的索引號或名稱;如Charts(1)、Charts("銷售圖表")。圖表工作表的索引號表示 圖表工作表在工作簿的工作表標籤欄上的位置。Charts(1)是工作簿中第一個(最左邊的)圖表工作表;Charts(Charts.Count)為最後一個(最右邊的)圖表工作表。

    三、

    1、對於從沒使用過Excel宏功能的話,一般要先進行新增“宏”選項,具體路徑就是點選左上角的微軟圖示,依次選擇:“Excel選項”-“常用”,勾選“功能區顯示開發工具選項卡”,然後就可以看到在Excel選項卡中就多了一個“開發工具”的選項。

    4、按照我們錄製宏的目的,選擇“開始”選項卡,對於【百度網頁】進行加粗和變紅的操作。

  • 中秋節和大豐收的關聯?
  • 親戚借錢不還,你知道他有錢,但是就是不還你,怎麼辦?