質問
VBAでマクロを使って、マクロ無効のエクセルシートとして名前を付けて保
- 投稿日時:2010/09/13 21:32
VBAでマクロを使って、マクロ無効のエクセルシートとして名前を付けて保存ってできますか??
FileFilter:="エクセルファイル(*.xlsx),*.xlsx"
として保存すると、保存はできるのですが、開くことができません。
VBA初心者です。よろしくお願いします。
回答 (1件)
- 最新から表示
- 回答順に表示
- ベストアンサーのみ表示
No.1ベストアンサー20pt
- 回答日時:2010/09/13 23:30
#Excelのバージョンが2007だとして。
Book名が固定なら
ActiveWorkbook.SaveAs Filename:="c:\test\test.xlsx", FileFormat:=xlOpenXMLWorkbook
'"c:\test\test.xlsx"はテキトーです。
...っていう事でしょうか?
それとも
Sub Macro1()
Dim x As Variant
x = Application.GetSaveAsFilename(fileFilter:="エクセルファイル(*.xlsx),*.xlsx")
If VarType(x) <> vbBoolean Then
ActiveWorkbook.SaveAs Filename:=x, FileFormat:=xlOpenXMLWorkbook
End If
End Sub
こちらでしょうか。
この回答へのお礼
できました。
ありがとぉございます!!
このQ&Aを見た人はこんなQ&Aも見ています
- 4エクセルで「名前を付けて保存する」マクロ
- 5VBAにて新規ブックへ既存シートのコピー
- 6EXCELファイルのカレントフォルダを取得するには?
- 7エクセルVBAのIf,Then 構文でOr条件とAnd条件の結合方法?
- 8EXCELのVBAでシートコピーをしたとき元のマクロを削除するには?
- 9EXCEL VBAマクロ作成で、他のEXCELからデータを取り込みたい
- 10EXCELマクロで上書きメッセージ無しで保存する方法
- 11VBAで別エクセルファイルから指定エクセルファイルにシートをコピー
- 12Excel 2007 マクロ 別ブックのシートをコピーする方法
- 13Excel 名前を付けて保存のVBA
- 14VBA マクロ実行時エラー 1004
- 15ExcelVBAでの空白セルの判断方法
- 16エクセル マクロで指定フォルダを開く
- 17エクセルマクロで 新規ブックにシートをコピーして保存
- 18VBAの質問です 数値を文字列に
- 19保存先のフォルダ名を指定したいとき
- 20EXCELの日付データを文字列に変換したい
注目の記事
教えて!Firefox
より速く、より安全なウェブブラウザ「Firefox(ファイアーフォックス)」に関する疑問をみんなで解決。全くの初心者から上級者までFirefoxの魅力を十分に味わうために、教えて!gooのユーザーみんながお手伝いします。
このQ&Aを見た人がよく見るQ&A
このカテゴリで人気のQ&Aランキング
- 4エクセル2010を2003で開くには。
- 5【エクセル】IF関数 AまたはBな...
- 6ワード、エクセル2007と201...
- 7プロダクトキーの確認方法
- 8Office2013試用版期限切れ後、使用...
- 9購入しても大丈夫?並行輸入品Offic...
- 10条件付き書式のやり方。隣のセルも...
- 11「ワード2010」の書式設定について
- 12MS Officeの OEM版/DSPとは?
- 13エクセルを使用して、顧客管理デー...
- 14IF関数を使って3つ以上のある範囲...
- 15IF関数か他の関数で、5つの複数条...
- 16Office2007→Office2010へのアップグ...
- 17Office Home&Studentについて
- 18Powerpointで文字飾りのルビは使用...
- 19A4サイズ1枚にA5サイズを2つ印刷...
- 20Excel写真帳の写真を挿入マクロを教...