Không copy sheet thành sheet mới được khi VBA có code tham chiếu tới sheet khác (1 người xem)

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

thanh2581990

Thành viên mới
Tham gia
17/6/13
Bài viết
18
Được thích
2
1692867019492.png

Mình có đoạn code trên lấy dữ liệu từ sheet 7.
Nhưng sau khi có code này thì khi copy sheet này thành sheet mới sẽ bị lỗi này.

1692867103725.png

Các cao nhân có cách xử lý trường hợp này sẽ giúp mình với ạ.
Xin cảm ơn!
 
Cái tội dùng Windows và Office phiên bản tiếng Anh mà đặt tên folder, tên file là chữ tiếng Việt. Kệ thế cho chừa. Hí hí.
 
Nhìn các bạn này, tự nhiên nhớ một thời trẻ trâu của mình ghê.
Đọc lại nội quy nhé bạn.

Code thì sửa lại thế này
Mã:
Sheets("7").Range("L10").Value = Sheets("7").Range("C7").Value
Hoặc
Mã:
Sheet7.Range("L10").Value = Sheet7.Range("C7").Value

Sheet7 và Sheets("7") khác nhau 1 trời 1 vực nhé.
Cái này thì tự tìm hiểu nhé.
 
Mà thông thường câu lệnh có sai thì cũng đâu có báo lỗi của bạn đâu.

Lỗi "path/file access error: \VB2fC.tmp" xuất hiện thông thường khi bạn đang cố gắng truy cập đến một tệp hoặc đường dẫn không tồn tại hoặc không có quyền truy cập.

Tuy nhiên, đoạn mã VBA bạn cung cấp không có vẻ liên quan trực tiếp đến lỗi này. Đoạn mã đơn giản chỉ đang gán giá trị từ một ô trong "Sheets(7)" vào ô "L10" trong Sheet hiện tại. Vào lý thuyết, nó không nên gây ra lỗi truy cập tệp.
 
Web KT

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

Back
Top Bottom