lid
Thành viên mới
- Tham gia
- 25/4/08
- Bài viết
- 7
- Được thích
- 0
Tôi có một đoạn mã sau để tổng hợp dữ liệu từ các file khác vào file (("TONG-HOP.xls"):
Sub thop()
Windows("TONG-HOP.xls").Visible = False
NAMEFILE = ActiveWorkbook.Name
NAMESHEET = ActiveSheet.Name
Windows("TONG-HOP.xls").Visible = True
ActiveCell.FormulaR1C1 = "=[" + NAMEFILE + "]" + NAMESHEET + "!R12C3"
End Sub
Tuy nhiên nếu tên các file cần tổng hợp có chứa các ký tư như (Blank), -, thì công thức không thực hiện được, mong các bác chỉ giáo (nếu đổi tên tập tin thi phê quá vì có khoảng 200 tập tin cần tổng hợp)
Sub thop()
Windows("TONG-HOP.xls").Visible = False
NAMEFILE = ActiveWorkbook.Name
NAMESHEET = ActiveSheet.Name
Windows("TONG-HOP.xls").Visible = True
ActiveCell.FormulaR1C1 = "=[" + NAMEFILE + "]" + NAMESHEET + "!R12C3"
End Sub
Tuy nhiên nếu tên các file cần tổng hợp có chứa các ký tư như (Blank), -, thì công thức không thực hiện được, mong các bác chỉ giáo (nếu đổi tên tập tin thi phê quá vì có khoảng 200 tập tin cần tổng hợp)