種一棵樹最好的年齡是十年前,而后是現(xiàn)在,。 VBA相對于函數(shù)來講,是有些難以入門和精通,。但是,,當(dāng)你體會到VBA帶給你的效率之后,你會有一種相見恨晚的感覺,。 簡單粗暴的講,,我們VBA編程過程中的一切動作都是圍繞對象來開展。 對象是一個東西,,VBA代碼必須依附于對象才能運行。 比如,,新建一個工作簿,,工作薄就是一個對象。重命名工作表,,工作表就是一個對象,。把A1單元格填充成紅色,A1單元格就是一個對象,。 EXCEL中總共有幾百個對象,,我們沒必要全部記住,就像有幾百個函數(shù)一樣,,我們常用的函數(shù)也就20個左右,。我們常用的VBA對象也不超過20個。 以下為我們常用的對象及其含義 Application 整個Excel應(yīng)用對象 Workbook 工作簿對象 Worksheet 工作表對象 Range 單元格對象 Shape 嵌入到工作表中的圖形對象 Chart 圖表對象 Comment 批注對象 Worksheetfunction 函數(shù)對象 當(dāng)你真正明白了以上對象的含義后,其他的對象你也會輕松了解,。 結(jié)合以下實例代碼了解一下對象 1,、重命名工作表
sheet3就是這段代碼中的對象。 動態(tài)圖效果如下: 2,、刪除日銷量sheet中的C列銷量數(shù)據(jù)
Worksheets('日銷量')就是代表日銷量sheet這個對象,,Range('c2:c6')就是代表單元格c2:c6對象。 看完以上介紹后,,如果還不明白,,那你一定要親自把以上代碼敲一遍,相信會給你不一樣的感覺,。 |
|