ワークブック保存するにはSaveメソッドを使用します。
上のコードのようにファイル名を指定してSaveメソッドを記述するとファイルが保存されます。
またSaveAsメソッドを使用するとファイル名を指定して保存できます。
上のようにファイル名を「book_save.xls」から「book_saveas.xls」に変更して保存することができます。 ワークブックの名前を変更して保存する場合は、Filenameで新しいファイル名を指定します。
これをもう一ひねりして、テキストボックスに記述したファイル名で保存するようにしてみました。
まずユーザーフォームはこんな感じにしました。
このテキストボックスの中にファイル名を記入せずにボタンを押すとエラーになるので、それを回避するためのIf文を使って、次のように書いてみました。
|