No.2ベストアンサー
- 回答日時:
こちらの環境 WindowsXP IE7 では以下のコードで取得できていますが
【ユーザー名】の箇所は、貴方のPCのユーザー名を記入してください。
Dim shell
Dim f,f2,f3
Dim i,i2,i3
Dim msg
Set shell = CreateObject("Shell.Application")
Set f = shell.NameSpace("C:\Documents and Settings\【ユーザー名】\Local Settings\History")
For Each i In f.Items
msg = i.Name & vbCrLf
Set f2 = i.GetFolder
For Each i2 In f2.Items
msg = msg & i2.Name & vbCrLf
Set f3 = i2.GetFolder
For Each i3 In f3.Items
msg = msg & f3.GetDetailsOf(i3, 0) & vbTab & f3.GetDetailsOf(i3, 1) & vbTab & f3.GetDetailsOf(i3, 2) & vbCrLf
Next
Next
Next
MsgBox msg
No.1
- 回答日時:
'
http://oshiete.goo.ne.jp/qa/3088176.htmlこちらのが、そのまま使えそうですね
For Each i In f.Items
msg = i.Name & vbCrLf
Set f2 = i.GetFolder
For Each i2 In f2.Items
msg = msg & i2.Name & vbCrLf
Set f3 = i2.GetFolder
For Each i3 In f3.Items
msg = msg & f3.GetDetailsOf(i3, 0) & vbTab & f3.GetDetailsOf(i3, 1) & vbTab & f3.GetDetailsOf(i3, 2) & vbCrLf
Next
Next
Next
MsgBox msg
早速のご回答ありがとうございます。
URLを参考にしてみたのですが、
私の知識ではほとんど理解できませんでした。
VBSのことをほんのかじった程度の知識しかないのですが、
これはVBAでできることに当たるのでしょうか?
それとCopyFolderメソッドなど、あのあたりを使ってフォルダ見て、
そのフォルダの中のURLを、Instrなんかで検索して、
見つけたURLを変数にいれたいなーぐらいの気持ちでいたのですが、
こんな簡単済むことでは無いのでしょうか?
言葉足らず知識足らずで本当に申し訳ありません。
どうかご回答のほどよろしくお願いいたします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript [Java] Edgeでのアドレスバー非表示について 3 2022/04/20 17:51
- Excel(エクセル) エクセルでのアクセス履歴をとりたいです 1 2022/06/13 17:30
- 面接・履歴書・職務経歴書 同じ職場内で雇用形態が変更になった場合、履歴書にちゃんと記載すべきですか? 契約社員→正社員→契約社 1 2022/10/21 20:24
- ノートパソコン パソコンのファイル追加履歴について 1 2022/05/07 15:35
- その他(セキュリティ) 全てのパソコン・タブレットのアクセス履歴を見る方法 1 2022/07/10 20:33
- 確定申告 海外FXと雑所得についての質問 2 2022/05/25 15:34
- Amazon Amazonで、前回購入した履歴から全く同じ衣類(Tシャツ)の商品を購入したのですが、前回購入した時 2 2022/07/11 22:48
- ビジネスマナー・ビジネス文書 就活でのメールのやり取りについて 企業様からの「履歴書提出をお願いいたします。」 という内容のメール 5 2023/03/16 09:46
- iPhone(アイフォーン) iPhone版LINEのトーク履歴(15日以上)を復元する方法を教えてください。 機種変更予定です。 2 2023/04/26 21:21
- 会社・職場 履歴書のアルバイト開始月間違えたかも 4 2023/07/11 08:02
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
音量調節
-
Win32APIにて、ウィンドウ全体...
-
ゲームとかの解像度変更&全画...
-
ウィンドウのサイズ変更について
-
ウィンドウサイズを変更しても...
-
エディットコントロール入力時...
-
ツリーコントロールの開閉アイ...
-
WM_CREATE について
-
エディットボックスの背景の色...
-
コンソールアプリケーションの...
-
return文がない場合の戻り値は...
-
ウィンドウ非表示に時に表示し...
-
LoadImageを使用し、タイトルバ...
-
Enterキーを押されたら次の処理...
-
「指定されたキャストは有効で...
-
C言語での引数の省略方法
-
信頼区間の1.96や1.65ってどこ...
-
【C++】関数ポインタの使い方
-
Aの値からBの値を除するとは??
-
プログラムでの数字につく”f”の...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Win32APIでウィンドウを中央に...
-
エラー Run-Time Check Failur...
-
コンソールアプリケーションの...
-
MessageBoxについて
-
画像を表示したいのですが……
-
【Windowsアプリ】ファイルのド...
-
PeekMessageについて
-
キャレットの現在位置の表示 (W...
-
C言語win32api、エディットボッ...
-
ボタンの色(WINAPI)
-
Win32APIにて、ウィンドウ全体...
-
音量調節
-
エディットコントロール入力時...
-
ダイアログプログラムでEnterキ...
-
不明なエラー
-
C++のcase文の書き方
-
オーバーレイみたいな処理がしたい
-
ゲームとかの解像度変更&全画...
-
WM_CREATE について
-
LoadImageとSetCursorについて
おすすめ情報