PDA

View Full Version : Vui lòng hướng dẫn chuyển đổi font chữ



Thuyan.acc
17-11-07, 12:49 PM
Em thường làm việc chuyển dữ liệu từ kế toán sang excel. Data (dữ liệu-*.dbf) kế toán được thiết lập theo dạng database xử lý trên FoxPro for win
Khi em muốn chuyển database qua excel thường gặp phải lỗi là font chữ đọc không được. Do chương trình xử lý bộ gõ Vietware F.

Em đọc hướng dẫn trong Unikey(4.0) việc chuyển font chữ. Em thực hiện hoài không được.
Tìm các bài viết trong web mình tại đây
http://www.giaiphapexcel.com/forum/showthread.php?t=117 (http://www.giaiphapexcel.com/forum/showthread.php?t=117)
và có thử download file này về convertfont3.1.zip (http://www.giaiphapexcel.com/forum/attachment.php?attachmentid=36&d=1152169814) (Nhưng chưa được hướng dẫn cài đặt và sử dụng)

Kính nhờ Thầy cô cùng anh chị hỗ trợ hướng dẫn từng bước để em thực hiện cho tốt vì :
- Dữ liệu (database) này có thể chuyển sang font chữ trực tiếp để làm việc được không ?
- Thông thường em xử lý là mở file database này lên bằng excel rồi em Saves As sang dạng worksheet. Từ đây file worksheet này em mới chuyển sang Unicode.
Em xin gời lên 2 file (tkcap2.dbf đã được nén lại *.rar và taikhoan.xls) để Thầy cô cùng anh chị hướng dẫn cho.
Chân thành cám ơn.
-------
Em nghe bạn em nói nên tìm chương trình Vietflex của Cty Cổ Phần Lạc Việt có chuyển đổi file dạng (*.dbf)

ThuNghi
17-11-07, 01:26 PM
Em nên cài FoxPro 6 hay 7
1/ Mở file TKCAP2 = FoxPro
2/ Tại khung command, nếu chưa có thì dùng phím Ctr F2 kích hoạt và nhập dòng lệnh
EXPORT TO c:\abc TYPE xls
c:\abc tùy minh muốn vào đâu cũng được. abc là tên file, type xls là kiểu Excel.
3/ Mở file c:\abc lên. Copy toàn bộ.
4/ Nếu đã có Unikey rồi, nhấn Ctr Shift F6
5/ Chọn mã nguồn là VietWareF, đích là Unicode chọn vào Nút Chuyển mã
Khi nào hiện thông báo Successfully Converted thì đóng lại.
6/ Vào lại file abc, tại A1, paste.
Có những chữ sẽ không hiểu hết, như là chữ Đ...
Chúc thành công.

Thuyan.acc
17-11-07, 02:33 PM
ThuNghi Kính,

Em đã làm theo hướng dẫn các bước 1 -> 5 nhưng sao em mở file nó ra code gì không à.
(Em sử dụng Foxpro for Win 2.6a)
Em xin được xin bày cách tuần tự Thầy/cô,anh (chị) ThuNghi hướng dẫn em làm có đúng không nhe.
1. Em vào foxpro tại cửa sổ Command - Em dùng lệnh use để mở tập tin
tkcap2.dbf lên.
use e:\tkcap2.dbf
Tiếp theo trong dòng lệnh foxpro. Em đánh dòng lệnh
Export to e:\abc type xls
Xong - Use và cuối cùng là Quit (Thoát khỏi Foxpro)
2. Sau đó em dùng Excel mở file abc.xls này lên.
3.Ở tại file abc.xls này, em dùng select all - em dùng lệnh copy (ctrl+C)
4.- Sau khi copy xong em dùng ctrl+shift+F6
Lúc đó Unikey xuất hiện 1 hộp thoại :
Bảng mã : Nguồn (Em chọn Vietware F)
Đích : Unicode
Và ở khung file :
File Nguồn : em chỉ đến đướng dẫn E:\abc.xls
File đích : em chỉ đến dường dẫn và đặt tên lại là bcd.xls
Ở hộp thoại File nguồn - khi click vào đây nó hiện ra 1 table báo chọn Select input file. Lúc bấy giờ ta phải chọn file of type (*.*) vì em thấy UNIKEY chỗ này chỉ hiện lên Plain test (*.txt)

Nhấn nút chuyển mã - khi thực hiện xong máy báo Successfully Coverted rồi em đóng lại.
Các bước trên em thực hiện theo đúng sự chỉ dẫn.

Khi em mở file bcd nó lên code gì không và còn hiện ra 1 bảng gì đó chưa hiểu lắm +-+-+-+ (Text Import Wizard - Step 1 of 3)
- Đến đây em thấy bí rồi - Không rõ em làm đúng chưa.
Kính đề nghị vui lòng hướng dẫn lại. Kiểm tra hộ lại file bcd.xls em gởi lên thử. và file tkcap2.rar (đã gởi lên ở bài 1)
------
Còn bước 6 ở đây em chưa hiểu ý là Vào lại file abc, tại A1, paste.
Xin giải thích thêm.

-------------

Trong chủ đề này em muốn hỏi thêm giả sử em có 1 file worksheet như bài 1 phần nêu trên (file mẫu đã gởi lên) em cũng làm tương tự từ bước 2 đến bước 5 phải không ?
Em có thử các worksheet em làm từ font VNI-Helvecondense "chẳng hạn" em muốn chuyển qua Unicode sau cũng không thực hiện được.
Có lẻ em bỏ qua bước nào đó nên thực hiện không ra được.

Chân thành cám ơn

duongsatdn
17-11-07, 07:14 PM
Vấn đề này đã được trao đổi ở http://www.giaiphapexcel.com/forum/showthread.php?t=3417
Bạn tham khảo bài này sẽ rõ hơn.

SoiBien
17-11-07, 07:37 PM
bước 4 bạn đánh dấu vào mục chuyển mã clipboard, thì không cần chọn file nguồn và đích. vì lúc này clipboard đang chứa văn bản của bạn, cho nên bạn chỉ cần chuyển mã clipboard thôi.

Thân.

Thuyan.acc
17-11-07, 08:56 PM
Kính Thầy Cô cùng quý anh chị ,
Mãi đến giờ em vẫn loay quay đọc lại từ bài của Quý Thầy Cô hướng dẫn. Em vẫn chưa thực hiện được.


Vấn đề này đã được trao đổi ở http://www.giaiphapexcel.com/forum/showthread.php?t=3417
Bạn tham khảo bài này sẽ rõ hơn.

Không rõ cấu trúc của cơ sở dữ liệu này như thế nào đó (File tkcap2.dbf đã được em nén lại *.rar gởi lên ở bài 1)
Người bạn trong Cty họ nói họ in file này từ chương trình ra thì đâu có bị gì (Trong chương trình kế toán có chức năng Export sang Excel ). Nhưng đó là do chương trình kế toán có chức năng export ra Excel. Còn trong chương trình trong phần in các mẫu biểu không có thiết kế mẫu thì em phải lấy từ database đó ra.

Theo Thầy/Cô ThuNghi hướng dẫn ở bài 2


1/ Mở file TKCAP2 = FoxPro
2/ Tại khung command, nếu chưa có thì dùng phím Ctr F2 kích hoạt và nhập dòng lệnh
EXPORT TO c:\abc TYPE xls

Phần này em làm theo được rồi đó.

Em vào foxpro tại cửa sổ Command - Em dùng lệnh use để mở tập tin
tkcap2.dbf lên.
use e:\tkcap2.dbf
Tiếp theo trong dòng lệnh foxpro. Em đánh dòng lệnh
Export to e:\abc type xls
Xong - Use và cuối cùng là Quit (Thoát khỏi Foxpro)

Nhưng những bước kế tiếp theo thì em làm sao trớt que hà.
Phải nói là em quá tệ - Các Thầy cô cứ nện cho em vài +-+-+-+ +-+-+-+ +-+-+-+ để sáng mắt ra đi.
Đọc trên diễn đàn
Công Ty máy tính truyền thông điều khiển 3 C
http://komatsu-vn.com/komatsu/Documents/Convert.msi (http://komatsu-vn.com/komatsu/documents/Convert.msi)
Em thấy có cho download VietFlex về. Em thử nhưng cũng không được.
File word làm tốt.
------------
Các bước và cũng như các bài trong giaiphapexcel.com cũng có đề cập - Em đọc và em chỉ thực hiện duy nhất File word từ font này chuyển sang font kia em làm tốt.

Chỉ tội cái database này thôi !!!!!!

Lưu ý : Khi file của kế toán export từ chương trình kế toán chuyển xuống cho em thì em đọc được nhưng muốn chuyển font thì cũng rơi vào thế bí luôn. (File họ chuyển xuống em mở lên thấy font name : VNI-TIMES)

Vài hàng ghi lại khó khăn để xin chỉ dạy thêm.

Chúc cuối tuần cả gia đình giaiphapexcel trọn niềm vui và hạnh phúc.
Kính

SoiBien
17-11-07, 11:03 PM
Đây là các bước mình làm để đổi ra từ DBF thành cái kết quả này.
các chương trình sử dụng của mình là Unikey 3.63, MS Excel, Word 2000

1. New excel file
2. Menu Data/Get External Data... / New Database query...

Chọn Visual Foxpro Tables* trong list
OK
Trong khung Config Connection, Browse đến tập tin tkcap2.dbf
chọn tkcap2 trong khung Query Wizard - choose column, bấm vào nút > để chọn tất cả columns
Next để qua khung Query wizard - Filter data
Next tiếp để qua Query wizard - Sort Order
Next tiếp để qua khung Query wizard - Finish
chọn Return Data to Microsoft Excel
chọn Finish (có thể save lại query vừa tạo để lần sau sử dụng lại)
chọn ô A1 trong Returning External Data to Micosoft Excel, nhấn OK3. Chọn copy toàn bộ data trong cột cần chuyển mã (đây là cột description)
4. Mở New Word file, paste data vào, bấm ctrl+A để select tất cả tài liệu, bấm Ctrl+C để lưu vào clipboard
5. Mở chức năng công cụ của Unikey 3.63 (Ctrl + Shift + F6)
6. Chọn bảng mã nguồn, đích, đánh dấu kiểm vào hộp chuyển mã clipboard.

7. Bấm nút chuyển mã
8. quay về Word, xoá toàn bộ dữ liệu cũ, ctrl+V để paste dữ liệu đã được chuyển mã vào
9. chọn cột vừa được chuyển mã, copy
10. Quay về Excel, paste vào cột description

Bạn đã có dữ liệu với bảng mã mới (không bị mất chữ Đ).

P/s: font chữ Việt Nam nhiêu khê quá!

Thuyan.acc
18-11-07, 08:01 AM
Kính,

Em vô cùng cám ơn Quý Thầy, cô cùng các bạn hướng dẫn chi tiết các bước để em thực hiện tốt nhằm đáp ứng nhu cầu công việc em phải xử lý hằng ngày.
Việc hướng dẫn chi tiết cụ thể như thế giúp các thành viên còn bỡ ngỡ, kiến thức căn bản không có (như em) thật vô cùng quý báu.
Một lần nữa kính chân thành cám ơn Quý Thầy, cô cùng các bạn đã dành không ít thời gian để viết bài trả lời và hướng dẫn từng chi tiết cho từng thành viên.
Kính.
-----
Em có ghi lại bài của Thầy Soibien để xem và cách thực hiện.

viettrithanyeu
31-10-11, 11:12 PM
có ai giúp e đọc được font chữ của file *dbf trong này được ko, huhu