Giúp Mình Cách Copy Dữ Liệu Từ Sheet Này Sang Sheet Khác
Có thể bạn quan tâm
- Trang chủ Có gì mới Hoạt động gần nhất Tác giả
- Diễn đàn Tìm bài viết mới Tìm theo chuyên mục
- Video
Video về Excel Video về tin học khác Tin tức về tin học chung - Thông tin mới Featured content Tìm bài mới Tài Nguyên Mới Hoạt động gần nhất
- Tài nguyên Đánh giá mới nhất Tìm tài nguyên
- Đóng góp
Tìm kiếm
Mọi nơi Đề tài Diễn đàn này Đề tài này Chỉ tìm trong tiêu đề Note Tìm kiếm Tìm nâng cao…- Tìm bài viết mới
- Tìm theo chuyên mục
Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
- Khách ơi! GPE thông tin đến bạn ấn phẩm "lập trình VBA trong Excel": - Phần cơ bản - Phần Nâng Cao - VBA trong Excel - Cải thiện và tăng tốc
- Trang chủ
- Diễn đàn
- Giải thích, gỡ rối, xử lý lỗi công thức
- Thread starter Thread starter chickp
- Ngày gửi Ngày gửi 25/12/09
Người dùng đang xem chủ đề này
Đang trực tuyến: 2 (Thành viên: 0, Khách: 2) Cchickp
Thành viên mới 
Tham gia 29/10/09 Bài viết 6 Được thích 0 Mình muốn copy dữ liệu từ Sheet 1 qua Sheet 2 và khi có sự thay đổi dữ liệu bên Sheet 1 thì Sheet 2 cũng thay đổi theo. Các bạn giúp mình với nhé. À ko hiểu sao mình không tải file đính kèm lên được, đành gửi link lên vậy. Mong các bạn thông cảm http://www.mediafire.com/?jmodewujz21 T ThuNghi
Hãy cho rồi sẽ nhận!
Thành viên đã mất Tham gia 16/8/06 Bài viết 3,808 Được thích 4,449chickp đã viết: Mình muốn copy dữ liệu từ Sheet 1 qua Sheet 2 và khi có sự thay đổi dữ liệu bên Sheet 1 thì Sheet 2 cũng thay đổi theo. Các bạn giúp mình với nhé. À ko hiểu sao mình không tải file đính kèm lên được, đành gửi link lên vậy. Mong các bạn thông cảm http://www.mediafire.com/?jmodewujz21 Nhấp chuột vào đây để mở rộng...Dùng cách đơn giản nhất là tại A1 sheet2 bạn nhập là =Sheet1!A1 Copy A1 của Sh2 và dán hết phạm vi mà dữ liệu bên sh 1 bạn có.
dat_butmuc
weitə r ə'pɔn prɔvidəns
Tham gia 22/5/08 Bài viết 1,763 Được thích 2,228 Nghề nghiệp Audit, Control, Project Mchickp đã viết: Mình muốn copy dữ liệu từ Sheet 1 qua Sheet 2 và khi có sự thay đổi dữ liệu bên Sheet 1 thì Sheet 2 cũng thay đổi theo. Các bạn giúp mình với nhé. À ko hiểu sao mình không tải file đính kèm lên được, đành gửi link lên vậy. Mong các bạn thông cảm http://www.mediafire.com/?jmodewujz21 Nhấp chuột vào đây để mở rộng...Bạn copy công thức này vào Ô A1 của Sheet2 PHP: Sao chép. =Sheet1!$A$1:A1 Rồi fill ngang dọc tùy vùng dữ liệu đã có bên Sheet1
ndu96081631
Huyền thoại GPE
Thành viên BQT Super Moderator Tham gia 5/6/08 Bài viết 30,703 Được thích 53,978 Tôi vẫn không tài nào hiểu nổi tại sao có rất nhiều người có nhu cầu copy sheet2 y chang sheet1 thế nhỉ? Nếu đã muốn y chang sao không dùng chuột nắm thằng em sheet tab, bấm giữ Ctrl rồi kéo 1 nhát là xong! Nhưng vẫn quay lại thắc mắc đầu tiên: 2 sheet giống nhau nhằm mục đích gì? T tutientrung
Thành viên hoạt động


Tham gia 10/3/07 Bài viết 151 Được thích 222 Nghề nghiệp Quản lý SX ndu96081631 đã viết: Tôi vẫn không tài nào hiểu nổi tại sao có rất nhiều người có nhu cầu copy sheet2 y chang sheet1 thế nhỉ? Nếu đã muốn y chang sao không dùng chuột nắm thằng em sheet tab, bấm giữ Ctrl rồi kéo 1 nhát là xong! Nhưng vẫn quay lại thắc mắc đầu tiên: 2 sheet giống nhau nhằm mục đích gì? Nhấp chuột vào đây để mở rộng...Cuộc sống nó là như vậy đó bác Ndu.Đôi khi người trong cuộc còn không biết là mình đang làm gì nữa là người ngoài cuộc.


viehoai
Thành viên gắn bó


Tham gia 22/5/09 Bài viết 2,599 Được thích 2,908 tutientrung đã viết: Cuộc sống nó là như vậy đó bác Ndu.Đôi khi người trong cuộc còn không biết là mình đang làm gì nữa là người ngoài cuộc.Theo mình mọi việc điều có mục đích. Mỗi người có một mục đích khác nhau, mình đôikhi cũng có làm vậy, mục đích để 1 sheet khác để mình canh chỉnh hay format để sử dụng bảng tính đó cho một ứng dụng khác phù hợp, có thể thực hiện nó nhiều lần mà không phải thực hiện việc canh chỉnh hay format lại. Và cũng có thể nhiều nguyên nhân khác...Nhấp chuột vào đây để mở rộng...
ndu96081631
Huyền thoại GPE
Thành viên BQT Super Moderator Tham gia 5/6/08 Bài viết 30,703 Được thích 53,978 viehoai đã viết: Theo mình mọi việc điều có mục đích. Mỗi người có một mục đích khác nhau, mình đôikhi cũng có làm vậy, mục đích để 1 sheet khác để mình canh chỉnh hay format để sử dụng bảng tính đó cho một ứng dụng khác phù hợp, có thể thực hiện nó nhiều lần mà không phải thực hiện việc canh chỉnh hay format lại. Và cũng có thể nhiều nguyên nhân khác... Nhấp chuột vào đây để mở rộng...Quả thật tôi vẫn chưa thấy ai có thể nói được nguyên nhân thật thuyết phục tại sao phải làm việc này Riêng tôi thì đã nhập liệu thì cứ 1 sheet mà nhập, chẳng việc gì phải 2 sheet giống nhau ---> Khi bạn muốn làm việc gì đó, cứ "móc" dử liệu từ sheet này ra, mặc sức mà "trình diển"
thanhan
Thành viên chính thức 

