-1

データベース(ms-access)からスペースを使用してデータを表示しようとしています。たとえば、0776578969を選択し、accessとvbを使用して0776578969を表示します。ヘルプ

4

2 に答える 2

3

レポートまたはフォームでこれが必要な場合は、カスタム形式を使用してください。

(フォーマット設定では、次のように移動します:

@@@@ @@@ @@@

そして、コードでは、次のように移動できます。

Format("あなたの値","@@@@ @@@ @@@")

Access はビジネス アプリケーション開発ツールであり、レポートやフォームの一般的な書式設定では、このような文字列処理や VBA コードを使用する必要はありません。上記のように、コードの場合は mid$ などを使用して処理するのではなく、フォーマット コマンドを使用します。

于 2012-04-09T14:37:00.163 に答える
1

これを MS Access で実行する場合は、関数と関数を確認する必要がLeftありMidますRight。必要な結果が得られるサンプル クエリを次に示します。

Test Table:
PhoneNumber
776578969
123456789

SELECT Left(test.phonenumber, 3) & " " & Mid(test.phonenumber, 4, 3) & " " & Right(test.phonenumber, 3)
FROM test;

Results:
776 578 969
123 456 789
于 2012-04-09T14:14:36.977 に答える