外部データの取り扱い(CSV, TXT, JSON)

1. CSVについて

  • CSVファイルを読み込んでシートに展開する方法(Openステートメント)
  • CSVを読み込む際のSplit関数の活用
  • CSVファイルを書き出す基本方法(Print #)
  • ファイル選択ダイアログからCSVファイルを指定して開く
  • 文字コードに注意!Shift-JISとUTF-8の扱い方(ADODB.Stream使用)

2. TXTについて

  • テキストファイルを1行ずつ読み込んで処理する方法
  • タブ区切りファイル(TSV)の扱い方
  • ログファイルなど、追記モードでの書き込み
  • 複数行テキストをファイルに一括書き出しする方法

3. JSONについて

  • VBAでJSONを扱うためのライブラリ導入(JsonConverter.bas)
  • JSON文字列を読み込んでDictionary形式で扱う
  • ネストされたJSONオブジェクトの読み方(ループ処理の考え方)
  • シートのデータをJSON形式に変換して出力する
  • JSONファイルの読み書き(UTF-8対応)

コメント

タイトルとURLをコピーしました