Tham gia 21/12/07 Bài viết 74 Được thích 56 Nghề nghiệp Vận tải (Cõng) chickp đã viết: Mình muốn copy dữ liệu từ Sheet 1 qua Sheet 2 và khi có sự thay đổi dữ liệu bên Sheet 1 thì Sheet 2 cũng thay đổi theo. Các bạn giúp mình với nhé. À ko hiểu sao mình không tải file đính kèm lên được, đành gửi link lên vậy. Mong các bạn thông cảm http://www.mediafire.com/?jmodewujz21 Nhấp chuột vào đây để mở rộng...Kinh thưa các bác! Em nghĩ câu hỏi này có lý! VD: Tại sheet 1: là dữ liệu thô Tại sheet 2 là Báo cáo hay nói cách khác là mẫu biểu in ấn (Chỉ sử dụng một phần dữ liệu tại sheet 1). Do vậy nó ko phải là y nguyên sheet 1= sheet 2. mà chỉ là phương pháp tiếp cận đến 1 công cụ trong Excel. * Ngoài các cách trên bạn có thể làm như sau: Copy dữ liệu tại sheet 1 (nhưng ô cần copy nhé)-> đến sheet 2 bấm phải chuột (ô cần dữ liệu thay đổi) chọn paste spesial và bấm paste link. Yêu cầu của bạn hy vọng thỏa mãn! Lần chỉnh sửa cuối: 25/12/09 T
thanhphuong
Thành viên hoạt động


Tham gia 16/10/06 Bài viết 116 Được thích 0 chickp đã viết: Mình muốn copy dữ liệu từ Sheet 1 qua Sheet 2 và khi có sự thay đổi dữ liệu bên Sheet 1 thì Sheet 2 cũng thay đổi theo. Các bạn giúp mình với nhé. À ko hiểu sao mình không tải file đính kèm lên được, đành gửi link lên vậy. Mong các bạn thông cảm http://www.mediafire.com/?jmodewujz21 Nhấp chuột vào đây để mở rộng...1/ Góp ý với bạn công thức ở cột E phải là -6 chứ không phải -5 2/ Bạn muốn copy theo kiểu nào thì nêu rõ yêu cầu nếu muốn được giúp chứ bạn chỉ gửi mỗi cái file Excel thì ai biết đâu mà giúp Thân
viehoai
Thành viên gắn bó


Tham gia 22/5/09 Bài viết 2,599 Được thích 2,908 ndu96081631 đã viết: Quả thật tôi vẫn chưa thấy ai có thể nói được nguyên nhân thật thuyết phục tại sao phải làm việc này Riêng tôi thì đã nhập liệu thì cứ 1 sheet mà nhập, chẳng việc gì phải 2 sheet giống nhau ---> Khi bạn muốn làm việc gì đó, cứ "móc" dử liệu từ sheet này ra, mặc sức mà "trình diển" Nhấp chuột vào đây để mở rộng...Anh à, Theo mình chuyện này rất thường xảy ra đối với nhiều người chưa giỏi về Excel. Bác thì thấy hơi lạ thôi. Người mới biết chưa rành các thủ thuật, nên hay sử dụng những công việc thô, cứng theo sũy nghĩ của mình. Trước đây mình cũng hay như vậy mà nên đưa ra ví vậy để giải thích thôi. Thân C
congzui
Thành viên mới 
Tham gia 10/9/09 Bài viết 1 Được thích 0 ndu96081631 đã viết: Tôi vẫn không tài nào hiểu nổi tại sao có rất nhiều người có nhu cầu copy sheet2 y chang sheet1 thế nhỉ? Nếu đã muốn y chang sao không dùng chuột nắm thằng em sheet tab, bấm giữ Ctrl rồi kéo 1 nhát là xong! Nhưng vẫn quay lại thắc mắc đầu tiên: 2 sheet giống nhau nhằm mục đích gì? Nhấp chuột vào đây để mở rộng...Tôi có trường hợp thế này thì ndu xử lý cách nào nhanh nhất nhé: Tôi phải làm rất nhiều sheet, tất nhiên là mỗi sheet hàm chứa nội dung cần thiết. Nhưng từ sheet thứ 2 trở đi tôi cần những số liệu đã tính toán từ sheet 1( xin đọc kĩ là chỉ cần những vùng tính toán để lấy số liệu), như vậy tôi phải làm sao nếu không copy theo như câu hỏi của người lập topic này. Ndu chia sẽ nhé.
LeVanVi_UEL
Thành viên mới 
Tham gia 13/4/09 Bài viết 34 Được thích 14 Nghề nghiệp Nhân viên Văn phòng Em thấy, cách dán Paste Special là nhanh gọn, hiệu quả nhất. Paste link là mọi chuyện được giải quyết. Mình muốn lấy bao nhiêu phần dữ liệu của Sheet1 sang Sheet2 cũng đều được. Em thấy ý kiến của ndu là hợp lý đó chứ. Nếu lấy một phần thì không nói gì, chứ lấy Sheet1 y nguyên Sheet2 thì thực sự khó hiểu.^^ pvh2007
Thành viên chính thức 

