Cám ơn bác đã quan tâm.
Bác có thể viết thành 1 file *.prg để có thể Do là là OK luôn.
Cụ thể là file d:\Data\abc.dbf sang d:\Data\congno.xls tại Sheet1 và appen vào từ dòng 5, dòng tổng (dòng cuối) thì bold, kẻ khung file excel. Tất cả dùng những câu lệnh Fox.
Cái này anh Thu Nghi hỏi tắt ngang quá, chưa hiểu mục tiêu cuối cùng của anh là gì, nhưng có vẻ như là anh đang hướng dẫn cho người khác vậy

Em chỉ biết là sau khi DO 1 prg và chương trình xuất ra cho mình 1 file DPF,
Muốn chuyển từ DPF sang xls thì anh viết câu lệnh trên command là
COPY TO tên file TYPE XLS
xls chỉ ghi nhận tối đa là 16.000 dòng, nếu số record nhiều hơn 16.000 dòng thì phải xuất thành nhiều hơn 1 file excel (chứ không thể vào nhiều sheet trong 1 file xls), lúc đó câu lệnh sẽ là
COPY TO tên file_1 FOR BETWEEN(RECNO(),1,16000) TYPE XLS
COPY TO tên file_2 FOR BETWEEN(RECNO(),16001,32000) TYPE XLS
....
Lưu lại thành 1 prg
lúc đó anh có file excel và tùy anh xử lý tiếp,
Lệnh
APPEND em chỉ sử dụng trong trường hợp gộp nhiều file DPF lại với nhau thôi
Còn các trường hợp còn lại thì em chưa được rõ mục tiêu nên không trình bày tiếp được, nhờ các anh chị khác tiếp tục
Nguyên tắc đặt tên file trong DPF, khi xuất từ DPF sang xls là
không dấu, không khoảng trắng,viết dính liền nhau, ví dụ
Chinhanh_HaNoi_batdongsan