230719ノンプロ研中級プログラミング講座【VBAコース第5期】_07

ノンプロ研中級プログラミング講座【VBAコース第5期】07回のツイートまとめです
2
ichihuku@VBAer @sayumifu

本日はノンプロ研VBA中級講座の最終日です! 「テーブル」操作について学習します。 お楽しみに~。 #ノンプロ研 #VBA中級講座 pic.twitter.com/JWuNOafZnL

2023-07-19 18:13:00
拡大
たかまい@英語勉強 @don2daibutsusan

今日は最終回です。 この二週間はなかなか思うようにできなかったけど、 とりあえず、二週間過ごせたからOK #ノンプロ研 #VBA中級講座

2023-07-19 20:07:57
FukuCyndi papa @FukucyndiP

テーブルはワークシート上の表全体を一まとまりとして管理できる機能です #ノンプロ研 #VBA中級

2023-07-19 20:10:59
たかまい@英語勉強 @don2daibutsusan

テーブルは自分の作った分析シートだけ テーブルで管理しています。 #ノンプロ研 #VBA中級講座

2023-07-19 20:11:44
keitaro@イベント企画大好き!! DATA Saber/GCS認定コーチ @MaskDePQuery

テーブルにするとデータベースになります。 これで田中先生のクイズ大会で正解したのよね。 #ノンプロ研 #VBA中級講座

2023-07-19 20:11:45
FukuCyndi papa @FukucyndiP

テーブルは表全体を一つのオブジェクトとして扱うことができます。データの指定もアドレスではなくって、 “テーブルAの列Bのデータ” みたいな指定で取り扱うことができます。 行数が増えても “テーブルAの列Bのデータ” に変わりはないので、指定方法は同じです #ノンプロ研 #VBA中級

2023-07-19 20:13:10
たかまい@英語勉強 @don2daibutsusan

テーブルだと必ず構造化データになる。 (データの変更に強い) 見出し行とデータ行と集計行を別で管理できる。 #ノンプロ研 #VBA中級講座

2023-07-19 20:13:27
keitaro@イベント企画大好き!! DATA Saber/GCS認定コーチ @MaskDePQuery

テーブル使うと構造化データになります。 エクセルって構造化データまでの道のり長くないですか? 最近、NotionやBaseを触っているとそう実感します。 #ノンプロ研 #VBA中級講座

2023-07-19 20:14:07
たかまい@英語勉強 @don2daibutsusan

テーブルの作り方を丁寧に教わったことがなかったから 地味に助かる。 #ノンプロ研 #VBA中級講座

2023-07-19 20:15:58
FukuCyndi papa @FukucyndiP

VBAでテーブルを扱う時は、ListObjectを使います。 表全体: ListObject 表の列: ListColumn 表の行: ListRow それぞれはコレクションの1つのItemとして記述します #ノンプロ研 #VBA中級

2023-07-19 20:18:50
FukuCyndi papa @FukucyndiP

ListObjectsコレクションの親オブジェクトはワークシートです。 記述の省略はできません。 #ノンプロ研 #VBA中級

2023-07-19 20:19:37
mayu @mayu_study0402

【大事】ListObjectはワークシートの配下 #ノンプロ研 #VBA中級講座

2023-07-19 20:20:26
FukuCyndi papa @FukucyndiP

テーブルの集計行って、使ったことないな。 #ノンプロ研 #VBA中級講座

2023-07-19 20:29:06
mayu @mayu_study0402

集計行のチェック外してから写経したMySub7_03を実行したら 「オブジェクト変数またはWithブロック変数が設定されていません。」ってエラーがでたー #ノンプロ研 #VBA中級講座

2023-07-19 20:34:18
FukuCyndi papa @FukucyndiP

テーブルをRangeオブジェクトとして捉えるためには、 ListObjectオブジェクト.Range と記述します。 の列タイトル行以外のデータ部分のRangeオブジェクトは、 ListObjectオブジェクト.DatabodyRange と記述します #ノンプロ研 #VBA中級

2023-07-19 20:35:39
たかまい@英語勉強 @don2daibutsusan

卒業LT何しようかな。 テーブルを使って何かしたいけど、 まだ決まってない。 #ノンプロ研 #VBA中級講座

2023-07-19 20:36:21
FukuCyndi papa @FukucyndiP

テーブルの各行、列はそれぞれ ListColumns, ListRowsコレクションで取得します #ノンプロ研 #VBA中級

2023-07-19 20:36:39
keitaro@イベント企画大好き!! DATA Saber/GCS認定コーチ @MaskDePQuery

そういえば、グーグルスプレッドシートってテーブルという機能あるんだっけ? #ノンプロ研 #VBA中級講座

2023-07-19 20:37:35
FukuCyndi papa @FukucyndiP

ListObject範囲をRangeオブジェクトとして取得したいとき、うっかり .ListRows(1).Address みたいに書いちゃいがちだけど、 .ListRows(1).Range.Address と"Range"キーワードを付けないとうまくいきません #ノンプロ研 #VBA中級講座

2023-07-19 20:46:50