Tham gia 15/3/08 Bài viết 67 Được thích 23 mình đoán là sheet 1 bạn nhập dữ liệu , còn sheet 2 là để lọc dữ liệu đúng không bạn, mình cũng đã nghĩ tới kiểu này.Bạn cứ làm link sheet giống như các anh chị hướng dẫn. sau đó đưa con chuột đến góc phải phía dưới ô bạn đặt công thức sao cho xuất hiện dấu + sau đó bạn kéo rộng xuống dưới , chúc bạn thành công. Xin lỗi có thể bạn biết rồi mình nói hơi thừa , thôi thì coi như ôn tập lại kiến thức. C cho_yeu028
Thành viên mới 
Tham gia 13/10/09 Bài viết 14 Được thích 1 Theo tôi thì câu hỏi này nêu ra không thừa, ví dụ như tôi có 1 file đang làm, gồm 3 sheet. sheet 1 là dữ liệu thôi trích xuất từ phần mềm, khoảng 30,000 dòng, 30 cột, trong đó có nhiều dòng thông tin giống nhau và chỉ khác nhau ở 1 vài cột. sheet 2 là bảng pivot của sheet 1, dữ liệu sheet 2 nhiều hay ít tùy vào sheet 1 (lưu trữ file). sheet 3 mình muốn lấy 2 cột của sheet 2 để dưa vào bảng tính toán theo yêu cầu khác, nếu tạo thêm 1 pivot từdata sheet 1 thì mình sợ file nặng, còn nếu paste value thì không lẽ mỗi lúc làm lại cứ copy value, còn nếu sử dụng công thức =Sheet1!$A$1:A1, thì luôn phải kiểm tra số dòng của cột cần copy, Hai Lúa Miền Tây
❆❆❆❆❆❆❆❆
Thành viên BQT Administrator Tham gia 18/3/08 Bài viết 8,313 Được thích 15,880 Giới tính Nam Nghề nghiệp Làm ruộng.cho_yeu028 đã viết: Theo tôi thì câu hỏi này nêu ra không thừa, ví dụ như tôi có 1 file đang làm, gồm 3 sheet. sheet 1 là dữ liệu thôi trích xuất từ phần mềm, khoảng 30,000 dòng, 30 cột, trong đó có nhiều dòng thông tin giống nhau và chỉ khác nhau ở 1 vài cột. sheet 2 là bảng pivot của sheet 1, dữ liệu sheet 2 nhiều hay ít tùy vào sheet 1 (lưu trữ file). sheet 3 mình muốn lấy 2 cột của sheet 2 để dưa vào bảng tính toán theo yêu cầu khác, nếu tạo thêm 1 pivot từdata sheet 1 thì mình sợ file nặng, còn nếu paste value thì không lẽ mỗi lúc làm lại cứ copy value, còn nếu sử dụng công thức =Sheet1!$A$1:A1, thì luôn phải kiểm tra số dòng của cột cần copy, Nhấp chuột vào đây để mở rộng...Như vậy bạn muốn lấy dữ liệu từ Pivot ? Vậy bạn dùng hàm GETPIVOTDATA để lấy dữ liệu, nếu chưa được, bạn gửi file xem thử nhé C
cho_yeu028
Thành viên mới 
Tham gia 13/10/09 Bài viết 14 Được thích 1 domfootwear đã viết: Như vậy bạn muốn lấy dữ liệu từ Pivot ? Vậy bạn dùng hàm GETPIVOTDATA để lấy dữ liệu, nếu chưa được, bạn gửi file xem thử nhé Nhấp chuột vào đây để mở rộng...cảm ơn bạn, mình cũng đã sử dụng GETPIVOTDATA để lấy dữ liệu từ pivot. như vậy đảm bảo chính xác nhất, khi refresh từ pivot thì dữ liệu bên này cũng thay đổi theo, có một vấn đề là mình phải tạo thêm cột ảo vì khi pivot, những cột sau cùng một dữ liệu với cột trước nó thì cột đó bị merge cell, VD : 23.03.10 a b c và phải kết hợp thêm công thức khác để loại lỗi #REF! File của mình rất nặng, hơn 10sheet và hơn 10pivot khoảng 100,000MB nên mình muốn sử dụng cách hiệu quả nhất để không bị nặng file. Có cách nào để pivot không bị merge như trên không bạn ? Thanks!
boyxin
Members actively
Tham gia 10/3/08 Bài viết 1,664 Được thích 2,335chickp đã viết: Mình muốn copy dữ liệu từ Sheet 1 qua Sheet 2 và khi có sự thay đổi dữ liệu bên Sheet 1 thì Sheet 2 cũng thay đổi theo. Các bạn giúp mình với nhé. À ko hiểu sao mình không tải file đính kèm lên được, đành gửi link lên vậy. Mong các bạn thông cảm http://www.mediafire.com/?jmodewujz21 Nhấp chuột vào đây để mở rộng...Tại sao khi xửa lý dữ liệu sang Sheet mới không phải là tách ra thành các trường riêng để dễ truy vấn, trích lọc hay thống kê, ...? Góp 1 ý tưởng như trong file đính kèm (mong anh em cho ý kiến và trợ giúp)
File đính kèm
- Test.xls Test.xls 21 KB · Đọc: 527
truongkh70
Thành viên mới 
Tham gia 10/6/08 Bài viết 5 Được thích 1 thanhan đã viết: Kinh thưa các bác! Em nghĩ câu hỏi này có lý! VD: Tại sheet 1: là dữ liệu thô Tại sheet 2 là Báo cáo hay nói cách khác là mẫu biểu in ấn (Chỉ sử dụng một phần dữ liệu tại sheet 1). Do vậy nó ko phải là y nguyên sheet 1= sheet 2. mà chỉ là phương pháp tiếp cận đến 1 công cụ trong Excel. * Ngoài các cách trên bạn có thể làm như sau: Copy dữ liệu tại sheet 1 (nhưng ô cần copy nhé)-> đến sheet 2 bấm phải chuột (ô cần dữ liệu thay đổi) chọn paste spesial và bấm paste link. Yêu cầu của bạn hy vọng thỏa mãn! Nhấp chuột vào đây để mở rộng...sư phụ, thật sự cái này mình quá cần, cho mình xin mail của bạn có gì mắc nhờ bạn được không: mail của mình [email protected] B
BODY_BODY
Thành viên mới 
Tham gia 18/9/12 Bài viết 2 Được thích 1 Sao cứ thắc mắc cái việc tại sao phải copy 2 sheet giống nhau thế nhỉ? Mình xin trả lời thế này: 1. Hỏi là hỏi cách copy 2 sheet giống hệt nhau, nhưng thực tế không ai copy 2 sheet giống hệt nhau mà chỉ copy 1 phần nội dung thôi. 2. Chủ thớt muốn hỏi cách copy sheet 1 sang sheet 2, và khi thay đổi nội dung ở sheet 1 thì sheet 2 cũng thay đổi theo. Tôi nêu ra đây 1 trường hợp. Tôi làm phương án bồi thường. - Sheet 1: Biên bản họp xét: bao gồm tất tần tật các nội dung: Đất, cây cối hoa màu, Vật kiến trúc, chính sách hỗ trợ..... - Sheet 2: Bồi thường đất của các hộ, lấy nguyên phần đất từ sheet 1 sang. - Sheet 3: Bồi thường cây cối hoa màu, lấy nguyên phần cây cối hoa màu từ sheet 1 sang. ..... đến hết. - Khi nội dung họp xét thay đổi, ta chỉ cần điều chỉnh sheet 1 thì các sheet khác liên quan cũng thay đổi hết, không cần phải mò mẫm để chỉnh lại từng sheet, tránh được việc sửa sheet này mà quên sửa sheet khác (^_^). queluatb
Thành viên thường trực



