Excel VBA質問箱 IV

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

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


5377 / 76732 ←次へ | 前へ→

【76968】ハイパーリンクのファイルの更新日時取得
質問  ko E-MAIL  - 15/4/23(木) 11:23 -

引用なし
パスワード
   すみません、何が問題かわからないので、ご教示願います。

ハイパーリンクのファイルの更新日時を取得したいのですが、
マクロを実行しても、実際に更新された日時に変わりません。
おそらく、当日の更新に対応できていないように思われます。

※例えば、23日10:00に実行したとき、23日9:00に更新されたファイルがあっても、それは反映されず、
22日時点で更新されたものだけが反映されている状況です。 

Excel2007です。


Sub Auto_Open()
  Dim rng As Range
  Dim FileName As String
  Dim fso As New FileSystemObject

  ChDir ThisWorkbook.Path
  For Each rng In ActiveSheet.UsedRange
    If rng.Hyperlinks.Count > 0 Then
      FileName = fso.GetAbsolutePathName(rng.Hyperlinks(1).Address)
      If fso.FileExists(FileName) Then
        rng.Offset(0, 1) = fso.GetFile(FileName).DateLastModified
      End If
    End If
  Next
  
 
よろしくおねがいします。

222 hits

【76968】ハイパーリンクのファイルの更新日時取得 ko 15/4/23(木) 11:23 質問[未読]
【76969】Re:ハイパーリンクのファイルの更新日時取得 β 15/4/23(木) 12:07 発言[未読]
【76970】Re:ハイパーリンクのファイルの更新日時取得 β 15/4/23(木) 12:12 発言[未読]
【76977】Re:ハイパーリンクのファイルの更新日時取得 ko 15/4/23(木) 16:44 お礼[未読]
【76971】Re:ハイパーリンクのファイルの更新日時取得 独覚 15/4/23(木) 13:07 発言[未読]
【76972】Re:ハイパーリンクのファイルの更新日時取得 ko 15/4/23(木) 13:19 発言[未読]
【76973】Re:ハイパーリンクのファイルの更新日時取得 独覚 15/4/23(木) 13:28 発言[未読]
【76974】Re:ハイパーリンクのファイルの更新日時取得 ko 15/4/23(木) 13:37 発言[未読]
【76976】Re:ハイパーリンクのファイルの更新日時取得 ko 15/4/23(木) 16:39 お礼[未読]
【76975】Re:ハイパーリンクのファイルの更新日時取得 ko 15/4/23(木) 14:42 質問[未読]

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