No.1ベストアンサー
- 回答日時:
VBでtable(一覧形式の表示)とくれば、グリッドコントロールを用いて表示するのが一般的です。
グリッドコントロールは、汎用的なMSFlexGrid、DBと親和性のあるDataGrid、リッチなサードパーティ製Gridなどがあります。当たり前ですが、行・列とも可変対応です。
データを表示するだけならMSFlexGridで十分ですが、セルの値を編集させるとなると少々手間になります。
もう一つ、標準コントロールを動的に生成して、グリッドを自前で作る手法があります。スクロール機能も実装するとなると、開発者がビギナーだと荷が重くなってきます。
ここらの情報は「動的 生成 コントロール VB」辺りをキーワードに検索して見てください。どこでもゴロゴロ出てくると思います。
どれにするかは、表に求められている機能と、費用および開発者のスキルと相談して決めることになります。
この回答への補足
ご回答ありがとうございます。
「DataGrid 動的」で調べてみようと思います。
また、初歩的なお話なのですが、
ひとつの画面で、複数のボタンを用意し、そのボタンを押して、
列数が違う表を表示したいと考えております。
その際にも、DataGridを利用して、取得したデータの列数に
あわせてその時々で表を動的生成することは、可能なものなのでしょうか?よろしくお願いいたします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) vba 等間隔の列に対しての計算 6 2022/05/17 20:15
- Excel(エクセル) VLOOKUP が機能しない、その原因は何 ? 8 2022/10/19 12:06
- Excel(エクセル) Countifよりも早く重複数をカウントする方法ありますか? 18 2022/07/04 13:39
- Excel(エクセル) エクセルの印刷範囲をページ単位で可変にする方法 3 2022/05/23 13:04
- PHP 配列の値の更新方法について 1 2022/08/05 09:49
- Excel(エクセル) 結合セルのソートについて 5 2022/04/22 11:57
- Visual Basic(VBA) Excel VBA 最終行を取得しVlookup関数をコピーする方法をコーディングで教えてください。 3 2023/05/11 13:14
- Visual Basic(VBA) 別シートのデータを参照して値を入れたい。 まとめデータシートのC列D列の値を商品一覧シートのコードが 7 2022/08/17 13:20
- Visual Basic(VBA) マクロについて(tatsumaru77さん見てください) 5 2023/06/07 17:51
- Excel(エクセル) Googleスプレッドシートで、あるセルの値に応じて行を自動挿入したい 急いでいます! くわしい方、 3 2023/03/06 19:05
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBからエクセルのテキストボ...
-
C# TEXTが空白であるLABELは何...
-
中国文字のプログラムでの取り扱い
-
VB.NETで縦書表示をしたいので...
-
コンボボックスの高さを変更し...
-
ADOのCursorLocationプロパティ
-
テキストボックス(VBA)でEnter...
-
カスタムコントロール作ってま...
-
PictureBoxの背景色変更(VB.NET)
-
MFCでbitmapを背景にしてstatic...
-
Wordテキストコントロールが未...
-
チェックボックスの文字色の変え方
-
VB2005 コードでのコントロー...
-
VB.NET ToolTipの表示条件について
-
VC++でエクセルのような表
-
VB6でLabelの最前面にText Box...
-
DataGridViewで行の展開みたい...
-
エクセルの画像にツールチップ...
-
ACCESS VBA でのテキスト表示
-
MSFlexGridとDataGridの違いに...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
テキストボックス(VBA)でEnter...
-
ADOのCursorLocationプロパティ
-
Wordテキストコントロールが未...
-
エクセルの画像にツールチップ...
-
ACCESS2010 ActiveXコントロー...
-
ユーザーフォームに日付を表示...
-
C# TEXTが空白であるLABELは何...
-
コンボボックスの高さを変更し...
-
VBからエクセルのテキストボ...
-
VB.NETで縦書表示をしたいので...
-
エクセル入力規制リスト行数
-
DataGridViewで行の展開みたい...
-
チェックボックスの文字色の変え方
-
デザインモードを解除すると消...
-
VB6でLabelの最前面にText Box...
-
Enabled=Falseのテキストボック...
-
C# アプリ終了時に設定を記憶...
-
PictureBoxの背景色変更(VB.NET)
-
checkbox付きListViewで デフ...
-
VC++のエディットボックスの非表示
おすすめ情報