この掲示板は AutoCADマクロ屋本舗 の掲示板です。

【 注意 】最初に必ず ↓↓ 下記内容 ↓↓ を参照ください。
① マクロが分からない方は、まず 【 マクロ講座 】 を参照ください。
② 質問の前に 【 マクロ使用前の注意事項 】 をお読みください。
③ 質問する時は、新規投稿フォーム下の【 新規投稿時のお願い 】を必ずお読みください。

特定の図面を開くコマンドマクロ
特定のフォルダにある特定の図面ファイル(dwg)を開くだけのコマンドマクロを作成したいのですが、
^C^C_open;"フルパス";; という感じでは、ファイルを開くダイアログが出るだけになってしまいます。
filedia等の処理が必要なのでしょうか?
また、職場のセキュリティの都合上、スクリプトファイルは作成できない状況です、、、
AUTOCAD2016を使用中です。
何かご教示頂けましたら幸いですので、ご検討の程よろしくお願い致します。
  • AIKT
  • 2020/06/19 (Fri) 09:20:45
Re: 特定の図面を開くコマンドマクロ
どうしてもマクロじゃないとだめですか?
下記URLの画像にあるように、一度その図面を開いて、「最近開いたドキュメント」のところでピン止めするのはどうでしょうか。
https://knowledge.autodesk.com/ja/support/autocad/learn-explore/caas/CloudHelp/cloudhelp/2016/JPN/AutoCAD-Core/files/GUID-CB0CCA6C-91EB-4E59-A036-3331D0EDE154-htm.html
これですと、ファイルが変更になっても対応が容易ですし、開きたいファイルが複数になっても対応できると思うのですが。
  • LUNE
  • 2020/06/19 (Fri) 10:45:59
Re: 特定の図面を開くコマンドマクロ
ご提案ありがとうございます。
やはりスクリプトファイルなしとなると、意外と複雑な処理になってしまうんでしょうか。
一旦この方法でやってみようと思います。
  • AIKT
  • 2020/06/19 (Fri) 15:45:53
Re: 特定の図面を開くコマンドマクロ
手元で検証したところ、filediaを0にしたのちマクロで^C^C_open;"フルパス";;としても、パスの入力で止まってしまいご希望の動作にはならないようです。
スクリプトなら問題なく進むようですが・・・
  • LUNE
  • 2020/06/22 (Mon) 10:44:17

返信フォーム






プレビュー (投稿前に内容を確認)