我給VBA下的定義:VBA是個人小型自動化處理的有效工具。可以大大提高自己的勞動效率,而且可以提高數據的準確性。我這里專注VBA,將我多年的經驗匯集在VBA系列九套教程中。
作為我的學員要利用我的積木編程思想,積木編程最重要的是積木如何搭建及擁有積木。在九套教程中我給出了大量的積木,同時講解了如何搭建。為了讓學員擁有更多的積木,我開始著手這部《VBA即用型代碼手冊(漢英)》的創作,這部手冊約600頁,集合約500多個的案例,案例我用漢語和英語同時發布,一方面學員從中可以更好的領會和掌握VBA中用到的一些英語知識,另一方面,大家可以看到各種各樣的積木。這部手冊是大家學習和工作中的不可多得的實用資料。今日的內容是:VBA即用型代碼手冊之工作薄的關閉保存及創建
【分享成果,隨喜正能量】真正的上坡路,通常都不好走。業精于勤,荒于嬉;行成于思,毀于隨。學習是終生要做的事情,它不僅是為了“有用”,更是要讓自己保持“奮戰”狀態,保有一種底氣,多一份選擇。即使很多路我們未曾行走,我們也依然了解這世間萬物,知曉世事。。
第三章工作薄代碼
Workbook Codes
8關閉工作簿而不保存Close a Workbook without Saving
Sub mynzvba_close_Activeworkbook()
ActiveWorkbook.Close SaveChanges:=False
End Sub
?本節內容參考程序文件:Chapter03-2.xlsm
9保存并關閉工作簿Close a Workbook after Saving
Sub mynzvba_close_workbook()
Dim wbCheck As String
wbCheck = Dir(ThisWorkbook.Path & "\myFile.xlsx")
If wbCheck = "" Then
Workbooks("工作簿1").Close _
SaveChanges:=True, _
Filename:=ThisWorkbook.Path & "\myFile.xlsx"
Else
MsgBox "Error! Name already used."
End If
End Sub
?本節內容參考程序文件:Chapter03-2.xlsm
10 創建一個新的工作簿VBA Create New Workbook
Sub mynzvba_new_workbook()
Workbooks.Add
End Sub
?本節內容參考程序文件:Chapter03-2.xlsm
我20多年的VBA實踐經驗,全部濃縮在下面的各個教程中: