Đến nội dung


Hình ảnh

Xin chỉ giúp Có cách nào để nhập số liệu trong BV vào bảng tính nhanh nhất?


  • Please log in to reply
8 replies to this topic

#1 toai

toai

    biết vẽ ellipse

  • Members
  • PipPip
  • 59 Bài viết
Điểm đánh giá: 1 (bình thường)

Đã gửi 08 January 2009 - 11:35 PM

Mình đang làm biên bản để nghiệm thu hạng mục công việc. Xin hỏi có bạn nào biết cách lấy những số liệu của cao độ và bề rộng từ trắc ngang sang bảng tinh Exel cho nhanh không chứ mình nhập thủ công thấy mỏi mắt, mỏi tay quá.Rất mong nhận được sự giúp đỡ của các bạn.
  • 0
Mưu sự tại nhân, thành sự tại thiên.

#2 nataca

nataca

    biết lệnh adcenter

  • Members
  • PipPipPipPipPipPipPip
  • 712 Bài viết
Điểm đánh giá: 553 (tốt)

Đã gửi 08 January 2009 - 11:41 PM

Mình đang làm biên bản để nghiệm thu hạng mục công việc. Xin hỏi có bạn nào biết cách lấy những số liệu của cao độ và bề rộng từ trắc ngang sang bảng tinh Exel cho nhanh không chứ mình nhập thủ công thấy mỏi mắt, mỏi tay quá.Rất mong nhận được sự giúp đỡ của các bạn.

Anh cho em xem 2 file: File bản vẽ trắc ngang (chỉ rõ những cái gì cần xuất ra excel) và file excel (trình bày các giá trị như thế nào).
  • 0

#3 toai

toai

    biết vẽ ellipse

  • Members
  • PipPip
  • 59 Bài viết
Điểm đánh giá: 1 (bình thường)

Đã gửi 09 January 2009 - 12:01 AM

Anh cho em xem 2 file: File bản vẽ trắc ngang (chỉ rõ những cái gì cần xuất ra excel) và file excel (trình bày các giá trị như thế nào).

Đây là file bản vẽ:http://www.cadviet.com/upfiles/1_6.dwg. Mình đang lập bảng kiểm tra, nghiệm thu cao độ và kích thước hình học mặt đường. Vấn đề là mình chỉ có mỗi cách lật từng M/c và nhập từng giá trị cao độ tim, trái, phải và bề rộng mặt đường thiết kế trong Hs vào bảng thôi, Lâu ghê gớm bạn ơi.
  • 0
Mưu sự tại nhân, thành sự tại thiên.

#4 nataca

nataca

    biết lệnh adcenter

  • Members
  • PipPipPipPipPipPipPip
  • 712 Bài viết
Điểm đánh giá: 553 (tốt)

Đã gửi 09 January 2009 - 12:15 AM

Đây là file bản vẽ:http://www.cadviet.com/upfiles/1_6.dwg. Mình đang lập bảng kiểm tra, nghiệm thu cao độ và kích thước hình học mặt đường. Vấn đề là mình chỉ có mỗi cách lật từng M/c và nhập từng giá trị cao độ tim, trái, phải và bề rộng mặt đường thiết kế trong Hs vào bảng thôi, Lâu ghê gớm bạn ơi.

Bác dùng lisp này. http://www.cadviet.c...ext_to_file.vlx
Đánh lệnh T2FX -> chọn các text (theo cùng 1 hàng) -> chương trình sẽ hỏi anh lưu file giá trị text (có cả toạ độ của text nữa nếu bác không dùng đến thì bỏ qua nó) dưới dạng file .csv
Đánh lệnh T2FY -> tương tự như trên nhưng các text này phải cùng 1 cột.
  • 0

#5 toai

toai

    biết vẽ ellipse

  • Members
  • PipPip
  • 59 Bài viết
Điểm đánh giá: 1 (bình thường)

Đã gửi 09 January 2009 - 10:54 AM

Bác dùng lisp này. http://www.cadviet.c...ext_to_file.vlx
Đánh lệnh T2FX -> chọn các text (theo cùng 1 hàng) -> chương trình sẽ hỏi anh lưu file giá trị text (có cả toạ độ của text nữa nếu bác không dùng đến thì bỏ qua nó) dưới dạng file .csv
Đánh lệnh T2FY -> tương tự như trên nhưng các text này phải cùng 1 cột.

