Ví dụ code sau mở 1 file luôn ở chế độ Low...A/C cho em hỏi: Có cách nào thiết lập chạy Marco khi mình mở file có sử dụng Marco (thay vì vào Menu Tools\Marco\Medium họăc Low)? Có thể thiết lập bằng code để khi mở file có Marco ra thì nó tự thiết lập?
Sub MoFile()
On Error Resume Next
Dim i As Integer
Dim Tudong As MsoAutomationSecurity
Tudong = Application.AutomationSecurity
Application.AutomationSecurity = msoAutomationSecurityLow
With Application.FileDialog(msoFileDialogOpen)
.Show
For i = 1 To .SelectedItems.Count
MsgBox .SelectedItems(i)
Workbooks.Open .SelectedItems(i)
Next i
End With
Application.AutomationSecurity = Tudong
End Sub
Ví dụ code sau mở 1 file luôn ở chế độ Low...
Dĩ nhiên là như thế rồi, muốn chạy code trên thì phải chuẩn bị môi trường cho nó chạy chứ phải không nào ? Nếu không chuẩn bị môi trường cho nó thì chẳng có code nào hoạt động được.Code trên chỉ hoạt động được khi dùng file chứa code này để mở một file khác.
Còn nếu như ta dùng chức năng Open thông thường hay mở trực tiếp file bằng doubleclick thì sẽ không làm được.