Tham gia 17/1/11 Bài viết 355 Được thích 46 em cũng đang có vấn đề cần copy dữ liệu hai sheet giống nhau: thực tế là file kho vật tư, tại sheet 1, e có số dư đầu kỳ, sheet 2 là nhập xuất vật tư, sheet 3 là báo cáo tồn kho cuối kỳ, đối với tồn kho đầu kỳ và tồn kho cuối kỳ các mã vật tư, tên vật tư phải giống nhau giữa hai sheet, trong quá trình nhập xuất có thể phát sinh thêm mã vật tư, tên vật tư, lúc đó phải vào tạo mã mới một trong hai sheet tồn đầu hoặc tồn cuối, thực ra thì khi tạo thêm mã mới nếu nhớ và biết cách làm thì đồng thời copy paste là xong, nhưng nhiều khi không để ý thì một trong hai sheet khi tạo mã vật tư, sheet kia sẽ không có, như vậy có thể báo cáo không đúng, vì vậy mới nảy sinh vấn đề hai sheet giống nhau và tự động lấy dữ liệu khi phát sinh dữ liệu mới, mong mọi người giúp đỡ vấn đề này cho gọn K Khanhnkn12
Thành viên mới 
Tham gia 15/3/15 Bài viết 1 Được thích 0 Đơn giản là vì họ muốn tạo sườn chung cho 1 file và file đó có nhiều sườn. Chẳng hạn như quản lý hộ dân trong 1 khu dân cư chẳng hạn. Lúc đó họ chỉ việc tạo khung cố định và nhập dữ liệu vào từng sheet thay cho từng hộ dân. T tuan.1985
Thành viên chính thức 

Tham gia 25/3/13 Bài viết 77 Được thích 2 Mã: Sao chép. If Not Intersect([A2:A1000], Target) Is Nothing Then Sheet10.Range("B65536").End(xlUp).Offset(1) = Target End If End Sub Mình dùng code này để đọc dữ liệu cột A ở sheet 1 sang cột A ở sheet 2, nhưng mỗi lần mình sửa giá trị ở cột A sheet 1 thì không tự động thay đổi ở sheet 2 mà nó nhảy xuống dưới thêm cột nữa, nhờ anh chị giúp em sao cho thay đổi giá trị ở sheet 1 thì sheet 2 tự động thay đổi theo Lần chỉnh sửa cuối: 30/10/15 Kiều Mạnh
I don't program, I beat code into submission!!!
Tham gia 9/6/12 Bài viết 5,538 Được thích 4,135 Giới tính Namtuan.1985 đã viết: Mã: Sao chép. If Not Intersect([A2:A1000], Target) Is Nothing Then Sheet10.Range("B65536").End(xlUp).Offset(1) = Target End If End Sub Mình dùng code này để đọc dữ liệu cột A ở sheet 1 sang cột A ở sheet 2, nhưng mỗi lần mình sửa giá trị ở cột A sheet 1 thì không tự động thay đổi ở sheet 2 mà nó nhảy xuống dưới thêm cột nữa, nhờ anh chị giúp em sao cho thay đổi giá trị ở sheet 1 thì sheet 2 tự động thay đổi theo Nhấp chuột vào đây để mở rộng...Chép code sau vào Sheet1 trong VBA PHP: Sao chép. Private Sub Worksheet_Change(ByVal Target As Range) If Not Intersect([A2:A10000], Target) Is Nothing Then Sheet2.Range("A65536").End(xlUp).Offset(1) = Target End If End Sub T
tuan.1985
Thành viên chính thức 

