免费视频淫片aa毛片_日韩高清在线亚洲专区vr_日韩大片免费观看视频播放_亚洲欧美国产精品完整版

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
VBA與Excel入門——Excel的三個基本對象VBA表示

Excel的三個基本對象:工作簿、工作表、單元格

日常工作中對Excel表格的操作基本會落實到對單元格的操作,那么在VBA中如何定位一個想要操作的單元格,按照這個路徑即可:工作簿.工作表.單元格,類似于中國.廣東省.廣州這樣的關系

1)工作簿的VBA表示。工作簿簡單來講就是Excel這個*.xlsx文件本身。對于工作簿一般操作有三種:

  • 當前工作簿:ThisWorkbook
  • 新建工作簿:(其中空格加下劃線 _表示VBA中的續(xù)行符,dirpath2為新建工作簿的絕對地址,如dirpath2 = 'G:\【10】微信\【3】文章\【3-1】VBA與Excel\test1.xlsx')
  • Workbooks.Add

ActiveWorkbook.SaveAs _

Filename:=dirpath2, _

FileFormat :=xlOpenXMLWorkbook, _

CreateBackup:=False

Set wb = ActiveWorkbook

  • 打開已有工作簿
  • Set wb = Workbooks.Open(dirpath1)
  • 其中set wb= 表示將新打開或者新建的工作簿賦給wb這個變量,后續(xù)對這個工作簿的使用,直接調(diào)用這個變量即可

2)工作表的VBA表示。工作表就是打開Excel文件后,類似下圖的'測試','Sheet2'等,可以雙擊重新命名。

  1. 對工作表的引用,前面必須有工作簿的標示,如下圖中的ThisWorkbook表示當前VBA代碼所處的工作簿。
  2. 可以使用工作表的名稱,如'測試',務必使用英文的引號,或者使用數(shù)字來引用,根據(jù)工作表的位置,如下圖中“測試”工作表位置序號為1,“Sheet2”工作表位置為2,“Sheet3”工作表位置為3
  3. 實際工作中可能通過鼠標調(diào)整各工作表的位置,所以建議使用直接引用工作表的名稱來調(diào)用工作表,如“測試”,防止出錯
  • Set sht1 = ThisWorkbook.Worksheets(3)
  • Set sht2 = ThisWorkbook.Worksheets('測試')

3)單元格的VBA表示。單元格表達方式有兩種:Range和Cells,工作表直接可見的行用數(shù)字的1,2,3等表示,列號用A,B等來表示

  1. Range的使用,直接使用行與列的交點即可,如Range('A1'),也可以Range('A' & 3)這樣使用
  2. Cells的使用,需要將列號也轉(zhuǎn)換成數(shù)字,如Cells(1, 2),其中2對應的列號就是“B”列,所以也可以這樣使用Cells(1,'B')

Set sht3 = ThisWorkbook.Worksheets('測試')

sht3.Range('A1') = 7

sht3.Cells(1, 2) = 8

本站僅提供存儲服務,所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權內(nèi)容,請點擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
VBA/Excel-實例系列-01-工作簿目錄生成
Excel基礎知識,工作簿、工作表和單元格的表示方法
EXCEL中利用VBA編程進行多工作表匯總
Excel技能樹系列10:拿來就用的宏代碼17條
教程 | Excel中超實用的86種常用VBA寫法
EXCEL里一個工作簿里的工作表太多了,怎么添加工作表的目錄表
更多類似文章 >>
生活服務
分享 收藏 導長圖 關注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服