Hỏi code ko đúng ở đâu? (1 người xem)

Liên hệ QC

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

Status
Không mở trả lời sau này.

matran25251325

Thành viên tiêu biểu
Tham gia
13/1/11
Bài viết
424
Được thích
39
Em có tập tọe 1 tí code nhưng ko đúng với yêu cầu nên mong các bác chỉ bảo. Em để 2 file chung 1 folder, Khi mở file A lên thì file B cũng mở lên và yêu cầu file A đóng lại, nhưng ko biết sai ở chỗ nào mà file A vẫn ko close. Mục đích là file A là file gốc nên đôi lúc làm và quên tạo file mới mà làm trên file gốc, làm cho dung lượng file nó tăng đột ngột khi lưu.TK các bác ghé xem (bí quá mới up lên nhờ!$@!!)

Sub GPE()
Dim Link As String, wbn As String
Application.EnableEvents = False
wbn = ThisWorkbook.Name
Link = ThisWorkbook.Path & "\B.xls"
If Dir(Link) <> "" Then
Workbooks.Open Filename:=Link
Exit Sub
End If
Workbooks("A").Close True
Application.EnableEvents = True
End Sub
 
Em có tập tọe 1 tí code nhưng ko đúng với yêu cầu nên mong các bác chỉ bảo. Em để 2 file chung 1 folder, Khi mở file A lên thì file B cũng mở lên và yêu cầu file A đóng lại, nhưng ko biết sai ở chỗ nào mà file A vẫn ko close. Mục đích là file A là file gốc nên đôi lúc làm và quên tạo file mới mà làm trên file gốc, làm cho dung lượng file nó tăng đột ngột khi lưu.TK các bác ghé xem (bí quá mới up lên nhờ!$@!!)

Sub GPE()
Dim Link As String, wbn As String
Application.EnableEvents = False
wbn = ThisWorkbook.Name
Link = ThisWorkbook.Path & "\B.xls"
If Dir(Link) <> "" Then
Workbooks.Open Filename:=Link
Exit Sub
End If
Workbooks("A").Close True
Application.EnableEvents = True
End Sub
Mã:
Sub GPE()
Dim Link As String, wbn As String
Application.EnableEvents = False
  wbn = ThisWorkbook.Name
    Link = ThisWorkbook.Path & "\B.xls"
   If Dir(Link) <> "" Then
        Workbooks.Open Filename:=Link
     [COLOR=#ff0000]Exit Sub[/COLOR]
    End If
    Workbooks("A").Close True
    Application.EnableEvents = True    
End Sub
bạn sai ở chỗ màu đỏ đó.
 
Upvote 0
ah thì ra bị thừa. Do ở trên mình thêm 1 số thủ tục mà thấy ko cần thiết nên bỏ đi mà quên bỏ exit sub. Cảm ơn bác nhiều.
 
Upvote 0
Upvote 0
Với thành viên không mơí thì lần sau xóa bài luôn, khỏi giải thích lằng nhằng bác ndu ạ
 
Upvote 0
Status
Không mở trả lời sau này.

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

Back
Top Bottom