- VB,VBA
-
2008-01-31 - 更新:2012-12-20
単票などのフォームのレコードソースをコードで変更した場合、
変更後にフィルターをオンにするコードが必要になる。
そうしないと特定のレコードを表示させていた場合のフィルターが無効になる。
例)
Me.RecordSource = "○○○" Me.FilterOn = True
![](https://k-sugi.sakura.ne.jp/wp-content/themes/chic_grid3/images/icon-tag.png)
6,165 views
単票などのフォームのレコードソースをコードで変更した場合、
変更後にフィルターをオンにするコードが必要になる。
そうしないと特定のレコードを表示させていた場合のフィルターが無効になる。
例)
Me.RecordSource = "○○○" Me.FilterOn = True
「#If 0 Then ...
」を使う
例)
#If 0 Then ← #If の後を0にすると無効、1にすると有効 … #End If
StrConv("文字列",引数)
引数には以下の定数、または数値を使用します。
定数 | 値 | 内容 |
---|---|---|
vbUpperCase | 1 | 文字列を大文字に変換します(またはUCase関数) |
vbLowerCase | 2 | 文字列を小文字に変換します(またはLCase関数) |
vbProperCase | 3 | 文字列の各単語の先頭の文字を大文字に変換します |
vbWide | 4 | 文字列内の半角文字を全角文字に変換します |
vbNarrow | 8 | 文字列内の全角文字を半角文字に変換します |
vbKatakana | 16 | 文字列内のひらがなをカタカナに変換します |
vbHiragana | 32 | 文字列内のカタカナをひらがなに変換します |
vbUnicode | 64 | システムの既定のコードページを使って文字列をUnicodeに変換します |
vbFromUnicode | 128 | 文字列をUnicodeからシステムの既定のコードページに変換します |