• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Excel VBA 【QueryTables.Add】について)

Excel VBA QueryTables.Addについて

このQ&Aのポイント
  • Excel VBAのQueryTables.Addについての説明をお願いします。マクロの自動記録で、外部データの取り込みを行った際に使用するコードです。
  • ActiveShet.QueryTables.Addは外部からのデータ取り込みを行うための関数です。詳しい使い方やパラメータについて知りたい場合は、ヘルプやインターネットで検索してみてください。
  • Excel VBAのQueryTables.Addメソッドは、データベースなどの外部データをワークシートに取り込む際に使用します。使い方やオプションの設定については、ヘルプやオンラインの情報を参考にしてください。

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

  • ベストアンサー
  • pkh4989
  • ベストアンサー率62% (162/260)
回答No.1

参考にしてください。 FieldNames = True           データの列見出し:True→表示、False→非表示 RowNumbers = False          True→行番号の指定追加? FillAdjacentFormulas = False     True →クエリーテーブルの更新時、数式を自動更新 PreserveFormatting = True       True→ページフィルド項目の移動等でピポットテーブルの書式維持 RefreshOnFileOpen = False       True→ブックを開くたびにクエリーテーブル自動更新 BackgroundQuery = True        True→クエリーテーブルをバックグランド(非同期)で実行 RefreshStyle = xlInsertDeleteCells  xlInsertDeleteCells→ワークシートに新しい行を追加できる SavePassword = False         True→パスワードを保存する SaveData = True            True→クエリーテーブルのデータをブックと一緒に保存 AdjustColumnWidth = True       True→列幅のアジャストを行なう RefreshPeriod = 0           アプリケーション情報更新間隔(0は自動タイマ更新が無効) WebSelectionType = xlAllTables    xlEntirePage→ページ全体、xlAllTables→Webの表のみ、 WebFormatting = xlWebFormattingNone  保存するWebページ形式: xlWebFormattingNone→指定なし                     xlWebFormattingRTF→リッチテキスト、xlWebFormattingAll→HTML WebPreFormattedTextToColumns = True  Web ページの HTML<PRE>タグ内にあるデータを列に区切る WebConsecutiveDelimitersAsOne = True Web ページの HTML<PRE> タグ内のデータが複数の列指定関連 WebSingleBlockTextImport = False   Web ページの特定のテーブルのみをインポートするかを示す値を設定 WebDisableDateRecognition = False   False の場合、日付認識を有効にします Refresh BackgroundQuery:=False    True→クエリーテーブル更新をバックグランド(非同期)で実行

sekkii
質問者

お礼

ご返答ありがとうございました!! とても助かりました♪ 欲を言えば、それぞれの既定値も知りたかったです。 どこで調べられたんですか?やはり本ですか? 毎回ネットで調べてるんですが、あまり使われない 構文などは詳しい説明が載ってないもので・・。

その他の回答 (1)

  • pkh4989
  • ベストアンサー率62% (162/260)
回答No.2

お早うございます。 少し、面倒だけど、一つ一つプロパティを検索すれば表示されますよ! 例えば、「SavePassword」のプロパティを検索すると沢山表示されるので、 その中で、「QueryTable.SavePassword プロパティ」を見ればいいです。 要するに、前に「QueryTable.」が付いてあるもの。

sekkii
質問者

お礼

ありがとうございました! 早速調べてみますね♪

関連するQ&A