[ノンプロ研VBA中級講座3期第6回]テーブル

『コミュニティ「ノンプログラマーのためのスキルアップ研究会」VBA 中級コース3期第6回のツイートまとめです。コンテンツは「テーブル」です。 https://tonari-it.com/community-nonpro-semi/
5
Takushi✨プログラミング学習中 @Taxi3134

本日20:00~VBA中級講座最終回。 本日の内容は「テーブル」です!大好きです! #ノンプロ研 #VBA中級講座 pic.twitter.com/AulDpX899j

2021-10-15 19:23:52
拡大
kudou @kudou32323

今日はテーブルだー! 最近全然VBA触ってなかったので・・・今日は頑張ろう! #ノンプロ研 #VBA中級講座

2021-10-15 20:10:01
くのへ@くのへ塾やってます @MasazaneKunohe

#ノンプロ研 の#VBA中級講座 講座としては今日が最終日 今日は「テーブル」 VBA中級の最後がテーブル、、、 超楽しみ そういえばVBAでテーブルを操作したことないな~😊

2021-10-15 20:10:11
根岸 @2a9SouLnhptnIqG

ノンプロ研中級講座【VBAコース】 本日6回目は「テーブル」ですです。 ついに最終回です。頑張りましょう! #ノンプロ研 #VBA中級講座

2021-10-15 20:10:31
kudou @kudou32323

先生「以前の宿題もまだまだ提出待ってます」 はい、卒業前に出します! #ノンプロ研 #VBA中級講座

2021-10-15 20:11:58
alice @alice37308108

人目にさらす状況になると「ん?もっと良い書き方あるかも?」など考えるきっかけになるので、自分の中だけにとどめておかずにアウトプットしましょう! 宿題は他の人と回答が同じでも提出しましょう。 #ノンプロ研 #VBA中級講座

2021-10-15 20:12:49
alice @alice37308108

テーブルの良いところは自然と構造化データを使うことができる #ノンプロ研 #VBA中級講座

2021-10-15 20:13:42
alice @alice37308108

テーブル ・ワークシート上の表とそのデータをまとまりとして管理できる機能 ・テーブルのいずれかのセルを選択してCtrl+Tで作成できる #ノンプロ研 #VBA中級講座

2021-10-15 20:14:56
根岸 @2a9SouLnhptnIqG

テーブルとは ワークシート上の表とそのデータをまとまりとして管理できる機能。 VBAを使わなくても表が扱いやすくなるのでおススメです! #ノンプロ研 #VBA中級講座

2021-10-15 20:14:57
根岸 @2a9SouLnhptnIqG

テーブルの作り方 表を選択→挿入タブ→テーブル もしくは 表を選択→「Ctrl+T」 Ctrl+Tがなかなか覚えられなくて、Tを押すときに「テーブルのT!」と言いながら押したら覚えられた。 #ノンプロ研 #VBA中級講座

2021-10-15 20:15:37
alice @alice37308108

作成したら自動的にスタイルが適用されます リボンのテーブルデザインの中にスタイルなどがあるので色も変えられます(センスが問われます) #ノンプロ研 #VBA中級講座

2021-10-15 20:16:53
alice @alice37308108

作成したらテーブルに名前が付きます(最初はテーブル1) 名前が管理されている #ノンプロ研 #VBA中級講座

2021-10-15 20:18:04
根岸 @2a9SouLnhptnIqG

テーブルはExcelの「名前の管理」機能が自動でついている。 #ノンプロ研 #VBA中級講座

2021-10-15 20:19:07
alice @alice37308108

【テーブルを使用するメリット】 ・構造化データ  →セル結合が不可能になる ・変更に強い  →どこに置いていてもテーブルのデータを取ることができる ・見出し行・データ行・集計行を管理している #ノンプロ研 #VBA中級講座

2021-10-15 20:21:27
alice @alice37308108

・スタイルの適用  →色などを設定できる ・オートフィルタや並び替え  →データベースとして整うのでやりやすい #ノンプロ研 #VBA中級講座

2021-10-15 20:21:28
alice @alice37308108

テーブルを構成するオブジェクト ・テーブル(テーブル全体)ListObject ・テーブル行 ListRow ・テーブル列 ListColumn #ノンプロ研 #VBA中級講座

2021-10-15 20:26:05
根岸 @2a9SouLnhptnIqG

テーブルを構成するオブジェクト ListObject:テーブル ListRow:テーブル行 ListColumn:テーブル列 #ノンプロ研 #VBA中級講座

2021-10-15 20:26:47
alice @alice37308108

ListObjectではなくてTableオブジェクトではないの? テーブル機能が実装されたときはリスト機能だった →そのあとテーブルになった →リストだったときのなごりが残っている #ノンプロ研 #VBA中級講座

2021-10-15 20:27:30
alice @alice37308108

テーブル関連オブジェクトの階層構造 →ListObjectはワークシートの配下にある #ノンプロ研  #VBA中級講座

2021-10-15 20:29:17
根岸 @2a9SouLnhptnIqG

テーブルの階層 Sheets ↓ ListObjects ↓ ListRows/ListColumns/Range ↓    ↓ Range  Range #ノンプロ研 #VBA中級講座

2021-10-15 20:29:20
kudou @kudou32323

Excelのテーブルの構成はHTMLと同じっぽい。 (どっちもテーブルだから、当たり前か・・・) #ノンプロ研 #VBA中級講座

2021-10-15 20:30:34
alice @alice37308108

ListObjectsコレクションの取得 Worksheetオブジェクト.ListObjects #ノンプロ研 #VBA中級講座

2021-10-15 20:31:50
alice @alice37308108

ListObjectオブジェクトの取得 ListObjectsコレクション[._Default](index) ・ここにもDefaultプロパティがある ・インデックスは整数のほかにテーブル名を入れることもできる #ノンプロ研 #VBA中級講座

2021-10-15 20:33:00
Takushi✨プログラミング学習中 @Taxi3134

テーブル関連オブジェクトの階層構造 [Worksheet] ┃ ListObjects ┗ [ListObject]   ┃   ┣ ListRows   ┃ ┗ [ListRow]   ┃   ┗ ListColumns     ┗ [ListColumn] #ノンプロ研 #VBA中級講座

2021-10-15 20:33:04
根岸 @2a9SouLnhptnIqG

ListObjectオブジェクトの取得方法 ListObjectsコレクション[._Default](index) あっ!ここにもデフォルトプロパティ デフォルトプロパティは省略してOKです。 ListObjects(インデックス番号) ListObjects("テーブル名") #ノンプロ研 #VBA中級講座

2021-10-15 20:33:18