Cách mở 1 file Excel trong VBA .Nhờ Giải thích các dòng lệnh (1 người xem)

  • Thread starter Thread starter ttqt30
  • Ngày gửi Ngày gửi

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

ttqt30

Thành viên chính thức
Tham gia
30/9/08
Bài viết
82
Được thích
2
Sub update()
Application.ScreenUpdating = False
ChDir "D:\2014\Bao Cao"
Workbooks.Open Filename:="D:\2014\Bao Cao\XUAT HD 2014.xls"
Windows("SXTT Gia cong 2014.xls").Activate
ActiveSheet.Calculate
For Each w In Workbooks
If w.Name <> Workbooks("SXTT Gia cong 2014.xls").Name Then
w.Close savechanges:=False
End If
Next w
End Sub

Nhờ ANh chị giải thích dùm em theo từng dòng lệnh! em cảm ơn nhiều!
 
Nhờ giúp đỡ Vấn đề này khó quá!
 
Upvote 0
Sub update()
Application.ScreenUpdating = False ' Tắt cập nhật màn hình
ChDir "D:\2014\Bao Cao" 'Chuyển đến thư mục này
Workbooks.Open Filename:="D:\2014\Bao Cao\XUAT HD 2014.xls" 'Mở file này
Windows("SXTT Gia cong 2014.xls").Activate 'Kích hoạt của sổ file này
ActiveSheet.Calculate 'Thực hiện tính toán cho sheet hiện hành
For Each w In Workbooks 'Duyệt qua các file đang mở
If w.Name <> Workbooks("SXTT Gia cong 2014.xls").Name Then ' Nếu file đang mở không phải là File SXTT... thì
w.Close savechanges:=False ' Đóng lại không lưu thay đổi
End If
Next w
End Sub

Nhờ ANh chị giải thích dùm em theo từng dòng lệnh! em cảm ơn nhiều!
Tra google và dịch ra như thế. Tuy nhiên code viết thấy ghê quá, dư thừa thiếu loạn cào cào ấy.
 
Lần chỉnh sửa cuối:
Upvote 0
Cảm ơn Anh QuangHai Thật nhiều Em đợi chờ mấy ngày nay! Thành thật cảm ơn anh!
 
Upvote 0

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

Back
Top Bottom