![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?8acaa2e)
フォルダ内のワードやエクセルなどのデータを、エクセルやCSV形式などにリスト化・一覧化する方法があったら知りたいと思っています。
フリーソフトを使用すれば簡単にできるのですが、当方の仕事環境の事情により、フリーソフトを使用してはならないと怒られて困り果てています。
リスト化するにあたっては、
データ名、更新年月日、サイズ、拡張子
がリスト化されればと思っています。
ご教示いただける知識をお持ちの方がいらっしゃいましたら、よろしくお願いいたします。
※同時に同様の矢波で一般製品ソフトの質問もあげさせていただいている者です。そちらにも情報をいただけると幸いです。
No.4ベストアンサー
- 回答日時:
OSが不明ですが2000/XPであるとして回答します。
コマンドプロンプトでそのフォルダに移動します。
例えば(ユーザ名がxxxとして)
C:\Documents and Settings\xxxx\My Documents>
となっていたら
pushd "C:\hogehoge"
と入力し該当するフォルダへ移動します(この例の場合 C:\hogehoge)
プロンプトが C:\hogehoge> に変わったら移動出来ています。
for %a in (*.doc *.xls) do @echo %~nxa,%~ta,%~za,%~xa>>list.csv
と入力すると list.CSV にリストができあがります。
(データ名というのはファイル名でいいですよね)
やはりコマンドプロンプトによる方法が妥当なのでしょうか。
先の方に教えていただいたエクセルVBAも検討項目に加えて行こうと思います。
ありがとうございました。
No.3
- 回答日時:
そのフォルダ内に
dir *.xls>list.txt
という内容のバッチファイルを作って
それを実行すればそれっぽいものはできます
あとはそれを加工ですね
旧来体制だったようですが、私が引き継ぐ今になってなぜかこの方法が崩壊していたようで(何故)。
結局、旧体制に戻るのですが、コマンドプロンプトの方法でとりあえずマニュアルを構築してみています。
ありがとうございました。
![](http://oshiete.xgoo.jp/images/v2/common/profile/M/noimageicon_setting_11.png?8acaa2e)
No.2
- 回答日時:
ExcelのVBAでできるようです。
http://www.asahi-net.or.jp/~ef2o-inue/vba_o/sub0 …
リンク先のサンプルを元に、必要な表示形式に変更すれば良いかと思います。
コマンドプロンプト以外の方法で、エクセルVBAの方法は思いつきませんでした。
VBAがわからないので思いつく術を知らなかったです。
社内で詳しい方に倣ってみようと思います。
ありがとうございました。
No.1
- 回答日時:
要はフリーのツールが自動処理で行っていることを手動で行えばよいだけで
1.コマンドプロンプトからDIRでターゲットのディレクトリ以下の構造をテキスト化
2.エクセルからテキストファイルを表形式で取り込む
3.拡張子だけ抜き出すなどの微妙な修正を行う
あるいは以上の処理をフリーソフトで行って手動でやりましたと言い張る。
フリーソフトで処理したものを手動でやりましたと言い張れるような環境だったら、
…即、そうしたかったです(__;
共有パソなのでばれてしまう…
コマンドプロンプトの方法が一般的になってしまうようですね。
早い段階での回答をありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルでcsvファイルを開いてVBAを使いたい 7 2022/04/28 11:12
- ソフトウェア データ入力のインターフェースについて 2 2022/09/27 09:07
- Excel(エクセル) CSVファイルがカンマ区切りにならない。対処法を教えていただきたいです。 仕事でSMS一斉送信ができ 2 2022/07/01 21:24
- ドライブ・ストレージ 古い外付けHDDから新品外付けHDDへのデータ移行方法 (Mac) 2 2022/12/11 02:01
- その他(Microsoft Office) VBA CSV出力について 3 2023/04/19 14:14
- その他(データベース) Microsoft Accessについて 1 2022/06/06 16:20
- その他(クラウドサービス・オンラインストレージ) Google Todoリスト 1 2023/04/01 19:25
- Visual Basic(VBA) Excelのマクロについて教えてください。 作業フォルダ内に2つのファイルがあります。 このファイル 2 2023/07/09 13:40
- その他(パソコン・スマホ・電化製品) エクセル初心者です。 仕事でエクセルを使っていて、普段は素人でもできる簡単な関数を使ったことがある程 1 2022/05/25 11:17
- Excel(エクセル) エクセルでキーリストからデータを取り出して1枚1枚印刷するには? 11 2022/06/27 09:52
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
データ移動時にポップアップメ...
-
エクセルでファイルの最終更新...
-
onedriveで同期解除をしたら、...
-
vlan internal allocation poli...
-
ファイルをコピーしたとき、も...
-
ファイルパスのチルダの意味
-
一つのフォルダに入るファイル...
-
WindowsからSSHでサーバーにあ...
-
Googleフォトへのアップロード...
-
vbaでIEの名前を付けて保存(A)...
-
mac環境で作成したhtmファイル...
-
if文の条件に関数が入ってる場...
-
TXTファイルを上書き保存する前...
-
YAHAMA RTXシリーズのコマンド...
-
Excel VBAでほかのアプリケーシ...
-
一定時間経過させるコマンドは?
-
USBデータの消失
-
パワーポイントのデータを誤っ...
-
matlabのy軸を2つ利用したグラ...
-
Edgeでダウンロード状況表示画...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
コマンドプロンプトでフォルダ...
-
データ移動時にポップアップメ...
-
Excel 2010 セルのリンク一括...
-
AppData\\Localにできる大量の...
-
ウィルスバスター入れたら共有...
-
職場の資料が探しヅラいです
-
フォルダ名の一括削除に関して
-
削除したはずのフォルダが出てくる
-
右クリックメニューで検索 (E)...
-
フォルダ内のデータをエクセル...
-
onedriveで同期解除をしたら、...
-
vlan internal allocation poli...
-
YAHAMA RTXシリーズのコマンド...
-
TXTファイルを上書き保存する前...
-
沢山のフォルダにあるファイル...
-
共有しているファイルを削除し...
-
teratarmでコマンド入力すると...
-
WindowsからSSHでサーバーにあ...
-
USBデータの消失
-
マイドキュメントのフォルダの...
おすすめ情報