- ベストアンサー
半角スペースのみを入れようとすると、消えますか?
もしかして、レコードのデータに、全角スペースのみは入れられるけど、 半角スペースのみを入れようとすると、消えますか?
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
手入力で消えてしまうのはAccessの仕様です。 http://support.microsoft.com/kb/95009/ja リンク先の翻訳が分かりにくいかと思いますが 末尾の半角スペースは無くなります。 半角スペースだけなら、そのものが無くなります。 クエリやVBAで付与することは出来ます。
その他の回答 (3)
- mshr1962
- ベストアンサー率39% (7417/18945)
回答No.3
レコードということはAccessでのことでしょうか? フィールドの設定によるとしか言えませんね。 入力後に起動するイベントを設定して、半角スペースの削除をしていれば消えます。 全角のスペースも同様の設定が可能です。 Excelの場合は、VBAのChangeイベントの利用になりますが、 スペースの除去自体がChangeイベントの起動に繋がるために 該当セルの内容が、空白の時に中止するように設定する等設定が難しくなります。
質問者
お礼
ありがとうございました。
- anser1
- ベストアンサー率9% (6/61)
回答No.2
全角スペースは2バイト、半角スペースは1バイトです。 なので消えません。
質問者
お礼
ありがとうございました。
noname#235638
回答No.1
消えません。
質問者
お礼
ありがとうございました。
お礼
ありがとうございました。