Tham gia 25/3/13 Bài viết 77 Được thích 2 kieu manh đã viết: Chép code sau vào Sheet1 trong VBA PHP: Sao chép. Private Sub Worksheet_Change(ByVal Target As Range) If Not Intersect([A2:A10000], Target) Is Nothing Then Sheet2.Range("A65536").End(xlUp).Offset(1) = Target End If End Sub Nhấp chuột vào đây để mở rộng...Em vẫn chưa làm được Em gửi file đính kèm, nhờ anh chị hỗ trợ giúp em với ah
be_09
Biên Hòa, Đồng Nai
Tham gia 9/4/11 Bài viết 9,972 Được thích 9,884 Nghề nghiệp Công chứcBODY_BODY đã viết: Sao cứ thắc mắc cái việc tại sao phải copy 2 sheet giống nhau thế nhỉ? Mình xin trả lời thế này: 1. Hỏi là hỏi cách copy 2 sheet giống hệt nhau, nhưng thực tế không ai copy 2 sheet giống hệt nhau mà chỉ copy 1 phần nội dung thôi. 2. Chủ thớt muốn hỏi cách copy sheet 1 sang sheet 2, và khi thay đổi nội dung ở sheet 1 thì sheet 2 cũng thay đổi theo. Tôi nêu ra đây 1 trường hợp. Tôi làm phương án bồi thường. - Sheet 1: Biên bản họp xét: bao gồm tất tần tật các nội dung: Đất, cây cối hoa màu, Vật kiến trúc, chính sách hỗ trợ..... - Sheet 2: Bồi thường đất của các hộ, lấy nguyên phần đất từ sheet 1 sang. - Sheet 3: Bồi thường cây cối hoa màu, lấy nguyên phần cây cối hoa màu từ sheet 1 sang. ..... đến hết. - Khi nội dung họp xét thay đổi, ta chỉ cần điều chỉnh sheet 1 thì các sheet khác liên quan cũng thay đổi hết, không cần phải mò mẫm để chỉnh lại từng sheet, tránh được việc sửa sheet này mà quên sửa sheet khác (^_^). Nhấp chuột vào đây để mở rộng...Lâu lâu mới gặp 1 thành viên cùng ngành, cái vụ kiểm kê, áp giá thì quá là dễ đâu có gì là khó khăn, nhưng cách làm mỗi nơi mỗi khác, chẳng nơi nào giống nơi nào. Vì vậy để các thành viên giúp được dễ dàng thì cần có File và diễn giải thật cụ thể cái mình cần làm gì, kết quả cần là sheet nào, chứ chủ Topic nêu cần Copy sheet1 sang sheet2, khi sheet1 thay đổi thì sheet2 cũng thay đổi, cái này chỉ cần dùng Link là xong, nhưng chủ Topic lại không diễn giải cụ thể cái mình cần nên mỗi người suy luận 1 kiểu, cuối cùng thì chưa giải quyết được vấn đề gì ráo. C
comet_1701
Thành viên tiêu biểu
Tham gia 24/5/14 Bài viết 632 Được thích 459 tuan.1985 đã viết: Em vẫn chưa làm được Em gửi file đính kèm, nhờ anh chị hỗ trợ giúp em với ah Nhấp chuột vào đây để mở rộng...phải sửa thành range("A2:A1000") , nó nhảy ko đúng là do bạn đang dùng table nên khi end(xlup).offset(1) không xuống dòng cần đánh đúng mà nhảy luôn xuống dòng 25 của table T
tuan.1985
Thành viên chính thức 

Tham gia 25/3/13 Bài viết 77 Được thích 2 comet_1701 đã viết: phải sửa thành range("A2:A1000") , nó nhảy ko đúng là do bạn đang dùng table nên khi end(xlup).offset(1) không xuống dòng cần đánh đúng mà nhảy luôn xuống dòng 25 của table Nhấp chuột vào đây để mở rộng...Mình cũng chưa hình dung sửa cái gì để được như ý Mình thử thay thành range("A2:A1000") nhưng khi sửa thì vẫn xuống dòng tiếp theo Nhờ các anh giúp với ah C
comet_1701
Thành viên tiêu biểu
Tham gia 24/5/14 Bài viết 632 Được thích 459 tuan.1985 đã viết: Mình cũng chưa hình dung sửa cái gì để được như ý Mình thử thay thành range("A2:A1000") nhưng khi sửa thì vẫn xuống dòng tiếp theo Nhờ các anh giúp với ah Nhấp chuột vào đây để mở rộng...Mã: Sao chép. Private Sub Worksheet_Change(ByVal Target As Range) If Not Intersect(Range("A2:A1000"), Target) Is Nothing Then Sheet10.Range("B65536").End(xlUp).Offset(1) = Target End If End Sub Vẫn code của bạn đó, nhưng nó chỉ nhận đúng nếu bạn bỏ cái table đi. Design/ Convert to range đó. T
tuan.1985
Thành viên chính thức 

Tham gia 25/3/13 Bài viết 77 Được thích 2 Vì sheet mình làm cho cả 20 nhân viên nhập, nên phải dùng table bạn ơi C comet_1701
Thành viên tiêu biểu
Tham gia 24/5/14 Bài viết 632 Được thích 459 tuan.1985 đã viết: Vì sheet mình làm cho cả 20 nhân viên nhập, nên phải dùng table bạn ơi Nhấp chuột vào đây để mở rộng...Với hai cái table2 và 3 này mà dùng sự kiện tôi thấy nó chả nhận (hoặc chờ thành viên khác), ko thử nghĩ hướng khác copy paste xem sao. Mã: Sao chép. Sub Copy() Sheets("RU").Select Range("Table2[STT]").Copy Sheets("PU").Select Range("B2").Select ActiveSheet.Paste Application.CutCopyMode = False End Sub P/S: Bạn nói tôi chả hiểu lắm. Bên bạn có chia sẻ dữ liệu Excel qua mạng ko giống như phân quyền kiểu phần mềm, và Table2 và Table3 đó là do ai nhập. vì tôi nghĩ nếu bạn ko nêu cụ thể thì khó ai hình dung hết được yêu cầu của bạn, thấy mơ hồ lắm hoặc tôi không hiểu. số thứ tự hai cột A ở hai table phải luôn giống nhau đúng ko? Lần chỉnh sửa cuối: 30/10/15 T
tuan.1985
Thành viên chính thức 

Tham gia 25/3/13 Bài viết 77 Được thích 2 nói thiệt mình cũng hok rành lắm VBA thiết nghĩ dùng table như vậy khi sum thì dùng rang name tiện hơn Mình làm file tổng như vậy tách ra 20 file cho 20 bạn nhập rồi tổng hợp lại để mình theo dõi, có người nhập ít có người nhập nhiều nên dùng table, không biết còn cách nào hay xin các anh chị chỉ mình với ah be_09
Biên Hòa, Đồng Nai
Tham gia 9/4/11 Bài viết 9,972 Được thích 9,884 Nghề nghiệp Công chứchpkhuong đã viết: Bài này tận năm 2009 lận anh Be ơi...híhí...Anh tham gia diễn đàn năm 2011 nên chưa đọc bài này bao giờ. TNhấp chuột vào đây để mở rộng...
tuan.1985
Thành viên chính thức 

Tham gia 25/3/13 Bài viết 77 Được thích 2 hpkhuong đã viết: Sao bạn cứ lăng tăng cái vụ phải dùng Table để nhập, thì nhập trên Range bình thường có chết thằng TÂY nào đâu??? Exel có cả hơn 1 triệu dòng cơ mà.... Nhấp chuột vào đây để mở rộng...sở dĩ e dùng table là vì trong các trường thông tin e có dùng các công thức trong đó nên dùng table để nó tự động ăn theo chứ mình kg phải kéo đến cuối dòng Giờ chắc mày mò rồi thình giáo anh chị thêm các code cho tiện ah K
kbw1
Thành viên tích cực

