-PR-

解決済みの質問

質問No.3530672
困ってます
困ってます
お気に入り投稿に追加する (0人が追加しました)
回答数3
閲覧数2171
ファイルの行数カウントについて
WindowsXP Professional を使ってます。
ファイルを開かずに行数をカウント(改行の数のカウント)する方法はないでしょうか?
1レコードの長さがまちまちなので、割り算することも出来ません。
ご存知の方がいらっしゃいましたら、是非ご教授願います。
投稿日時 - 2007-11-19 15:50:26

質問者が選んだベストアンサー

回答No.3
myFILE = "C:\test\テスト.txt"

Set FSO = CreateObject("Scripting.FileSystemObject")
With FSO.GetFile(myFILE).OpenAsTextStream(8)
myLINE = .Line
.Close
End With
Set FSO = Nothing

Msgbox myLINE



上の文をコピーして メモ帳に貼り付けて
行数.vbs という名前で保存してください
これをダブルクリックで開くと 行数が表示されます
myFILE = "C:\test\テスト.txt"
ここがファイルの指定です 調べたいファイルを指定してください
投稿日時 - 2007-11-20 21:49:46
この回答を支持する
(現在0人が支持しています)
お礼
ご教授ありがとうございました。
お礼が遅くなり、申し訳ありませんでした。
投稿日時 - 2007-12-06 17:37:14
この質問は役に立ちましたか?
2人が「このQ&Aが役に立った」と投票しています

ベストアンサー以外の回答 (2)

回答No.2
ただのテキストファイルなら、perlとかawk、sedとかいくらでもありますが。

>1レコードの長さがまちまちなので、割り算することも出来ません。

割り算? 意味不明。
投稿日時 - 2007-11-19 23:31:38
この回答を支持する
(現在0人が支持しています)
補足
質問が不十分ですみません。
ただのテキストファイルです。
出来るだけWindowsのデフォルトの機能でカウントしたいのですが
perl、awk、sedはデフォルトで付いている機能なのでしょうか?
投稿日時 - 2007-11-20 11:54:08
回答No.1
http://www.officetanaka.net/excel/vba/filesystemobject/textstream.htm#Line
http://www.happy2-island.com/vbs/cafe02/capter00604.shtml
ファイルとは何ですか
ファイルの種類はものすごくたくさんあります
どれのことでしょうか
FSOかADOは使えませんか
開きたくないのはナゼでしょうか
1レコードの長さと割り算はどういう関係でしょうか
具体的には何がしたいのでしょうか
投稿日時 - 2007-11-19 20:26:31
この回答を支持する
(現在0人が支持しています)
補足
質問が不十分でした。
>ファイルとは何ですか
 ファイルはテキストファイルです
>FSOかADOは使えませんか
 すみませんFSO、ADOが分かりません。
>開きたくないのはナゼでしょうか
 ファイルが大きいので(約2GB)
>1レコードの長さと割り算はどういう関係でしょうか
 特に意味はアリマセン。申し訳ないです。

具体的に言いますと
Winodwsのデフォルトの機能だけで、
テキストファイルの行数(=改行数)をカウントする方法が知りたかったのです。
UNIXで言えば「wc」みたいなコマンドがWinodwにはないのでしょうか?
投稿日時 - 2007-11-20 11:40:26
別のキーワードで再検索する
もっと聞いてみる

関連するQ&A

  • question

    改行コードのカウント文字列を画像にするスクリプトを作成しています。 データベース(MySQL:EUC)から文字列...

  • question

    改行幅がまちまちで困っていますいつもお世話になっております。 改行幅についで問題があるので質問させてください。 1つ目は、い...

  • question

    改行改行 テキストファイルに書かれている文章にいくつパラグラフと行があるか調べたいのですが、 1行...

回答募集中

この他の関連するQ&Aをキーワードで探す

別のキーワードで再検索する
-PR-

OKWaveのおすすめ情報

特集

同じカテゴリの人気Q&Aランキング

カテゴリ
Windows系OS
-PR-

ピックアップ

ノウハウ共有サイト

-PR-
-PR-