ifs_excelToCad2.txt
2024.09.07 f.izawa

ifs_excelToCad2.exe
　起動中のエクセルの情報を取得し、LSP ファイルを作成する外部 EXE です。
　CAD と同じフォルダ、またはサポートパスに置いて下さい。
　同じフォルダに ifs_excelToCadResult.lsp が作成され、LISP でこのファイルをロードしています。
　コマンド終了後、このファイルは不要になります。削除しても問題ありません。

excelToCAD2.lsp
　ifs_excelToCad2.exe を呼び出す LISP ファイルです。
　どこに有っても構いません。
　テストする場合は、ドラッグ＆ドロップで CAD にロードして下さい。

　・excelToCad, excelToCadEx
　　アクティブなエクセルの選択中のセルの範囲を CAD 上に作成します。
　　excelToCad  ：結合セルの情報取得なし（速い）
　　excelToCadEx：結合セルの情報取得あり（遅い）
　　いずれも斜め以外の罫線は無視され、セルのまわりに線分が作成されます。

　・excelToCadApp, excelToCadAppEx
　　ifs_excelToCad2.exe を呼び出して、excelToCad, excelToCadExと同じ処理を行います。
　　LISP より速いです。
　　CAD と同じフォルダ、またはサポートパスに ifs_excelToCad2.exe が必要です。

　・cadToExcel, cadToClipBrd
　　CAD 上の線分(LINE)で作成された表の中の文字を、エクセル、またはクリップボードにコピーします。
　　「有効な Excel が見つからない」時は、cadToClipBrd でクリップボードにコピー。
　　エクセルにペーストできます。


履歴
・2023.07.17 
    ZWCAD に対応
    Excel の多くのバージョンで動くように変更
・2024.09.07 
    Excel から FontSize が取得できないとき、エラーになるのを対策
    ZWCAD で動かない関数を代替

