OKWAVEのAI「あい」が美容・健康の悩みに最適な回答をご提案!
-PR-
締切り
済み

VBAについて

  • すぐに回答を!
  • 質問No.192702
  • 閲覧数54
  • ありがとう数0
  • 気になる数0
  • 回答数1
  • コメント数0

お礼率 40% (2/5)

エクセルVBAでグラフを書く操作をやっていますが、元のデータがプログラム上(あるデータを24時間10秒間隔でとっている)詳細にデータを取りすぎていて、容量・実行時間的に考えると簡素化されていなく、マクロで1分間データに処理をしたいのですが、どこで宣言したらいいのか・どのような構文を使えばいいのか教えてください。ちなみに30列のデータについて各For文を使ったのですが、ループで時間がかかっているので、実行したら12分もかかります。(元データ2MB・変換データ24MB)です。データは8640行・150列です。そのうち
元データが30列要らないのですがその点も新しいデータは別のブックに持っていけるようにしたいのですが。大至急回答希望します。  
通報する
  • 回答数1
  • 気になる
    質問をブックマークします。
    マイページでまとめて確認できます。

回答 (全1件)

  • 回答No.1
レベル9

ベストアンサー率 53% (52/98)

具体的な方法についての知識はほとんどないので、補足を頂いても答えられない確率が高いのですが、下記の情報は頂かないと、正確な回答は出来ないと思います。 ・OS, Excel のバージョンは?  基本的にExcel のバージョンに依存して使える・使えない機能や名称が変わってきます。 ・元データはエクセルシートそのものではなく、csv 等のテキストデータですよね?  (でないとそのデータ量で2MBは少な ...続きを読む
具体的な方法についての知識はほとんどないので、補足を頂いても答えられない確率が高いのですが、下記の情報は頂かないと、正確な回答は出来ないと思います。
・OS, Excel のバージョンは?
 基本的にExcel のバージョンに依存して使える・使えない機能や名称が変わってきます。
・元データはエクセルシートそのものではなく、csv 等のテキストデータですよね?
 (でないとそのデータ量で2MBは少なすぎると思うので。テキストだとすると、そのままマクロを載せると、XLS に変換されてサイズが変わると思います)
 元データがテキストの場合、あらかじめマクロのみを載せたブックを作成しておいて、そこから元データを読み込んで処理し、新しくシートまたはブックを作ってそのシートに加工したデータを吐き出す形式にしたほうがいい気がします。
・1行は10秒おきのデータですよね?(24h/10s = 8640 から推測)
 150列は1つのグラフに使用するには多い気がします。
 いくつかの列をまとめたり、分割したり、縮小したり等は可能ですか?
・不要な30列は読まない(=グラフを作らない)けど、データとしては残すということですか?
補足コメント
a12b06

お礼率 40% (2/5)

あきらめてましたが、・WindowsMEでEXCELは、2000です。
・元データはcsvです。
・1行は10秒おきです。
・不要な30列は読まないけど、データとしては残す。考えと、6行から1行づつ抜き出して、1440行のデータを別のブックに貼り付けその上で加工しようとしています。
問題点ですが、元データファイル(csv)は、600から700ファイルあります。
その元ファイルをまず開けて、必要な1行(1分間から10秒間のデータ)をコピーし、新しいブックを作って元データのファイル名をつけようとしているのですが。。。新しいブックは一旦(元ファイルを開ける処理をしているので)addで処理をして、保存しようとしたのですが、その辺でもわかりません。

”新しくシートまたはブックを作ってそのシートに加工したデータを吐き出す形式にしたほうがいい気がします。”そのようにしたいと思いますが、
初心者のためエラーが多くどのように宣言したらいいのか分かりません。
アドバイスをお願いします。
(グラフは30列分ぐらいをグラフシート2枚に分けて作成します。)ここはなんとかなりそうです。
投稿日時 - 2002-01-09 22:37:40
このQ&Aで解決しましたか?
関連するQ&A
-PR-
-PR-
こんな書き方もあるよ!この情報は知ってる?あなたの知識を教えて!
このQ&Aにはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。

その他の関連するQ&A、テーマをキーワードで探す

キーワードでQ&A、テーマを検索する
-PR-
-PR-
-PR-

特集


いま みんなが気になるQ&A

関連するQ&A

-PR-

ピックアップ

-PR-
ページ先頭へ