Đánh giá chủ đề:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Xuất dữ liệu từ Access ra Excel theo điều kiện
#11
Cám ơn bạn đã giúp đỡ. Có lẽ tôi diễn đạt chưa đủ

Ví dụ hôm nay là ngày 25-T05-2018, anh A sẽ nhập công tác cho ngày mai vào cái file PTVH_26-05-2018.xlsx.  Nhập đã đời tùy tình hình nên cái mảng tôi muốn copy nó sẽ là Range("A63:J157")

Ngày mai, anh A lại lên kế hoạch vào file PTVH_27-05-2018.xlsx. (file PTVH_26-05-2018.xlsx đã trở thành quá khứ chả ai quan tâm nữa). File PTVH_27-05-2018.xlsx này mới toanh, kết cấu giống file PTVH_26-05-2018.xls, nhưng tùy tình hình thực tế nên anh A cứ nhập liệu chỉnh sửa xóa, thêm dòng. Đến khi tôi vào copy thì mảng cần lấy nó đã có Range("A60:J154") ví dụ như vậy

Cho nên trong access nếu đặt tên cho Name của Range("A60:J154") thì sang ngày mốt cũng phải vào code để chỉnh tay, chưa sướng

Trong các file trên của anh A bất kể ngày nào, tôi luôn luôn phải đến dòng chữ IV. Nội dung công tác: rồi tụt xuống đúng 5 row, tụt sang phải đúng 1 column, copy 1 mảng đúng 8 column dài 94 row. Phải chăng mấu chốt là đi tìm chuỗi ký tự IV. ... xác định tọa độ của nó trong sheet, cộng thêm 5 row 1 column, và thực hiện thao tác copy mảng? Hoặc là thế nào đó miễn là giải quyết được

Mong bạn tiếp tục ra tay giúp đỡ! Tôi thật sự bí rị đợt này. Thank you!
Chữ ký của xuatquanvosau
Làm việc từ xa, làm việc tại nhà, làm việc qua mạng để giảm kẹt xe tại Hà Nội và TpHCM  love struck 
Reply
Những người đã cảm ơn
#12
Tôi nói bạn đặt Name cho Range là cái "Name define" trong Excel đó bạn chứ ko phải Name của Access.
Menu Insert -> Name hoặc menu Fomula-> defined name trong Excel 2007 trở lên .
Chữ ký của ongke0711 If you BORN poor, it's not your mistake. But if you DIE poor, It's your mistake!
ღღღღღTài sản của ongke0711 (View All Items) ღღღღღ
Reply
Những người đã cảm ơn xuatquanvosau
#13
Hic, vậy là phải đàm phán lại với anh A, để được đặt thêm 1 dòng defined name trong file Excel gốc của lão ấy. Trước đây tôi muốn mở 1 tab nhưng hắn ta la làng, bảo nhiều người khác sẽ ko quen. Thậm chí còn đặt mật khẩu cho worksheet đó nữa, read-only. Nay chỉ định nghĩa 1 dòng sau hậu trường chắc đỡ bị lão ta phản đối hơn

1 lần nữa xin chân thành cám ơn bạn ongke0711  đã giúp đỡ!



Chữ ký của xuatquanvosau
Làm việc từ xa, làm việc tại nhà, làm việc qua mạng để giảm kẹt xe tại Hà Nội và TpHCM  love struck 
Reply
Những người đã cảm ơn
#14
Đúng rồi chỉ yc anh ta quét chọn 8 cột 94 dòng rồi đặt cho nó cái tên thôi,  không làm ảnh hưởng gì đến bố cục, dữ liệu của anh ta hết.
Thực ra cũng còn giải pháp khác nhưng cách này là nhanh nhất và chỉ thêm có 1 dòng code là copy toàn bộ cái rang đó rồi. Nếu ko dc thì làm theo kiểu tìm kiếm cell nào có nội dung là "IV. Nội dung..." sau đó xuống dòng và copy. Bạn làm theo cách đơn giản trước đi đã.
Chữ ký của ongke0711 If you BORN poor, it's not your mistake. But if you DIE poor, It's your mistake!
ღღღღღTài sản của ongke0711 (View All Items) ღღღღღ
Reply
Những người đã cảm ơn xuatquanvosau


Có thể liên quan đến chủ đề
Chủ đề: Tác giả Trả lời: Xem: Bài mới nhất
  [Hỏi] Điền kết quả của 1 query từ Access sang Excel killitmore 0 18 7 Giờ trước
Bài mới nhất: killitmore
  Sử dụng Class Module và Kết nối dữ liệu SQL SERVER trong Access VBA lehongduc 62 30,887 03-08-18, 12:41 PM
Bài mới nhất: Cuong Servenet
  Gửi tin nhắn SMS bằng Access lmthu 9 1,760 23-07-18, 07:09 PM
Bài mới nhất: tt1212
  [Help] Kết quả tính toán theo dòng record tương ứng tvn_hut 5 397 02-06-18, 03:24 PM
Bài mới nhất: tvn_hut
  [Hỏi] Ghép chuổi trong điều kiện hàm dcount mrsiro 8 548 23-05-18, 10:51 AM
Bài mới nhất: ongke0711

Chuyển nhanh:


User(s) browsing this thread: 1 Guest(s)
Diễn Đàn Thơ Văn Thi Ẩm Lâu|Nhà Hàng Sông Thơ| PMA Nha Trang| Gỗ Acrylic Không Đường Line