Cám ơn natca rất nhiều.Mình đã sử dụng lisp của bạn rồi, nó chạy bình thường. Nhưng khi dùng cả hai lệnh T2FX(Y) lúc lưu sang file.csv thì các số đã chọn trong Acad đều nằm ở cột dọc và thể hiện cả tọa độ text nữa. Có thể do mình chưa quen chăng?Còn vấn đề này nữa: hình như mỗi lần thực hiện lệnh T2FX(Y) thì số được chọn của mỗi lệnh đó phải lưu sang một file khác nhau đúng k bạn?Mình gửi theo cả file trắc ngang và file mẫu bảng kiểm tra, và file mình thực hiện theo hướng dẫn của bạn, bạn xem và hướng dẫn lại cho mình với nhé.
http://www.cadviet.com/upfiles/1_7.dwg
http://www.cadviet.c.../Nhap_CD_KT.xls
http://www.cadviet.c...luu_so_lieu.csv
http://www.cadviet.c...u_so_lieu_Y.csv
  • 0
Mưu sự tại nhân, thành sự tại thiên.

#6 nataca

nataca

    biết lệnh adcenter

  • Members
  • PipPipPipPipPipPipPip
  • 712 Bài viết
Điểm đánh giá: 553 (tốt)

Đã gửi 10 January 2009 - 08:19 AM

Cám ơn natca rất nhiều.Mình đã sử dụng lisp của bạn rồi, nó chạy bình thường. Nhưng khi dùng cả hai lệnh T2FX(Y) lúc lưu sang file.csv thì các số đã chọn trong Acad đều nằm ở cột dọc và thể hiện cả tọa độ text nữa. Có thể do mình chưa quen chăng?Còn vấn đề này nữa: hình như mỗi lần thực hiện lệnh T2FX(Y) thì số được chọn của mỗi lệnh đó phải lưu sang một file khác nhau đúng k bạn?Mình gửi theo cả file trắc ngang và file mẫu bảng kiểm tra, và file mình thực hiện theo hướng dẫn của bạn, bạn xem và hướng dẫn lại cho mình với nhé.
http://www.cadviet.com/upfiles/1_7.dwg
http://www.cadviet.c.../Nhap_CD_KT.xls
http://www.cadviet.c...luu_so_lieu.csv
http://www.cadviet.c...u_so_lieu_Y.csv

