Nguyễn Anh Tuấn
Nguyễn Anh Tuấn
Thảo luận 14 thảo luận
Vỗ tay 0 vỗ tay
Lượt xem 265 lượt xem

Làm thế nào để lấy dữ liệu (chỉ các dòng bôi đen ở sheet1) rồi điền

Làm thế nào để lấy dữ liệu (chỉ các dòng bôi đen ở sheet1), rồi điền sang sheet2 (sheet báo cáo) ạ?

Em cần lấy giá trị của 12 bản ghi (trong đó có nhiều trường dữ liệu), nhưng chỉ điền các trường cần thiết vào sheet2 (sheet báo cáo). Sau đó vẽ biểu đồ theo số liệu của báo cáo.

Em cám ơn thầy.




Thảo luận 14 câu trả lời
Lượt xem 265 lượt xem
Vỗ tay vỗ tay
Nguyễn Anh Tuấn 19:08 - Aug 31, 2021

Chào bạn 12 dòng này có đặc điểm gì giông nhau không nhỉ?

Vỗ tay vỗ tay
Nguyễn Anh Tuấn 22:08 - Aug 31, 2021

Chào Anh Tuấn Câu câu hỏi của bạn rất thú vị gitiho sẽ quay riêng chủ đề này và để tiện cho việc học của bạn gitiho sẽ gửi file mẫu lên cho bạn nhé

https://drive.google.com/file/d/1I5ME...


Vỗ tay vỗ tay
Nguyễn Anh Tuấn 03:09 - Sep 01, 2021

zalo của em: 0906255989, nếu được em xin số zalo của thầy để tiện trao đổi ạ.

Vỗ tay vỗ tay
Nguyễn Anh Tuấn 03:09 - Sep 01, 2021
Chào Thầy Tuấn Ba, 12 dòng này là dữ liệu của 12 lần đo thông số tại 12 thời điểm khác nhau của động cơ. Sau đó in ra một báo cáo chỉ lấy vài cột giá trị. Zalo của em: 0906255989, Nếu được em xin zalo của thầy để tiện trao đổi ạ. em cám ơn thầy.
Vỗ tay vỗ tay
Nguyễn Anh Tuấn 03:09 - Sep 01, 2021
Nếu chọn một dòng và lấy các giá trị của dòng đó bằng VBA thì ko vấn đề gì, nhưng chọn nhiều dòng thì em chưa nghĩ ra thuật toán. Em đã thử phương án đưa dữ liệu lên listview của Form, nhưng lại bị kẹt ở câu lệnh truy vấn (gán biến Me.textbox1.text vào WHERE [madongco]=' x '
Vỗ tay vỗ tay
Nguyễn Anh Tuấn 08:09 - Sep 01, 2021

Hình như bạn nhập mã động cơ xong ấn load data đúng không?

Vỗ tay vỗ tay
Nguyễn Anh Tuấn 09:09 - Sep 01, 2021

không thầy ơi, phần Load Data là em load từ Access lên ko có vấn đề gì. Giờ em muốn bôi đen 12 dòng (Select) để điền dữ liệu này sang sheet bên cạnh (báo cáo)

Vỗ tay vỗ tay
Nguyễn Anh Tuấn 09:09 - Sep 01, 2021

Chào bạn bạn có phần nào chung để có thể lọc 12 dòng đó không phải có điều kiện nào đó mới có thể thực hiện câu truy vấn được

Vỗ tay vỗ tay
Nguyễn Anh Tuấn 10:09 - Sep 01, 2021
điều kiện chính là chung một mã động cơ thầy ơi, khác nhau thời điểm chạy kiểm tra ạ
Vỗ tay vỗ tay
Nguyễn Anh Tuấn 10:09 - Sep 01, 2021

Chào bạn mình hướng dẫn bạn nhé,

Bước 1 bạn cần bắt được cái mã động cơ là gì

Bước 2 đưa  vào truy vấn where madongco = ? 

Bước 3 xuất dữ liệu ra

Vỗ tay vỗ tay
Nguyễn Anh Tuấn 22:09 - Sep 01, 2021

cụ thể hơn được ko thầy? ví dụ em chọn 2 dòng trên SHEET1 thì làm thế nào bắt được dữ liệu của 2 dòng đó?

Vỗ tay vỗ tay
Nguyễn Anh Tuấn 22:09 - Sep 01, 2021

Cụ thể là chuyển toàn bộ dữ liệu của 2 dòng bôi đen ở SHEET1 sang SHEET2 ạ?

Vỗ tay vỗ tay
Nguyễn Anh Tuấn 22:09 - Sep 01, 2021

Chào bạn gợi ý bạn xem phần 2 bài 33 bạn cần biết vị trí của dòng đó và range("ô"&vitri).value chính là điều kiện lọc

Vỗ tay vỗ tay
Nguyễn Anh Tuấn 22:09 - Sep 01, 2021

Thưa thầy Tuấn Ba, vấn đề là mình làm sao để quét được những giá trị bôi đen (Selected), vì nó ko nằm cố định. Nếu biết vị trí thì em chỉ việc gán giá trị Sheet1.Cells.A5 = Sheet2.Cells.C6  là được ngay ạ! Thầy xem có cách nào ko? Vì thực tế đang là: sau khi kiểm tra xe xong, sẽ lọc ra các thời điểm kiểm tra (bằng cách bôi đen các dòng cần in số liệu--> in ra một báo cáo trích xuất một vài cột trong mảng dữ liệu bôi đen phía trên. Ở một trường hợp khác: là bôi đen 1 dòng thì em đã lấy được dữ liệu để in ra báo cáo dữ liệu của dòng đó rồi, nhưng bôi đen 2 dòng thì chưa làm được, mong thầy giúp đỡ.

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
Giấy phép mạng xã hội số: 588, cấp bởi Bộ Thông tin và Truyền thông