alt+F11 打開開發環境 注意須要啓動宏,否則不能執行自定義的程序,保存後文件的後綴應該是:.xlsm 選擇一個 sheet 或一個模塊,右鍵查看代碼,便可編輯代碼html
函數能夠用返回值,而子程序不能用返回值編程
Function myFun(a,b) myFun=a*b+2 '返回值不使用return,而是直接賦值給函數名 End Function Sub mySub(a,b) MsgBox "result is"&(a+b) '鏈接字符串用& End Sub
查看代碼時選擇 Worksheet ,而後在右側選擇要綁定的事件,綁定後能夠經過事件來觸發對應的子程序api
Sub CopyRow() Worksheets("儲值卡").Range("H1:I2000").Copy Worksheets("test").Select Worksheets("test").Range("C1:D2000").Select Worksheets("test").Paste End Sub
Call copyAll 'Call 子程序名 r=myFun(1,3) '調用有返回值的函數,像其它編程語言同樣
Sub countRow() n = Range("A65536").End(xlUp).Row '獲取非空的總行數 MsgBox n End Sub
相關文檔:yii