タグ

CSVとVBAに関するlocke-009のブックマーク (3)

  • テキストファイルを読む(区切り文字の指定) - Excel@Workshop

    ' カンマ(,)区切りのテキストファイルを読む Workbooks.OpenText Filename:="c:\a.csv", DataType:=xlDelimited, Comma:=True ' タブ区切りのテキストファイルを読む Workbooks.OpenText Filename:="c:\a.csv", DataType:=xlDelimited, Tab:=True ' セミコロン(;)区切りのテキストファイルを読む Workbooks.OpenText Filename:="c:\a.csv", DataType:=xlDelimited, Semicolon:=True ' 空白区切りのテキストファイルを読む Workbooks.OpenText Filename:="c:\a.csv", DataType:=xlDelimited, Space:=True ' 任意

  • エクセルVBA高速化手法|ランキング

    HOME > VBA高速化 > ランキング VBA高速化ランキング一覧 以下は、「GoGo エクセルマクロをはじめよう!」を運営するWATエクセルカスタマイズセンターが実施した速度計測 ベンチマークテストによる結果を基にした高速化手法テクニックを順位付けして発表するものです。 第1位 154秒→11秒に、圧倒的な実に14倍の差が出ました。・・・画面更新の非表示 でも、ちょっと見せる工夫もしてみる。・・・画面更新の「半」非表示 第2位 超裏わざで、2万行が6秒に短縮する。・・・CSVの高速取り込み 第3位 Excelを使えば、圧倒的に速くなる。・・・大量データのソート 第4位 Rangeでダイレクトに値を取り出す。・・・セルの指定 第5位 サンプル1では34秒が、サンプル2は1.3秒でした。・・・不要行の削除 重要! マクロ高速化の正しい手順とVBAの書き方・・・高速化チューニングの手順 番

  • CSVファイルを読み込む:Excel VBA|即効テクニック|Excel VBAを学ぶならmoug

    ツイート CSVのデータを扱うとき、次のようにブックとして開いていませんか。 Sub Sample1() Workbooks.Open "C:\Data\Sample.csv" End Sub CSVファイルはアイコンの絵がExcelでかつ、ダブルクリックするとExcelが起動して開かれます。そのことから「CSVファイルはExcelのデータファイル」と勘違いしているユーザーも多いですが、CSV形式のファイルは単なるテキスト形式のファイルです。 CSV形式は、Excelが登場するはるか以前の、MS-DOS時代から使われていた汎用のファイル形式です。決して、Excel専用のデータ形式などではありません。 Sample1のように、CSVファイルをブックとして開くと「001」が「1」になったり、「2-1」が「2月1日」のシリアル値に変換されるなど、自動変換機能が働いて読み込みと同時にデータが変換さ

  • 1