#032 ColumnOrder

"ColumnOrder" プロパティ

データシートビューにおいて、ある列の表示順を設定します。順番は左から1となります。現在の位置より左に設定変更すると、以降の列は右詰めされます。
このプロパティは、デザインビューでは設定できません。そのためプロパティシートにも項目が表示されません。このプロパティ操作は、データシートビューにおいて列名部分をドラッグする操作に対応したものです。

※この設定は、フォームを閉じる際に保存され、次回オープン時も有効となります。変更を保存したくない場合は、意図的にプログラムでデフォルト状態に戻す必要があります。

テキストボックス、コンボボックス、リストボックス、オプショングループ、トグルボタン、オプションボタン、チェックボックス

Private Sub fraProperty_AfterUpdate()
'[プロパティの設定]オプショングループの更新後処理

  With Me!フォーム032_sub
    Select Case Me!fraProperty
      Case 1
        '地域を先頭に移動
        !地域.ColumnOrder = 1
      Case 2
        '都道府県を先頭に移動
        !都道府県.ColumnOrder = 1
      Case 3
        '人口を先頭に移動
        !人口.ColumnOrder = 1
      Case 4
        'ID・地域・都道府県・県庁所在地・人口・面積の順に表示
        !ID.ColumnOrder = 1
        !地域.ColumnOrder = 2
        !都道府県.ColumnOrder = 3
        !県庁所在地.ColumnOrder = 4
        !人口.ColumnOrder = 5
        !面積.ColumnOrder = 6
    End Select
  End With

End Sub
  • [設定1]をクリックして、サブフォームの「地域」の列を先頭に移動したとき


  • 続いて、[設定2]をクリックして、「都道府県」の列を先頭に移動したとき


  • [設定4]をクリックして、「ID」・「地域」・「都道府県」・「県庁所在地」・「人口」・「面積」の順に表示したとき
| Index | Prev | Next |

 

Copyright © T'sWare All rights reserved