|
▼あんどーなつ さん:
こんにちは
現象1はわかりません。
ActiveWorkbookの属性を取得しているので、マクロを実行する時のActiveWorkbookで
変わってきますが、その辺りは大丈夫でしょうか?
>[現象2]CSVファイル
>>[現象3]CSVファイル
>ファイルのプロパティでは
>作成 9/19
>更新 9/19
>アクセス 10/19
>にもかかわらず
>メッセージボックスでは M32/12/30 とありえない日付が表示される
どのような取得の仕方をしているのでしょうか?
>原因・回避策ご存知の方お願いします
原因・回避策は何とかなるかもしれませんが、これまでの情報では
詳細がわからないので原因・回避策もはっきりした事は言えません。
以下事実を、
そもそも論になりますが、CSVファイルってのはtextファイルです。
従って、ExcelBookのファイル形式は持ってないのでExcelのプロパティは通用しません。
例えばtextファイルの更新日は以下で取得します。
Sub t2()
Dim sFilePath As String
sFilePath = "E:\hoge\Book1.csv"
'ファイルの更新日時を取得する
MsgBox FileDateTime(sFilePath)
End Sub
|
|