我有一個文件,我喜歡選擇幾行代碼,然後使用Execute (do)
按鈕運行它們。問題是在do文件中定義了一堆本地宏。我可以運行它們,但是在Stata命令提示符下不能訪問本地宏。因此,我認爲我應該只使用全局宏。Stata - 全局宏何時被刪除?
我看了幾個地方,一直沒有找到宏變量實際上有什麼範圍。我意識到,本地宏只定義在它們最初創建的實例中(例如,do文件)。但是對於全局宏,它們是永久存儲的,每當我打開一個Stata的新實例時,我仍將擁有全局宏從以前的會議?或者每次我退出Stata(或其他)時都會被刪除?