私はVBAに新しいので何か助けに感謝します。私のSaveFileサブに問題があります。これは実際に私がファイルを保存することができますが、私は再びExcelをExcelファイルとして認識しませんそれを開くしようとするとき。実際、デスクトップからファイルを右クリックしてプロパティをチェックすると、ファイルの種類は「ファイル」になります。私はフォーマットのものを読んだことがあるが、このファイルをxlsx形式で保存することはできません。私はマクロが有効になっているExcelファイルを正常に動作させることができましたが、それは私が望むものではありません。私のコードは以下の通りです。不明な点がある場合は質問してください。VBAにxlsxファイルとして保存することに苦労しています
ありがとうございました。
サブセーブファイル()
MsgBox ("You will now be prompted to save your file") 'Notifies User
savename = Application.GetSaveAsFilename() 'Gets directory/name
ActiveWorkbook.SaveAs Filename:=savename, FileFormat:=51 'Something iswrong
End Subのここ
は "フォーマットレス" ファイル
私は実際に保存するときにマクロを削除したいだけです。 – champ8686
これは通常動作するはずです。どのExcelのバージョンを使用していますか?保存するとマクロが削除されるという通知がExcelから届きますか? – Simon
はい通知を受け取ります。 Illはフォーマットされていないファイルの画像を表示します。 – champ8686