Tham gia 8/11/13 Bài viết 880 Được thích 231 tuan.1985 đã viết: sở dĩ e dùng table là vì trong các trường thông tin e có dùng các công thức trong đó nên dùng table để nó tự động ăn theo chứ mình kg phải kéo đến cuối dòng Giờ chắc mày mò rồi thình giáo anh chị thêm các code cho tiện ah Nhấp chuột vào đây để mở rộng...Cái Table này nếu dữ liệu ít ko nên dùng. Tính năng của nó là dùng cho phạm vi rộng. Chứ nhỏ quá nó thành cồng kềnh và loằng ngoằng. T
tuan.1985
Thành viên chính thức 

Tham gia 25/3/13 Bài viết 77 Được thích 2 mình làm file này share cho 20 bạn mỗi bạn ít nhất phải nghìn dòng bạn ơi T tranpro
Thành viên mới 
Tham gia 18/2/11 Bài viết 45 Được thích 4 ndu96081631 đã viết: Tôi vẫn không tài nào hiểu nổi tại sao có rất nhiều người có nhu cầu copy sheet2 y chang sheet1 thế nhỉ? Nếu đã muốn y chang sao không dùng chuột nắm thằng em sheet tab, bấm giữ Ctrl rồi kéo 1 nhát là xong! Nhưng vẫn quay lại thắc mắc đầu tiên: 2 sheet giống nhau nhằm mục đích gì? Nhấp chuột vào đây để mở rộng...Người ta hỏi để copy 2 sheet để mục đích sửa trên sheet 2, dựa trên 1 số mục công việc có trên sheet 1 chẳng hạn, người làm báo giá xanh đỏ hay làm thế bác ơi :v D
dinhhiep36
Thành viên mới 
Tham gia 21/4/15 Bài viết 1 Được thích 0 ndu96081631 đã viết: Tôi vẫn không tài nào hiểu nổi tại sao có rất nhiều người có nhu cầu copy sheet2 y chang sheet1 thế nhỉ? Nếu đã muốn y chang sao không dùng chuột nắm thằng em sheet tab, bấm giữ Ctrl rồi kéo 1 nhát là xong! Nhưng vẫn quay lại thắc mắc đầu tiên: 2 sheet giống nhau nhằm mục đích gì? Nhấp chuột vào đây để mở rộng...Sheet 1: là tổng đại lý Sheet 2=>10: là các đại lý con. Giờ tổng đại lý muốn trích xuất dữ liệu từ các đại lý con thì làm sao bác ? Phải có lý do của nó chứ L
leafngueyn
Thành viên mới 
Tham gia 15/4/16 Bài viết 9 Được thích 0 ThuNghi đã viết: Dùng cách đơn giản nhất là tại A1 sheet2 bạn nhập là =Sheet1!A1 Copy A1 của Sh2 và dán hết phạm vi mà dữ liệu bên sh 1 bạn có. Nhấp chuột vào đây để mở rộng...Cách này là hợp lí nhất, nhưng trớ trui thay, sheet1 của tôi có tên là Update, nên tôi tui làm =update!A1, thì Excel yêu cầu chỉ ra file cần update, vấn làm được nhưng phải trải qua mấy bước. Nếu như Sheet1 ko có tên là Update thì làm như thế, enter 1 phát làm xong. Ai có thể giúp tôi trong trường hợp này ko N
nhoxc11b
Thành viên mới 
Tham gia 3/11/16 Bài viết 10 Được thích 0 chào các bác , cho phép em đào mộ ạ. em đang lọc một phần dữ liệu trong một sheet qua sheet khác, và nó phải tự động update khi dữ liệu sheet ban đầu nhập vào,em có tải file đính kem đã viết code mà do em mới học nên chưa hoàn tiện được nó, nên lên đây nhờ các bác giúp . em xin đội ơn 

