- VB,VBA
- 2008-01-31 - 更新:2012-12-20
単票などのフォームのレコードソースをコードで変更した場合、
変更後にフィルターをオンにするコードが必要になる。
そうしないと特定のレコードを表示させていた場合のフィルターが無効になる。
例)
Me.RecordSource = "○○○" Me.FilterOn = True
6,199 views
単票などのフォームのレコードソースをコードで変更した場合、
変更後にフィルターをオンにするコードが必要になる。
そうしないと特定のレコードを表示させていた場合のフィルターが無効になる。
例)
Me.RecordSource = "○○○" Me.FilterOn = True
「#If 0 Then ...
」を使う
例)
#If 0 Then ← #If の後を0にすると無効、1にすると有効 … #End If
複数の配列を利用して、元とする配列から要素を削除する
配列の差分を返すarray_diff
関数を使って、配列の要素を削除します。
$MOTO = array("1", "2", "3"); $ARRAY = array("2"); $MOTO = array_diff($MOTO, $ARRAY); //array("1", "3")となる