Google検索

リンクユニット

Windows8 & Office2013 Access2013

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

投稿日:2017年1月7日 更新日:

Accessには、[自動ふりがな]という便利な機能があります。

便利なので、よく使用するのですが、ふりがなフィールドには、[カブシキガイシャ]というふりがなは入力したくないと思うことがあります。

ふりがなフィールドの昇順に並べ替えしたい時に、会社名の五十音に並ばないので[カブシキカイシャ]を省くことがあります。

この[カブシキカイシャ]を自動的に省く方法です。

テーブルの作成

下のようなテーブルがあります。

デザインビューです。

[会社名]のふりがなを[よみ]に入力します。

デザインビュー

ふりがなウィザードの表示

[会社名]フィールドのフィールドプロパティにある[ふりがな]の[…]ボタンをクリックします。

フィールドプロパティにある[ふりがな]の[…]ボタンをクリック

[ふりがなの入力先]で[既存のフィールドを使用する]を選択して▼をクリックして、[よみ]を選択します。

[ふりがなの文字種]は、ここでは[全角カタカナ]を選択します。

▼ボタンをクリックして選択肢の中から選択してください。

参考選択肢には[全角カタカナ]以外に[全角ひらがな]と[半角カタカナ]があります。

ふりがなウィザード

フォームの作成

テーブルを元に単票フォームを作成します。

[会社名]を入力すると、[よみ]にふりがなが全角カタカナで自動的に表示されます。

単票フォーム

このフォームに少し手を加えます。

フォームをデザインビューで開きます。

[会社名]のプロパティを表示します。

更新後処理の[…]ボタンをクリックして、[コードビルダー]を選択します。

※画像は、設定後なので[イベントプロシージャ]と表示されています。

更新後処理

Me.よみ = Replace(Me.よみ, "カブシキカイシャ", "") と入力します。

参考Replace 関数(Office Support)

VBE

フォームビューに切り替えて、会社名を入力すると、[よみ]には[カブシキカイシャ]が削除されたふりがなが表示されます。

フォームビュー

おすすめ記事と広告

-Windows8 & Office2013 Access2013

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

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