File đính kèm
- file đã hoàn tất bằng thủ công.xlsx file đã hoàn tất bằng thủ công.xlsx 638.9 KB · Đọc: 44
- file yêu cầu+code viết chưa hoàn thiện.xlsm file yêu cầu+code viết chưa hoàn thiện.xlsm 117.5 KB · Đọc: 38
befaint
|||||||||||||
Tham gia 6/1/11 Bài viết 14,600 Được thích 19,840nhoxc11b đã viết: chào các bác , cho phép em đào mộ ạ. em đang lọc một phần dữ liệu trong một sheet qua sheet khác, và nó phải tự động update khi dữ liệu sheet ban đầu nhập vào,em có tải file đính kem đã viết code mà do em mới học nên chưa hoàn tiện được nó, nên lên đây nhờ các bác giúp . em xin đội ơnChào nhoxc11b, Bạn có thể lập topic riêng cho vấn đề này. Bạn chỉ cần gửi file trong đó để lại các sheet có dữ liệu quan thôi (không cần gửi hết) và nêu cụ thể cần lấy dữ liệu ở dòng/ cột của sheet nào? kết quả để vào sheet nào của file kết quả? Việc cập nhật này thì dữ liệu mới sẽ ghi nối tiếp với dữ liệu cũ hay là ghi đè dữ liệu cũ? NNhấp chuột vào đây để mở rộng...
nhoxc11b
Thành viên mới 
Tham gia 3/11/16 Bài viết 10 Được thích 0 1.Em thấy nó có liên quan đến topic nên post ở đây luôn cho tiện 2. dữ liệu của em là thêm mới vào chứ không ghi đè lên. nhu cầu của em có ghi trong hai file rồi, em sẽ tóm tắt ở đây EM CÓ MỘT SHEET "Conc." ĐỂ NHẬP DỮ LIỆU HÀNG NGÀY. TRONG ĐÓ CÓ CỘT "LOCATION" CÓ KHOẢNG 10 HẠNG MỤC VÀ CÁC HẠNG MỤC NÀY SẼ ĐƯỢC CẬP NHẬP THÊM MỚI HÀNG NGÀY. EM MUÔN LỌC CÁC HẠNG MỤC NÀY BỎ RIÊNG RA TỪNG SHEET VÀ DỮ LIỆU PHẢI UPDATE TỰ ĐỘNG KHI CHÈN THÊM DỮ LIỆU MỚI Ở SHEET"Conc." befaint đã viết: Chào nhoxc11b, Bạn có thể lập topic riêng cho vấn đề này. Bạn chỉ cần gửi file trong đó để lại các sheet có dữ liệu quan thôi (không cần gửi hết) và nêu cụ thể cần lấy dữ liệu ở dòng/ cột của sheet nào? kết quả để vào sheet nào của file kết quả? Việc cập nhật này thì dữ liệu mới sẽ ghi nối tiếp với dữ liệu cũ hay là ghi đè dữ liệu cũ? Nhấp chuột vào đây để mở rộng...J
jeany38
Thành viên mới 
Tham gia 14/12/11 Bài viết 1 Được thích 0 Em mới bắt đầu sử dụng VBA nên không thạo lắm. Em paste đoạn code này thì không run được, báo lỗi end sub là như nào các bác chỉ em với ah kieu manh đã viết: Chép code sau vào Sheet1 trong VBA PHP: Sao chép. Private Sub Worksheet_Change(ByVal Target As Range) If Not Intersect([A2:A10000], Target) Is Nothing Then Sheet2.Range("A65536").End(xlUp).Offset(1) = Target End If End Sub Nhấp chuột vào đây để mở rộng...Mong các cao thủ chỉ giáo
trangnov
Thành viên mới 
Tham gia 2/7/18 Bài viết 1 Được thích 0 dạ mọi người cho e hỏi giờ em muốn copy tồn cuối của sheet 1 qua làm tồn đầu của sheet 2 thì e làm như thế nào ạ? Em đã thử copy ô kết quả tồn cuối của sheet 1 qa sheet 2 nhưng nó lại ko ra số giống of sheet 1 là ra số 0. ví dụ tồn cuối là 1.416.000đ e muốn mang qua làm tồn đầu thì làm ntn ạ? D diaphilong3
Thành viên mới 
Tham gia 20/8/11 Bài viết 1 Được thích 0 Trường hợp của mình thế này: Mình có Ô A1 bên Sheet1, muốn ô A1 này bằng giá trị với ô B2 trên sheet2. Mình nhập trong ô A1 này công thức: =Sheet2!B2. Kết quả là khi mình thay đổi dữ liệu trên ô B2 sheet2 thì ô A1 sheet 1 có thay đổi theo. Bây giờ mình muốn khi mình định dạng ô B2 sheet2 (đổi màu chữ, tăng size, đổi màu ô) thì ô A1 sheet1 cũng thay đổi theo thì mình phải làm thế nào? Sheet 2 của mình là sheet tổng hợp, còn sheet1 là sheet in dữ liệu trích xuất theo yêu cầu. Mong các bạn giúp mình với. Amenjuno
Thành viên mới 
Tham gia 12/2/19 Bài viết 1 Được thích 0 ndu96081631 đã viết: Tôi vẫn không tài nào hiểu nổi tại sao có rất nhiều người có nhu cầu copy sheet2 y chang sheet1 thế nhỉ? Nếu đã muốn y chang sao không dùng chuột nắm thằng em sheet tab, bấm giữ Ctrl rồi kéo 1 nhát là xong! Nhưng vẫn quay lại thắc mắc đầu tiên: 2 sheet giống nhau nhằm mục đích gì? Nhấp chuột vào đây để mở rộng...vậy bạn cứ nghĩ đi, ko ai chia sẻ với bạn mục đích của người ta đâu! Quên mất, đừng hỏi những câu như vậy bạn nhé, chỉ nhận được sự đồng cảm từ những người ko biết giống bạn thôi. Còn người biết sẽ cười vào câu hỏi của bạn vì rốt cuộc bạn chỉ là người học vẹt thôi, không có gì tự nhiên sinh ra mà không có mục đích và ứng dụng đâu. Thân ái!
be_09
Biên Hòa, Đồng Nai
Tham gia 9/4/11 Bài viết 9,972 Được thích 9,884 Nghề nghiệp Công chứcAmenjuno đã viết: vậy bạn cứ nghĩ đi, ko ai chia sẻ với bạn mục đích của người ta đâu! Quên mất, đừng hỏi những câu như vậy bạn nhé, chỉ nhận được sự đồng cảm từ những người ko biết giống bạn thôi. Còn người biết sẽ cười vào câu hỏi của bạn vì rốt cuộc bạn chỉ là người học vẹt thôi, không có gì tự nhiên sinh ra mà không có mục đích và ứng dụng đâu. Thân ái! Nhấp chuột vào đây để mở rộng...Bạn mới tham gia nhưng đã xem cái hình này chưa? Tất cả mọi thành viên trên diễn đàn GPE sẽ không ai có được cái hình như vậy đâu, bạn hãy xem lại và đọc đi rồi hãy phán nhé.
Lần chỉnh sửa cuối: 12/2/19 V VetMini
Đang đi tìm hòn đá
Tham gia 21/12/12 Bài viết 17,867 Được thích 24,788 Nghề nghiệp Thầy bói bài taAmenjuno đã viết:Người ta nói đã gần chục năm, tự dưng đào mồ lên mắng nỏ. Trợt lớt hết. Hồi đó, những nhu cầu khác cho nên người ta có quan niệm rằng những cái gì có mục đích rõ rệt thì mới nên tìm hiểu. Về sau này, người ta thích vọc code VBA cho nên không cần biết mục đích nữa, cứ thấy hỏi là cắm cổ viết code.ndu96081631 said: Tôi vẫn không tài nào hiểu nổi tại sao có rất nhiều người có nhu cầu copy sheet2 y chang sheet1 thế nhỉ? Nếu đã muốn y chang sao không dùng chuột nắm thằng em sheet tab, bấm giữ Ctrl rồi kéo 1 nhát là xong! Nhưng vẫn quay lại thắc mắc đầu tiên: 2 sheet giống nhau nhằm mục đích gì? Nhấp chuột vào đây để mở rộng...vậy bạn cứ nghĩ đi, ko ai chia sẻ với bạn mục đích của người ta đâu! ... Nhấp chuột vào đây để mở rộng...
Amenjuno đã viết: ... Quên mất, đừng hỏi những câu như vậy bạn nhé, chỉ nhận được sự đồng cảm từ những người ko biết giống bạn thôi. Còn người biết sẽ cười vào câu hỏi của bạn vì rốt cuộc bạn chỉ là người học vẹt thôi, không có gì tự nhiên sinh ra mà không có mục đích và ứng dụng đâu.... Nhấp chuột vào đây để mở rộng...Cái này thì chủ quan quá sức. Người không biết thì lấy gì đồng cảm. Mà người biết thì chả thấy gì đáng cười. 10 người học thì có đến 9 học vẹt. Chỉ còn 1 người không vẹt như bạn thì tự cười một mình thôi. Bạn phải đăng nhập hoặc đăng ký để trả lời bài viết tại đây.
Bài viết mới nhất
P Tìm giá trị tồn kho đầu ngày (2 người xem)- ptthuongtn
- Hôm qua, lúc 15:15
- Hàm và công thức Excel
- kaoehtkid
- Thứ hai lúc 19:04
- Những vấn đề chung
- Mr_Siro
- Hôm qua, lúc 10:57
- Giải thích, gỡ rối, xử lý lỗi công thức
- Nguyenkhang2404
- 24/7/25
- Hàm và công thức Excel
- skygatevn
- Hôm qua, lúc 11:59
- Hướng dẫn sử dụng các hàm trong Excel
- PhanTuHuong
- 10/12/25
- Câu lạc bộ hoạt động xã hội
- dieppk.nb92
- Chủ nhật lúc 01:22
- Hàm và công thức Excel
- PhanTuHuong
- Chủ nhật lúc 23:46
- Thư giãn
- GPE-Trợ Lý
- 24/11/25
- Câu lạc bộ hoạt động xã hội
- Đã giải quyết
- HeSanbi
- 30/5/20
- Lập Trình với Excel
- phamdinh.huy.aladin@gmail
- Thứ hai lúc 10:18
- Hàm và công thức Excel
- Question Question
- duongnhuxuyen
- Thứ sáu lúc 15:39
- Lập Trình với Excel
- Question Question
- ongke0711
- 6/10/24
- Lập Trình với Excel
- Đã giải quyết
- eagle12
- 8/12/25
- Lập Trình với Excel
- HeSanbi
- Thứ bảy lúc 15:41
- Xử lý chuỗi ký tự
- H_P
- Thứ bảy lúc 14:23
- Tìm kiếm, dò tìm và tham chiếu
- Ngựa con 2002
- Thứ bảy lúc 23:07
- Xử lý chuỗi ký tự
- QUANSUNG
- Thứ bảy lúc 10:55
- Hàm và công thức Excel
- huuthang_bd
- 30/12/13
- Xây dựng ứng dụng.
- Dinh Hong Nhung
- 11/12/25
- Hàm và công thức Excel
Thành viên có số lượng bài viết cao nhất tháng
- Maika8008 33
- thanthanhan 22
- dungpham01 19
- eagle12 16
- ongke0711 16
- nguyenanhtruong2409 14
- ptm0412 14
- Phan Thế Hiệp 13
- HUONGHCKT 12
- vic_it 11
- nhhnam 10
- pycckuu410 10
- Vũ Hải Sơn 9
- HeSanbi 8
- dieppk.nb92 8
- bsbnhh 7
- Gà Con yêu VBA 7
- Hana2610 6
- duongnhuxuyen 6
- Mr.hieudoanxd 5
Thành viên có điểm tương tác cao nhất tháng
- Phan Thế Hiệp 63
- Maika8008 26
- thanthanhan 18
- ongke0711 17
- ptm0412 15
- HeSanbi 12
- dungpham01 11
- HUONGHCKT 9
- eagle12 9
- Cúc Hr 8
- dieppk.nb92 6
- Mr.hieudoanxd 5
- pycckuu410 5
- befaint 5
- Phuocam 4
- nguyenanhtruong2409 4
- SA_DQ 4
- nhhnam 2
- Gà Con yêu VBA 2
- huuthang_bd 2
Thời gian đếm ngược.
000 Ngày 00 Giờ 00 phút 00 giây Thân mời tham dự sự kiện sinh nhật GPE 2025- Trang chủ
- Diễn đàn
- Giải thích, gỡ rối, xử lý lỗi công thức
- Website này sử dụng cookies. Tiếp tục sử dụng trang này, đồng nghĩa với việc bạn chấp nhận website sử dụng cookies. Chấp nhận Tìm hiểu thêm.…
Từ khóa » Cách Copy Từ Sheet1 Sang Sheet2
-
Cách Copy Và Di Chuyển Giữa Các Sheets Trong Excel đơn Giản Nhất
-
Cách Copy Dữ Liệu Từ Sheet Này Sang Sheet Khác Trong Excel
-
2 Cách Copy Và Di Chuyển Sheet Giữ Nguyên định Dạng Trong Excel
-
Cách Lấy Dữ Liệu Từ Sheet Này Sang Sheet ... - Thủ Thuật Phần Mềm
-
Hướng Dẫn Sao Chép, Di Chuyển Sheet Trong Excel
-
5 Cách Chuyển Dữ Liệu Từ Sheet Này Sang Sheet Khác Trong Excel
-
Cách Copy Sheet 1 Sang Sheet 2: Trong Excel - Hỏi Đáp
-
Bài 3: Copy Và Di Chuyển Dải Ô Sang Sheet Khác
-
Cách Giữ Nguyên định Dạng Khi Copy Dữ Liệu Excel Từ Sheet Này ...
-
Cách Lấy Dữ Liệu Từ Sheet Này Sang Sheet Khác Theo điều Kiện
-
Cách Copy Từ Sheet Này Sang Sheet Khác Trong Excel
-
Giúp Mình Cách Copy Dữ Liệu Từ Sheet Này Sang Sheet Khác?
-
Cách Lấy Dữ Liệu Từ Sheet Này Sang Sheet Khác Trong Excel - Unica
