SaveAs メソッド(ActiveX)

指定したファイルにドキュメントを保存します。メニュー グループに対してはサポートされなくなりました。

サポートされているプラットフォーム: Windows のみ

構文と要素 - Document

VBA:

object.SaveAs FileName, FileType [, SecurityParams]
object

タイプ: Document

このメソッドが適用されるオブジェクト。

FileName

アクセス: 入力のみ

タイプ: 文字列

ファイルのフル パス/ファイル名および有効な URL アドレス。アクティブなドキュメントは、新しい名前になります。

FileType

アクセス: 入力のみ; オプション

タイプ: AcSaveAsType 列挙型

  • acR12_dxf: AutoCAD R12 DXF (*.dxf)
  • acR14_dwg: AutoCAD R14 DWG (*.dwg)
  • ac2000_dwg: AutoCAD 2000 DWG (*.dwg)
  • ac2000_dxf: AutoCAD 2000 DXF (*.dxf)
  • ac2000_Template: AutoCAD 2000 図面テンプレート ファイル(*.dwt)
  • ac2004_dwg: AutoCAD 2004 DWG (*.dwg)
  • ac2004_dxf: AutoCAD 2004 DXF (*.dxf)
  • ac2004_Template: AutoCAD 2004 図面テンプレート ファイル(*.dwt)
  • ac2007_dwg: AutoCAD 2007 DWG (*.dwg)
  • ac2007_dxf: AutoCAD 2007 DXF (*.dxf)
  • ac2007_Template: AutoCAD 2007 図面テンプレート ファイル(*.dwt)
  • ac2010_dwg: AutoCAD 2010 DWG (*.dwg)
  • ac2010_dxf: AutoCAD 2010 DXF (*.dxf)
  • ac2010_Template: AutoCAD 2010 図面テンプレート ファイル(*.dwt)
  • ac2013_dwg: AutoCAD 2013 DWG (*.dwg)
  • ac2013_dxf: AutoCAD 2013 DXF (*.dxf)
  • ac2013_Template: AutoCAD 2013 図面テンプレート ファイル(*.dwt)
  • acNative: 最新の図面のバージョンと同じ意味。このリリースでは、この値は ac2013_dwg と同じです。
SecurityParams

アクセス: 入力のみ; オプション

タイプ: バリアント型(SecurityParams オブジェクト)

暗号化された図面のセキュリティの設定。

構文と要素 - MenuGroup

VBA:

object.SaveAs MenuFileName, MenuFileType
object

タイプ: MenuGroup

このメソッドが適用されるオブジェクト。

MenuFileName

アクセス: 入力のみ

タイプ: 文字列

メニュー グループの保存先の絶対パスとファイル名。

MenuFileType

アクセス: 入力のみ

タイプ: AcMenuFileType 列挙型

  • acMenuFileCompiled
  • acMenuFileSource

戻り値(RetVal)

戻り値はありません。

注意

ドキュメントの既定のファイル タイプは ac2013_dwg です。値 acR14_dxf は、廃止されました。

ドキュメントは、上に示された拡張子のファイルとしてのみ保存することができます。他のファイル タイプで保存するには Export メソッドを使用してください。

セキュア URL に保存するとき、パスワードの入力を求めるダイアログ ボックスが表示されます。このときに、メッセージ ボックスも表示されます(ブラウザでこの動作をオフにしていない場合)。

メニュー グループは、AutoCAD 2006 以降のリリースで保存することはできません。このメソッドは、将来のバージョンでは、MenuGroup オブジェクトから除去されます。

VBA:

Sub Example_SaveAs()
    ' The following example saves current drawing as "test.dwg"
    
    ThisDrawing.SaveAs "test.dwg"
    
End Sub

Visual LISP:

(defun c:Example_SaveAs()
    ;; The following example saves current drawing as "test.dwg"
    (setq acadObj (vlax-get-acad-object))
    (setq doc (vla-get-ActiveDocument acadObj))

    (vla-SaveAs doc "test.dwg")
)