備忘録:Access データシートフォームの列を非表示にするVBAコード

備忘録記事です。Accessのフォーム(データシートビュー)の、特定の列を非表示にするには?

ColumnHidden=True

Dim pStrF AS String,pStrCtrl AS String
pStrF="フォーム1"・・・フォーム名を指定
pStrCtrl="列5"・・・非表示にする列名(コントロール名)を指定

Forms(pStrF).Controls(pStrCtrl).ColumnHidden=True