2017-12-11 12 views
0

Excelのautocadにセルの範囲をコピー&ペーストすると、OLEオブジェクトのデフォルトサイズの値を設定したいと考えています。コピーしたオブジェクトのxとyのディメンションにデフォルト値を設定してExcelからAutoCADに設定するにはどうすればよいですか?

通常、Excelからautocadにコピーして貼り付けるときは、オートキャドで、正しくスケーリングするにはスケーリングを混乱させる必要があります。これには不必要な時間がかかります。

代わりに、特定の高さと幅でこの範囲のセルを貼り付けることを奨めます。 ExcelまたはAutoCADで、コピーされたオブジェクトのデフォルトのxおよびy寸法を設定できるプロパティがあるかどうか不思議です。

(This is the object copied into autocad) The area in blue is what i want to preset a height and width for.

エクセルにコピーするセルの範囲は常に同じですが、それはそれで別のデータに各ジョブを持つことになります。 It's the area highlighted in gray.

答えて

0

あなたは洗練されたリスプを作っていない限り、その場で行うことはできません。 私にとっては、私は1つのオブジェクトだけに必要なすべての調整を行います(スケーリングするか、線または四角形に揃える)。このオブジェクトを図面内で何度もコピーした後、Excelから必要な範囲をコピーしてこれらのコピー(OLE> OPEN)を編集します。

enter image description here

+0

ありがとうございました!これは便利です。 –

+0

AutocadにはMSOLESCALEという変数があります。 スケールファクタ[私の場合:.518]を計算するために、これを機能させるために、それぞれのオブジェクトを貼り付ける必要がありました。 もう一つの小さな問題があることを認識しました。 私が生産性を最大限に高める方法でこれをパッチしたのは、.518を設定するボタンを作ることでした。 MSOLESCALE変数。今すぐボタンを押すと、新しいスケールが新しいドキュメントに設定されます。 –

関連する問題