宏的結構很簡單,if判斷,然後then執行。單純的執行命令,例如/script UseAction(x)相當於在任何情況下都執行。編寫一個簡單的宏程式流程:首先,要寫一個宏,我們要把相應的工具欄給顯示出來。開啟excel表格,在快速訪問工具欄右擊滑鼠,在彈出的選單選擇“自定義功能區”。在右側的方框,看到“開發工具”選項,將前面的方框打鉤,然後單擊確定,這樣,開發工具就會顯示在快速訪問工具欄,方便我們使用。點選開發工具,然後單擊插入,在下拉的選單的表單控制元件裡面選擇“按鈕”,如下圖所示。這個時候,會彈出一個對話方塊“指定宏”,單擊"新建"按鈕。這樣就會進入後臺的程式書寫介面,進入以後,程式的頭和尾已經幫你寫好了。你只需要在中間寫入一句程式“ MsgBox("hello world") ”,然後,點選儲存。這個時候會有一些警告,全部選是。然後退出程式介面。這個時候,程式已經寫好了,你點選excel裡面的按鈕,螢幕就會彈出一個hello world 的框框,說明我們成功了。宏最基本的特點:
1) 宏命令區分大小寫。對於簡單的/cast,/s之類的貌似無關緊要,但是對於/script的宏,一定要注意大小寫!
2) 宏都是英文的……雖然貌似不懂英文也可以寫,但是稍微懂一點還是有助於理解宏的。
3) 宏不是外掛。不要想著例如自動冰箭之類的宏,這是不可能的。
4) 宏命令是同時執行但是又分先後。所以觸發公共CD的技能後面不能跟其他技能。
5) 宏命令的符號請使用半形。例如,.”不能用“。
6) 對於有多個返回的命令,需要用例如a,b,c=GetActionCooldown(x),那麼a就是開始,b是長度,c是enable。如果不想要後 面的,例如b和c,那麼a=GetActionCooldown(x)就可以,如果不想要前面的,例如a,可以用_,b,c= GetActionCooldown(x)。
7) 每一個if和do後面都要跟一個end。
宏的結構很簡單,if判斷,然後then執行。單純的執行命令,例如/script UseAction(x)相當於在任何情況下都執行。編寫一個簡單的宏程式流程:首先,要寫一個宏,我們要把相應的工具欄給顯示出來。開啟excel表格,在快速訪問工具欄右擊滑鼠,在彈出的選單選擇“自定義功能區”。在右側的方框,看到“開發工具”選項,將前面的方框打鉤,然後單擊確定,這樣,開發工具就會顯示在快速訪問工具欄,方便我們使用。點選開發工具,然後單擊插入,在下拉的選單的表單控制元件裡面選擇“按鈕”,如下圖所示。這個時候,會彈出一個對話方塊“指定宏”,單擊"新建"按鈕。這樣就會進入後臺的程式書寫介面,進入以後,程式的頭和尾已經幫你寫好了。你只需要在中間寫入一句程式“ MsgBox("hello world") ”,然後,點選儲存。這個時候會有一些警告,全部選是。然後退出程式介面。這個時候,程式已經寫好了,你點選excel裡面的按鈕,螢幕就會彈出一個hello world 的框框,說明我們成功了。宏最基本的特點:
1) 宏命令區分大小寫。對於簡單的/cast,/s之類的貌似無關緊要,但是對於/script的宏,一定要注意大小寫!
2) 宏都是英文的……雖然貌似不懂英文也可以寫,但是稍微懂一點還是有助於理解宏的。
3) 宏不是外掛。不要想著例如自動冰箭之類的宏,這是不可能的。
4) 宏命令是同時執行但是又分先後。所以觸發公共CD的技能後面不能跟其他技能。
5) 宏命令的符號請使用半形。例如,.”不能用“。
6) 對於有多個返回的命令,需要用例如a,b,c=GetActionCooldown(x),那麼a就是開始,b是長度,c是enable。如果不想要後 面的,例如b和c,那麼a=GetActionCooldown(x)就可以,如果不想要前面的,例如a,可以用_,b,c= GetActionCooldown(x)。
7) 每一個if和do後面都要跟一個end。