
Excelマクロ有効テンプレートで保存した「ひな形ブック」に下記のマクロを設定しております。
Sub 電子受付()
Application.ScreenUpdating = False
Const folder As String = "\\nas-sp01\share\確認部\電子申請 関連\1.受付\1.確認申請\"
Dim newName As Variant
Dim initName As String
initName = folder & Range("CE1").Value
newName = Application.GetSaveAsFilename(InitialFileName:=initName, FileFilter:="Excel マクロ有効ブック(*.xlsm), *.xlsm")
If newName = False Then Exit Sub
ThisWorkbook.SaveCopyAs newName
Dim WS As Worksheet
Dim TargetCheck As String
Dim List As Variant
Dim i As Long
Dim Chk As Boolean
List = Array("細則", "角地", "真北", "自衛隊", "休日")
For Each WS In Worksheets
Chk = False
If WS.Visible = False Then
For i = 0 To UBound(List)
If WS.Name = List(i) Then
Chk = True
Exit For
End If
Next i
If Chk = False Then
TargetCheck = TargetCheck & WS.Name & vbCrLf
Application.DisplayAlerts = False
WS.Delete
Application.DisplayAlerts = True
End If
End If
Next WS
If TargetCheck = "" Then
MsgBox "非表示シートはありません。処理を終了します。"
Else
MsgBox "以下の非表示シートを削除しました。" & vbCrLf & vbCrLf & TargetCheck
End If
ThisWorkbook.SaveAs newName, xlOpenXMLWorkbookMacroEnabled
Application.ScreenUpdating = True
Application.Quit
With ThisWorkbook
.Saved = True
.Close False
End With
End Sub
このマクロは指定のフォルダー内に、不要な非表示シートを削除し、「CE1」値をファイル名にして保存、ブックをクローズ出来るマクロコードです。
例えば、CE1=【青紙】北海太郎様邸とし
マクロを実行すると
「この場所に’\\nas-sp01\share\確認部\電子申請 関連\1.受付\1.確認申請\北海太郎【青紙】北海太郎様邸.xlsm’という名前のファイルが既にあります。置き換えますか?」
と警告文字が出てしまいます。
この警告文字が出ないようにする方法を教えてください。
よろしくお願いいたします。

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
EXCELで日付を自動でファイル名...
-
エクセル2013vbaで、見えない名...
-
【マクロ】excelファイルを開く...
-
エクセル終了時の保存確認メッ...
-
Excelマクロ ファイル名が変わ...
-
Adobe Reader を閉じる
-
エクセルの関数を使って、セル...
-
excelでpersonal.xlsを常に開く...
-
VBAを一度起動するとずっと出て...
-
AccessからExcelマ...
-
Excelからnotesメールを自動で...
-
Wordで貼り付け(ペースト)機能...
-
マクロを設定したのに、拡張子...
-
エクセルのマクロの無効設定を...
-
ご存知の方教えてください!!
-
エクセルファイルを自身のファ...
-
昨日まで動いていたエクセルの...
-
エクセルのあるセルにカーソル...
-
エクセルにマクロが!
-
マイクロソフトのオフィス2007...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルで印刷する方法 エクセ...
-
VBAを一度起動するとずっと出て...
-
昨日まで動いていたエクセルの...
-
エクセル終了時の保存確認メッ...
-
excelファイルに使われているVB...
-
コピーしたファイルのマクロを...
-
別のパソコンでエクセルのマク...
-
Excelが勝手にシート移動してし...
-
【マクロ】宣言は、何のために...
-
Excelマクロ ファイル名が変わ...
-
【マクロ】エラーが発生⇒実行時...
-
VBA マクロ実行時エラー’1004Ra...
-
excelのマクロ実行でブロックさ...
-
エクセル2013vbaで、見えない名...
-
マクロを消すマクロは不可能?
-
エクセルマクロ実行中に別ファ...
-
EXCEL マクロ クリップボードク...
-
マクロを設定したのに、拡張子...
-
excelが別プロセスで起動してし...
-
アクセスでファイルを開いたと...
おすすめ情報