Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


56805 / 76732 ←次へ | 前へ→

【24671】Re:SaveAsメソッドについて
回答  小僧  - 05/5/2(月) 14:15 -

引用なし
パスワード
   みなさんこんにちは。

ちゃっぴさんから頂いたヒントの「FileExists」を使った判定です。

Function 存在チェック(FLG As Boolean)
Dim SName As String
Dim FSO As Object
  SName = "アントニオ馬場" & Format(Now(), "m月d日") & ".xls"
  Set FSO = CreateObject("Scripting.FileSystemObject")

  FLG = True
  
  If FSO.FileExists(ActiveWorkbook.Path & "\" & SName) Then
    If MsgBox("本日2回目の処理です。上書きしますか?", vbOKCancel) = vbCancel Then
      FLG = False
    End If
  End If
  Set FSO = Nothing
End Function

メインのモジュールから
  Call 存在チェック(Chk) 'ChkはBoolean型

で呼び出して、戻り値:ChkがFalseなら
>Workbooks.Add

以下の処理を行わないのは如何でしょうか?

0 hits

【24651】SaveAsメソッドについて アントニオ馬場 05/5/1(日) 2:25 質問
【24655】Re:SaveAsメソッドについて ponpon 05/5/1(日) 10:08 回答
【24656】Re:SaveAsメソッドについて アントニオ馬場 05/5/1(日) 18:51 質問
【24658】Re:SaveAsメソッドについて つん 05/5/1(日) 19:35 回答
【24660】Re:SaveAsメソッドについて アントニオ馬場 05/5/1(日) 20:59 質問
【24661】Re:SaveAsメソッドについて ちゃっぴ 05/5/1(日) 21:18 回答
【24662】Re:SaveAsメソッドについて ちゃっぴ 05/5/1(日) 21:29 回答
【24671】Re:SaveAsメソッドについて 小僧 05/5/2(月) 14:15 回答
【24691】Re:SaveAsメソッドについて アントニオ馬場 05/5/3(火) 17:55 お礼
【24659】Re:SaveAsメソッドについて ponpon 05/5/1(日) 19:36 回答
【24657】Re:SaveAsメソッドについて MK本舗 05/5/1(日) 19:32 発言

56805 / 76732 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free