Vâng bác ạ. 2 lệnh trên em viết dùng trong trường hợp lấy các số liệu từ bản vẽ ( lấy tên cọc và cao độ, khoảng cách lẻ trên trắc dọc bằng lệnh T2FX, lấy khối lượng trên trắc ngang bằng T2FY ). Lisp này về cơ bản nó là lấy các text và sắp xếp các text đó theo thứ tự như trên bản vẽ (T2FX sẽ sắp xếp các text xuất ra theo thứ tự từ trái qua phải rồi ghi ra file dưới dạng cột như bác thấy, T2FY sẽ sắp xếp các text từ trên xuống dưới, cai' này hữu dụng ở chỗ nó ko bị ảnh hưởng khi bác chọn text nào trước text nào sau).Với Form bảng như của bác thì phải viết riêng 1 cái lisp để làm cho nhanh. Nhưng em muốn biết là bác có thường xuyên làm công việc này không? Nếu bác thường xuyên làm thì em sẽ viết tặng bác, còn nếu đây là việc không thường xuyên thì bác có thể dùng tạm lisp em gửi là cũng có thể giải quyết được phần nào rùi bác ạ ( trong trường hợp của bác thì chỉ dùng T2FX thôi)
  • 0

#7 nataca

nataca

    biết lệnh adcenter

  • Members
  • PipPipPipPipPipPipPip
  • 712 Bài viết
Điểm đánh giá: 553 (tốt)

Đã gửi 10 January 2009 - 08:23 AM

Vâng bác ạ. 2 lệnh trên em viết dùng trong trường hợp lấy các số liệu từ bản vẽ ( lấy tên cọc và cao độ, khoảng cách lẻ trên trắc dọc bằng lệnh T2FX, lấy khối lượng trên trắc ngang bằng T2FY ). Lisp này về cơ bản nó là lấy các text và sắp xếp các text đó theo thứ tự như trên bản vẽ (T2FX sẽ sắp xếp các text xuất ra theo thứ tự từ trái qua phải rồi ghi ra file dưới dạng cột như bác thấy, T2FY sẽ sắp xếp các text từ trên xuống dưới, cai' này hữu dụng ở chỗ nó ko bị ảnh hưởng khi bác chọn text nào trước text nào sau).Với Form bảng như của bác thì phải viết riêng 1 cái lisp để làm cho nhanh. Nhưng em muốn biết là bác có thường xuyên làm công việc này không? Nếu bác thường xuyên làm thì em sẽ viết tặng bác, còn nếu đây là việc không thường xuyên thì bác có thể dùng tạm lisp em gửi là cũng có thể giải quyết được phần nào rùi bác ạ ( trong trường hợp của bác thì chỉ dùng T2FX thôi)

Em lưu ý bác thêm 1 chút là bác nên post chủ đề này vào mục chuyên ngành như: autolisp, kỹ thuật autocad.....để các anh em tiện theo dõi và giúp đỡ bác nhanh hơn. ^_^
  • 0

#8 toai

toai

    biết vẽ ellipse

  • Members
  • PipPip
  • 59 Bài viết
Điểm đánh giá: 1 (bình thường)

Đã gửi 10 January 2009 - 08:26 PM

Em lưu ý bác thêm 1 chút là bác nên post chủ đề này vào mục chuyên ngành như: autolisp, kỹ thuật autocad.....để các anh em tiện theo dõi và giúp đỡ bác nhanh hơn. ^_^


Mình ít có đk chuyên sâu về máy tính nên rất hạn chế trong việc tự tạo cho mình những tiện ích trong công việc từ lĩnh vực này.Bạn hãy giúp mình một cái lisp có thể giải quyết vấn đề đã nêu trên vì bây giờ công việc của mình phải tập trung nhiều vào nội nghiệp(Hiện tại có hơn 15 km mình phải tách phần CĐ và KC từ cắt ngang để hoàn công)Thực sự mình cũng chỉ mới tham gia diễn đàn nên có nhiều điều còn bỡ ngỡ, mong nhận được sự giúp đỡ của các bạn.Thank!
  • 0
Mưu sự tại nhân, thành sự tại thiên.

#9 meilivn

meilivn

    biết pan

  • Members
  • Pip
  • 6 Bài viết
Điểm đánh giá: 0 (bình thường)

Đã gửi 19 October 2010 - 11:49 AM

Vâng bác ạ. 2 lệnh trên em viết dùng trong trường hợp lấy các số liệu từ bản vẽ ( lấy tên cọc và cao độ, khoảng cách lẻ trên trắc dọc bằng lệnh T2FX, lấy khối lượng trên trắc ngang bằng T2FY ). Lisp này về cơ bản nó là lấy các text và sắp xếp các text đó theo thứ tự như trên bản vẽ (T2FX sẽ sắp xếp các text xuất ra theo thứ tự từ trái qua phải rồi ghi ra file dưới dạng cột như bác thấy, T2FY sẽ sắp xếp các text từ trên xuống dưới, cai' này hữu dụng ở chỗ nó ko bị ảnh hưởng khi bác chọn text nào trước text nào sau).Với Form bảng như của bác thì phải viết riêng 1 cái lisp để làm cho nhanh. Nhưng em muốn biết là bác có thường xuyên làm công việc này không? Nếu bác thường xuyên làm thì em sẽ viết tặng bác, còn nếu đây là việc không thường xuyên thì bác có thể dùng tạm lisp em gửi là cũng có thể giải quyết được phần nào rùi bác ạ ( trong trường hợp của bác thì chỉ dùng T2FX thôi)

Lisp của bạn rất hay. Mình hay phải sử dụng, nhưng mình chỉ cần giá trị text trong ô thôi. Bạn có thể viết dúp mình để dữ liệu xuất ra có dạng như file này được không?
http://www.cadviet.c...tuyen_chinh.rar
  • 0