Chuyển đến nội dung
Diễn đàn CADViet
  • Thông báo

    • Nguyen Hoanh

      CADViet đã hoàn tất nâng cấp   14/09/2017

      Chào các bạn, CADViet đã hoàn tất việc nâng cấp lên phiên bản mới. Tất cả các chức năng đã hoạt động theo kỳ vọng của ban quản trị. Nếu có vấn đề gì cần phản hồi, các bản post ở đây nhé: Trân trọng, Nguyễn Hoành.
Đăng nhập để thực hiện theo  
huyenle

Nhờ Tìm Lisp Có Tên Lệnh Là Defun C: Txtx

Các bài được khuyến nghị

chào cách anh chị trên diễn đàn trước đây em có một lisp xuất text từ cad sang excel nó giống hệt với lisp trong topic này http://www.cadviet.com/forum/topic/65674-yeu-cau-lisp-xuat-text-theo-thu-tu-chon-ra-excel/  và em nghĩ nó được đẻ ra từ đó. Một lần mất dữ liệu trên ổ cứng và lisp đó đã ra đi em tìm trên diễn đàn cadviet thì tìm được bài viết mà em vừa đưa link lên đó nhưng lisp của em sau khi xuất sang csv nó bố trí giống với bảng trong cad  tức là cũng tách hàng tác cột như bên bảng chèn trong cad. Xin lỗi nếu mất thời gian của mọi người nhưng thực sự nó rất cần với em lúc này nếu ai có hoặc vô tình thấy nó thì cho em xin với. em cảm ơn. Mấy lisp trên diễn đàn thì số liệu cũng được tách thành hàng nhưng ở cột thì text nằm hết vào 1 ô chỉ ngăn cách nhau dấu phẩy như thế này ví dụ: 123,123,125,145,155, và em muốn nó phải tác ra giống cái bảng trong cad không

 

Em xin chân thành cảm ơn :((

Chia sẻ bài đăng này


Liên kết tới bài đăng
Chia sẻ trên các trang web khác

Cái khoản tìm hộ thì mình cực nhác nhưng nhiều chuyện tí thì có ^^ :D :D :D

Với cái lisp "..nhưng ở cột thì text nằm hết vào 1 ô chỉ ngăn cách nhau dấu phẩy như thế này ví dụ: 123,123,125,145,155..." Bạn có thể thử cài:

- Với win (System): Decimal symbol là dấu chấm (.), Digit grouping symbol là dâu phẩy (,)

- Với excel: Tích chọn Use system separators

 >>> Chạy lisp lại xem sao ?!

  • Vote tăng 1

Chia sẻ bài đăng này


Liên kết tới bài đăng
Chia sẻ trên các trang web khác

Chào bạn hiepttr mình cảm ơn bạn đã giúp mình làm được. Mình là dân hay chạy dự toán nên hay để  Decimal symbol là dấu chấm (,), Digit grouping symbol là dâu phẩy (.) bây giờ mà để như thế thì mỗi lần chạy lisp xong là phải chỉnh lại để làm các việc khác thì có vẻ hơi bất tiện. Lẽ ra phải thảo luận trong chủ đề của lisp đó nhưng mình đã lỡ hỏi trong chủ đề này rồi mong mọi người thông cảm. Bạn hiepttr  và các anh chị trên diễn đàn có cách nào không cần đổi Decimal symbol là dấu chấm (,), Digit grouping symbol là dâu phẩy (.) không? 

Chia sẻ bài đăng này


Liên kết tới bài đăng
Chia sẻ trên các trang web khác

Nếu dùng lisp ở bài #13, bạn thử thay ở dòng này: txl (strcat txl t1 ","))  thành: txl (strcat txl t1 ";")) xem sao (tức là thay "," thành ";").

Chia sẻ bài đăng này


Liên kết tới bài đăng
Chia sẻ trên các trang web khác

Nếu dùng lisp ở bài #13, bạn thử thay ở dòng này: txl (strcat txl t1 ","))  thành: txl (strcat txl t1 ";")) xem sao (tức là thay "," thành ";")

Bạn ơi cho hỏi tí nó bị thế này là thế nào ; error: no function definition: ACET-SS-TO-LIST sau khi mình sử theo bạn bảo

Chia sẻ bài đăng này


Liên kết tới bài đăng
Chia sẻ trên các trang web khác

cảm ơn  quocmanh04tt  và mọi người mình sẽ xem lại cad mọi việc thế là ổn rồi, nhưng mình muốn bạn có thể bổ sung cho mình các hàng nó cách nhau một hàng trắng khi xuất sang csc không? mình gửi kèm hình bên dưới. Mình biết không nên yêu cầu như thế vì lisp này nó được sinh ra trong một chủ đề khác và phải trao đổi ở mục đó nhưng mình đã lỡ tạo bài viết rồi nên mong bạn và mọi người thông cảm admin đừng xóa bài của mình nhé vì mình mới tham gia diễn đàn và trình độ còn kém152408_01.jpg

Chia sẻ bài đăng này


Liên kết tới bài đăng
Chia sẻ trên các trang web khác

Tạo một tài khoản hoặc đăng nhập để nhận xét

Bạn cần phải là một thành viên để lại một bình luận

Tạo tài khoản

Đăng ký một tài khoản mới trong cộng đồng của chúng tôi. Điều đó dễ mà.

Đăng ký tài khoản mới

Đăng nhập

Bạn có sẵn sàng để tạo một tài khoản ? Đăng nhập tại đây.

Đăng nhập ngay

Đăng nhập để thực hiện theo  

×