Windows8 & Office2013 Access2013

ふりがなフィールドのカブシキガイシャを省きたい

投稿日:

Accessには、自動ふりがなという便利な機能があります。
便利なので、よく使用するのですが、ふりがなフィールドには、[カブシキガイシャ]というふりがなは入力したくないと思うことがあります。
ふりがなフィールドの昇順に並べ替えしたい時に、会社名の五十音に並ばないので[カブシキカイシャ]を省くことがあります。この[カブシキカイシャ]を自動的に省く方法です。

下のようなテーブルがあります。デザインビューです。[会社名]のふりがなを[よみ]に入力します。
デザインビュー
[会社名]フィールドのフィールドプロパティにある[ふりがな]の[…]ボタンをクリックします。
[会社名]フィールドのフィールドプロパティ
[ふりがなの入力先]で[既存のフィールドを使用する]を選択して▼をクリックして、[よみ]を選択します。
[ふりがなの文字種]は、ここでは[全角カタカナ]を選択します。▼ボタンをクリックして選択肢の中から選択してください。選択肢には[全角カタカナ]以外に[全角ひらがな][半角カタカナ]があります。
ふりがなウィザード

スポンサーリンク

テーブルを元に単票フォームを作成します。
[会社名]を入力すると、[よみ]にふりがなが全角カタカナで自動的に表示されます。
単票フォーム
このフォームに少し手を加えます。
フォームをデザインビューで開きます。[会社名]のプロパティを表示します。
更新後処理の[…]ボタンをクリックして、[コードビルダー]を選択します。
※画像は、設定後なので[イベントプロシージャ]と表示されています。
更新後処理
Me.よみ = Replace(Me.よみ, "カブシキカイシャ", "") と入力します。
Replace 関数(Office Support)
VBE
フォームビューに切り替えて、会社名を入力すると、[よみ]には[カブシキカイシャ]が削除されたふりがなが表示されます。
フォームビュー

トラブルをすぐに解決したいならteratail

お勧め記事と広告

関連記事

ミニツールバー

Office2013の画像のミニツールバーは、Office2010のときよりシンプルになっています。 下は画像で右クリックしたときの状態です ...

PowerViewのフィールドの書式設定

Excel2013のPowerViewを作成すると、PowerViewフィールドのフィールドで、数値扱いされているフィールドがあります。[売 ...

ワンクリックで行や列の挿入

Word2013では、ワンクリックで表の行や列の挿入ができるようになっています。 列を挿入したい位置の列の罫線にマウス合わせると[挿入]マー ...

氏名を姓と名のフィールドに分ける

Accessでしっかりテーブル設計をしていればいいのですが、なかなかそうはいかず、後からいろいろ注文を受けることになります。 氏名フィールド ...

タブ付きフォームの作成

Accessでは、タブコントロールを使ってタブ付きのフォームを簡単に作成することができます。 下のようにフィールド数が多く、一画面では見辛い ...

-Windows8 & Office2013 Access2013

Copyright © 2001-2017 初心者のためのOffice講座 All Rights Reserved.

Copyright© 初心者のためのOffice講座 , 2017 AllRights Reserved Powered by AFFINGER4.