Excel VBA質問箱 IV

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

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


7441 / 13644 ツリー ←次へ | 前へ→

【39134】ブックを閉じる前に更新させたいのですが・・ ビギナー 06/6/18(日) 20:44 質問[未読]
【39136】Re:ブックを閉じる前に更新させたいのです... ぱっせんじゃー 06/6/18(日) 21:02 発言[未読]
【39137】Re:ブックを閉じる前に更新させたいのです... ぱっせんじゃー 06/6/18(日) 21:04 発言[未読]
【39138】Re:ブックを閉じる前に更新させたいのです... ぱっせんじゃー 06/6/18(日) 21:16 発言[未読]
【39139】Re:ブックを閉じる前に更新させたいのです... ビギナー 06/6/18(日) 21:53 お礼[未読]

【39134】ブックを閉じる前に更新させたいのですが...
質問  ビギナー  - 06/6/18(日) 20:44 -

引用なし
パスワード
   「最終更新日」を更新させてから
ブックを閉じるにはどう書いたらよいのでしょうか?

Sub 更新日()
 Worksheets(A).Range("B1").Value=FileDateTime(ファイル名)
End Sub

今はこれで手動で変えているのですが・・
教えてください!

【39136】Re:ブックを閉じる前に更新させたいので...
発言  ぱっせんじゃー  - 06/6/18(日) 21:02 -

引用なし
パスワード
   他にも手があるような気がしますが、とりあえず、の案です。

ThisWorkbookモジュールに記述します。

Private Sub Workbook_BeforeClose(Cancel As Boolean)
ThisWorkbook.Save
End Sub

ブックを閉じるときに強制上書き保存します。

【39137】Re:ブックを閉じる前に更新させたいので...
発言  ぱっせんじゃー  - 06/6/18(日) 21:04 -

引用なし
パスワード
   すみません。
質問の意図を取り違えてました。
私のレスは無視してください。

【39138】Re:ブックを閉じる前に更新させたいので...
発言  ぱっせんじゃー  - 06/6/18(日) 21:16 -

引用なし
パスワード
   とりあえずは、↓でいけると思います。
ThisWorkbookモジュールに記述します。

Private Sub Workbook_BeforeClose(Cancel As Boolean)
ThisWorkbook.Save
End Sub

Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)
Dim FSO As Object
  Set FSO = CreateObject("Scripting.FileSystemObject")
  Worksheets(1).Cells(1, 1).Value = FSO.GetFile(ThisWorkbook.Path & "\" & ThisWorkbook.Name).DateLastModified
End Sub

【39139】Re:ブックを閉じる前に更新させたいので...
お礼  ビギナー  - 06/6/18(日) 21:53 -

引用なし
パスワード
   ぱっせんじゃーさん、
何回もありがとうございました。
できました!!

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