Giúp mình cách copy dữ liệu từ sheet này sang sheet khác

Liên hệ QC
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
    638.9 KB · Đọc: 44
  • file yêu cầu+code viết chưa hoàn thiện.xlsm
    117.5 KB · Đọc: 38
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 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
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ũ?
 
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."

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ũ?
 
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 :(. Bài của em đơn giản chỉ là muốn tự động cập nhật thông tin từ 1 vùng trong sheet 1, và 1 vùng của sheet 2 sang sheet summary.
Em sử dụng đoạn code bên dưới để tự động cập nhật thông tin từ 1 vùng (range) trong sheet 1 sang sheet summary. Các thông tin trong range này sẽ thay đổi và cập nhật hàng ngày, thông tin cũ sẽ bị xóa và cập nhât bằng thông tin mới
Chép code sau vào Sheet1 trong VBA
PHP:
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

Mong các cao thủ chỉ giáo
 
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 ạ?
 
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.
 
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ì?
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!
 
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!
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é.

A_N.JPG
 
Lần chỉnh sửa cuối:
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ì?
vậy bạn cứ nghĩ đi, ko ai chia sẻ với bạn mục đích của người ta đâu!
...
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.

...
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....
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.
 
Web KT
Back
Top Bottom