2017-11-17 13 views
0

フォームがロードされるときに、フォームのデータシートビューの一部の列を非表示に設定しようとしています。MS Access:GUIを使用してデータシートビューで列を非表示

これは以下のようにVBAコードを介して可能である:

Private Sub Form_Load() 

     Me.Product_ID.ColumnHidden = True 
     Me.Carrier_ID.ColumnHidden = True 
     Me.Currency_ID.ColumnHidden = True 

    End Sub 

ただし、デフォルトでフォームデザインでそれを行う方法はありますので、私たちは、このVBAコードを必要としませんか?

カラム幅や可視プロパティを試しましたが、データシートビューでは機能しません。

私はOffice360を使用しています。

古いアクセスバージョンのGUIで[書式]ツールバーを使用してこれを可能にすることをお伝えしました。

私の質問:

まだアクセス2016で利用できますか?

「はい」の場合、どこですか?フォームが選択されたときにフォーマットリボンを試してみましたが、すべてのことが淡色表示され、この目的のためのコマンドはありません。

+0

通常のビューでは、列を手動で折りたたんだ/非表示にしてフォームを保存して閉じると、フォームを再度開いたときに列が非表示のままになります。 – Gustav

+0

ありがとう@グスタフ:それは働いた。しかし、それは私には不思議なようです。他の誰かがこれらの非表示の列を知らない場合は、検索する必要があります。とにかく。あなたは答えとしてあなたのコメントを置くことができます。再度、感謝します! – Shadi

+0

はい、少し後ろです。 – Gustav

答えて

1

あなた通常ビュー崩壊/手動列を非表示にし、フォームを保存して閉じでた場合は、もう一度フォームを開くと、列は非表示のままにしてください。

関連する問題