-
RE: Hàm chuyển giá trị trong cột thành chuỗi cách nhau dấu phẩy
Noname > 07-12-10, 02:28 PM
(07-12-10, 01:58 PM)haquocquan Đã viết: Thanks No.
Nhưng vấn đề của mình ko đơn giản như vậy.
Cụ thể hơn nhé:
Mình có file DBF (của kế toán), gồm khoảng 40 ngàn record (hiện tại)
Trong file DBF này có một số khách hàng bị xóa mà mình không biết (tất nhiên MSKH là thứ tự từ thấp đến cao, tự động tạo khi có KH mới)
Mình import vào access. Mình muốn lọc ra những MSKH không có trong file DBF này (từ 0001---> max(mskh), MSKH nào ko có).
Nói chung là như vậy.
Thì vậy đó, ý của table masokhFull (demo) là danh sách do mình tạo nên, từ 0001-> max . Có thể tạo danh sách này bằng cách dùng Excel .
Nhập ô: 00001 , ô kế tiếp là 00002 . Rồi tô đen 2 ô, cho chuột vào góc phải dưới kéo xuống tới 40 ngàn. Copy giá trị đó vào Access là được!
No đã tạo thử File Excel cho aQ xem:
http://dl.dropbox.com/u/14833297/dskh-excel.rar
Mà hình như ma4skh của aQ chưa đúng, vì 4 số thì không thể có 40 ngàn khách hàng được. -
RE: Hàm chuyển giá trị trong cột thành chuỗi cách nhau dấu phẩy
connguoi123 > 06-01-11, 04:27 PM
bạn Noname ơi, tôi đang có 1 vấn đề muốn tham khảo bạn :
tôi muốn trên report có 1 textbox hiện thị giá trị của 1 field theo kiểu liệt kê các giá trị có trong field đấy ( field đó từ 1 Query). Giả sử Report này là mình tạo ra cho 1 phiếu thu, mà phiếu thu này của nhiều hóa đơn nên tôi muốn liệt kê Textbox SOHD (số hóa đơn) theo kiểu : 0001,0002,0003 .. chẳng hạn như vậy.
Mìnhcũng mới amatour vào nghề thôi, vừa làm vừa tìm hiểu vậy nên nhờ các bạn chỉ giáo. Tks You
-
RE: Hàm chuyển giá trị trong cột thành chuỗi cách nhau dấu phẩy
Noname > 06-01-11, 04:31 PM
(06-01-11, 04:27 PM)connguoi123 Đã viết: bạn Noname ơi, tôi đang có 1 vấn đề muốn tham khảo bạn :
tôi muốn trên report có 1 textbox hiện thị giá trị của 1 field theo kiểu liệt kê các giá trị có trong field đấy ( field đó từ 1 Query). Giả sử Report này là mình tạo ra cho 1 phiếu thu, mà phiếu thu này của nhiều hóa đơn nên tôi muốn liệt kê Textbox SOHD (số hóa đơn) theo kiểu : 0001,0002,0003 .. chẳng hạn như vậy.
Mìnhcũng mới amatour vào nghề thôi, vừa làm vừa tìm hiểu vậy nên nhờ các bạn chỉ giáo. Tks You
Vậy thì hàm trên bạn không hiểu chỗ nào? -
RE: Hàm chuyển giá trị trong cột thành chuỗi cách nhau dấu phẩy
chaudm > 31-01-11, 11:38 AM
Thân gửi Noname
Mình tải về bản Demo: Hàm chuyển giá trị trong cột thành chuỗi cách nhau dấu phẩy
Khi chạy thì bị báo lỗi : Menthod 'CurrentDb' of Object'_Application' failed tại code:
Set rs = CurrentDb.OpenRecordset(sql)
Nhờ Noname ưuớng dẫn xử lý nha.
Cảm ơn
-
RE: Hàm chuyển giá trị trong cột thành chuỗi cách nhau dấu phẩy
Noname > 31-01-11, 11:45 AM
vậy chỗ SQL, bạn điền gì vào đó? Bạn có thể cho mình biếtc âu SQL của bạn không? -
RE: Hàm chuyển giá trị trong cột thành chuỗi cách nhau dấu phẩy
chaudm > 01-02-11, 08:17 AM
-
RE: Hàm chuyển giá trị trong cột thành chuỗi cách nhau dấu phẩy
Noname > 01-02-11, 09:37 AM
(01-02-11, 08:17 AM)chaudm Đã viết:
(31-01-11, 11:45 AM)Noname Đã viết: vậy chỗ SQL, bạn điền gì vào đó? Bạn có thể cho mình biếtc âu SQL của bạn không?
Mình download bản demo và để nguyên như vậy để chạy thử. Không tạo SQL.
Đang chạy thử trên Access 2003.
Cảm ơn bạn đã hồi âm
Mình tải về và run bình thường mà!
Bạn đổi dòng
Mã:Set rs = CurrentDb.OpenRecordset(sql)
thành
Mã:Set rs = CurrentDb().OpenRecordset(sql)
thử xem -
RE: Hàm chuyển giá trị trong cột thành chuỗi cách nhau dấu phẩy
squallnx > 18-10-12, 06:18 PM
Mình muốn đưa vào 1 điều kiện để chuyển cột thành chuỗi nhưng không được. Chẳng hạn như 1 hợp đồng có thể xuất nhiều hóa đơn thì mình muốn liệt kê các hóa đơn tại record hiện hành của form hợp đồng. Bạn thử giúp mình nhé. -
RE: Hàm chuyển giá trị trong cột thành chuỗi cách nhau dấu phẩy
thanhcongw > 26-05-13, 04:24 PM
Bài viết của noname hay quá! Mình muốn tính số hoá đơn huỷ, tương tự như bài viết của noname nhưng thực hiện trên excel không biết có được không bạn? -
RE: Hàm chuyển giá trị trong cột thành chuỗi cách nhau dấu phẩy
Quochuy86 > 15-01-14, 12:38 AM
Chào bác Noname
Mình có ứng dụng hàm của bác nhưng có một số vấn đề sau,mình có
- 1 table: Lich_hop: ngay hop, DVKD, email
- 1 form, trên form có 1 text1 để nhập ngày họp, 1 text2 để lấy email của các DVKD
Vấn đề là nếu lọc lấy danh sách email theo 1 ngày cụ thể thì em có thể viết code theo hướng dẫn của bác. Tuy nhiên nếu viết theo kiểu nhập ngày vào text1 rồi mới lọc lấy dữ liệu thì cứ bị báo: "too few parameters. Expected 1"
Mong bác giúp đỡ