Gizport
1 回答
0
Share (facebook)
107
view
全般

エクセルでのCSVファイル取り込みについて教えて下さい。設備にデータ...

エクセルでのCSVファイル取り込みについて教えて下さい。設備にデーターロガーが設置してあり、CSVファイルで記録されます。
1データー1ファイルです。1日で約8000ファイルになります。連番ファイルです 全ファイルのデーター項目は同じ配列です。1ファイルのデーター量は12列14行(空白列行有り)です。その内、毎回値が変わるのは、2セルのみです。この複数ファイルをエクセルの1シートにまとめたいのです。まとめるだけなら、結合ソフトで何ら問題は無いのですが、変化する値は記録日時とその時の数値のみで、あとは全ファイル同一文字列です。最初のファイルのみ全項目を表示させ、次のファイルからは値が変化するセルのみ取り込みたいのです。
1ファイル項目は以下の通りです。エクセルに取り込んだ状態です。
A1(セル位置)
タイトル:
A2
メモ:
A3 B3 D3 E3 F3 H3 I3
機種名: NR-2000 サンプリング周期: 1 [ms] データ数: 1
K3 L3
アナログCH数: 1
A4 B4 C4
トリガ条件: 外部トリガ プリトリガ:0 ディレイ:0 (マニュアル有効) トリガ日付時刻: 2008/09/13 09:30:02 000ms
A5 (記録日時)
垂直カーソル情報:なし
A6 A6
演算波形Ch01:使用しない
A7 A7
演算波形Ch02:使用しない
A8
演算波形Ch03:使用しない
A9
演算波形Ch04:使用しない
B10
Analog1[V]
B11
±10V
A12
スケーリング設定:
A13
スムージング設定:
A14 B14
30:02.0 1.882 (記録数値)
C4とB14のセルのみ表示させたいのです。無理でしょうか?
宜しくお願いします。
Yahoo!知恵袋 5913日前
コメントする
お気に入り
1
質問者が選んだベストソリューション
>毎回値が変わるのは、2セルのみです
>30:02.0 1.882 (記録数値)
>C14とB14のセルのみ表示させたいのです。無理でしょうか?


無理ではないし、通常業務だけど・・・・コードを全て書いてくれってんじゃ無いでしょう?
質問ですから・・・・

質問のとおりなら たんび たんび、8000物ファイルを エクセルに展開するのは無駄ですから
ひとつのCSVのみシートに展開して(書き出して)おいて
C4とB14のセルのみ・・・・わかるようにどこかのシートにでも 別に書き出せばいいでしょう。

簡単な ループと FileSystemObject の知識は必須です
TextStream.SkipLine
TextStream.Skip(characters) ・・・ この場合 3と2です。

あるいは Split(*,",") ..... で、2と1を書き出し

わかんなければ・・・・わかる方にやってもらう事。

追記です

C4とB14のセルのみ・・・・は、 エクセルに展開せずに 読み込んだデータ "のみ" 書くんです

それに使うのが・・・

TextStream.SkipLine ・・・・で 不要な列はスキップ
TextStream.Skip(characters)
Split(*,",") ..... これは TextStream.SkipLine で、任意の行を読み込んで 区切りデータ配列
ここから 2番目(C列)と 1番目(B列)を書くんです
Yahoo!知恵袋 5899日前
シェア
 
コメントする
 

参考になったと評価
  このQ&Aは参考になりましたか?

Share (facebook)
その他の解決方法を知っていますか?
回答する
全般
191
Views
質問者が納得私はiPhone5ですかね。単純にiPhoneは使いやすくて何年も使ってるので、今は他の携帯を使いたいと思えないからです。 プラダの鞄は持っていますが、携帯をプラダにする程好きでもないですし(^_^;) 補足見ましたー。 オシャレだと思うし、あまり人とかぶらないですが、携帯は使いずらいとストレスになるので。見た目を重視する人がいても、もちろん良いと思いますよ★ 私は使いやすさ重視なだけです。あとは、iPhoneだとケースの種類が沢山あるので、見た目飽きてもケース変えたら気分も変わるので。
4186日前view191
全般
61
Views
質問者が納得前の質問にも回答させて頂きましたが・・・。 WordやExcelについては、マクロやVBAなどで余程重いファイルで無い限り、ノートPCの1~2割遅い動作と言った所です(AC駆動時、バッテリー駆動時ともに)。 画面が小さい分、作業領域も狭い(画面にタッチキーボードを表示させれば尚更)ですから、Bluetooth接続のキーボードを使ったほうが良いでしょう。 外付HDDですが、Venue8はマイクロUSB端子からの給電(バスパワー)に対応してませんから、ACアダプタで駆動するHDDか、セルフパワータイプのUS...
3882日前view61
全般
60
Views
質問者が納得調べたところ、ご質問のエラーコードは、常駐ソフトとの競合を表しているそうです。 http://bbs.kakaku.com/bbs/K0000338029/SortID=15016999/ 上記リンク先にある方法で(常駐ソフトを全て切る)上手く書き込みができたならば、何かと競合しているということになります。ただ、原因を特定するのは、少し手間です。 尚、この方法は、ウィルス対策ソフトまで切ってしまうと思いますので、LANケーブルを外した状態で行なった方が良いでしょう。また、原因を特定する場合は、DVD-...
3922日前view60
全般
70
Views
質問者が納得Uniblue これをやっつけないといけません。 http://www.geocities.co.jp/Playtown-Yoyo/6130/notes/driverscanner.htm http://www.geocities.co.jp/Playtown-Yoyo/6130/notes/registry-booster.htm http://www.geocities.co.jp/Playtown-Yoyo/6130/notes/speedupmypc.htm など。 [補足への回答] >IEはリ...
3994日前view70
全般
84
Views
質問者が納得L-SMASHを使うっていう点はいいと思うのですが、 拡張編集云々に関して、全体を通して何かどこかを間違って操作してるんじゃないかと思います。 AviUtlのインストールから、すべてを見直してみてはいかがでしょう。 以下の動画を参考にどうぞ。 ↓AviUtlのインストール方法、編集、MP4出力等の方法も紹介 http://www.nicovideo.jp/watch/sm20449687 http://www.youtube.com/watch?v=99ZohaZ_Bb8&hd=1
4080日前view84

取扱説明書・マニュアル

31676view
http://www.nttdocomo.co.jp/.../L-02D_J_OP_02.pdf
266 ページ4.26 MB
もっと見る

関連製品のQ&A