Trần Văn Soái
Trần Văn Soái
Thảo luận 4 thảo luận
Vỗ tay 0 vỗ tay
Lượt xem 150 lượt xem

bây h e muốn copy cả sheet1 của book1 sang sheet1 của book thì code thế nào ah

Thầy ơi bây giờ em muốn copy cả sheet1 của book1 sang sheet1 của book 2 thì viết code VBA thế nào ạ? Em dùng workbooks(“book1).sheets(“sheet1”).value = workbooks(“book2”).sheets(“sheet1”).value nó báo lỗi.

Thảo luận 4 câu trả lời
Lượt xem 150 lượt xem
Vỗ tay vỗ tay
Trần Văn Soái 09:04 - Apr 03, 2021

Chào bạn phần  bạn thiếu một dấu " trong workbooks("book1") nhé.

workbooks(“book1).sheets(“sheet1”).value = workbooks(“book2”).sheets(“sheet1”).value
Vỗ tay vỗ tay
Trần Văn Soái 09:04 - Apr 03, 2021

Thao tác copy sheet bạn có thể record macro cho thao tác Move/copy sheet nhé.

(bấm chuột phải vào sheet muốn copy, sau đó chọn mục Move or copy... => chọn vị trí nơi muốn copy/di chuyển đến, với thao tác copy thì cần chọn thêm mục Create a copy)

Nhưng thường thì sao chép 1 vùng trong sheet này đưa sang sheet khác sẽ tốt hơn là copy cả sheet.

Vỗ tay vỗ tay
Trần Văn Soái 15:04 - Apr 03, 2021

Thầy ơi vẫn bị lỗi thầy ah. K copy cả sheet được mà bắt buộc phải có vùng chọn mới copy đk

Vỗ tay vỗ tay
Trần Văn Soái 22:04 - Apr 04, 2021

Chào bạn vậy bạn thêm vùng chọn cần copy nữa và thử lại code

Vỗ tay vỗ tay
Câu hỏi liên quan
@ 2020 - Bản quyền của Công ty cổ phần công nghệ giáo dục Gitiho Việt Nam
Giấy chứng nhận Đăng ký doanh nghiệp số: 0109077145, cấp bởi Sở kế hoạch và đầu tư TP. Hà Nội