1
문서가 닫힐 때까지 변수 값을 저장해야합니다.세션 전체에서 변수를 저장하는 방법은 무엇입니까?
예 : 문서를 열면 "filedialog"옵션을 사용하여 변수 값을 얻는 매크로를 실행하고 그 변수는 다른 모든 매크로에서 사용해야합니다.
코드 :
sub getvariable()
Dim docTitle As Document
Dim stylepath As String
Dim stylename As FileDialog
MsgBox ("Please choose Reference File")
Set stylename = Application.FileDialog(filedialogtype:=msoFileDialogFilePicker)
If stylename.Show Then
stylepath = stylename.SelectedItems(1)
End If
stylepath 변수뿐만 아니라 다른 매크로에 의해 사용되어야한다. 문서를 연 후에이 매크로 함수를 호출하여이 변수를 설정하고 나중에 해당 변수를 세션 전체에 저장해야하며 다른 함수에서도 사용할 수 있습니다.