Windows 8 & Office 2013 Access 2013

自動ふりがな機能のよみの一部(カブシキカイシャ)を省くには

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

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

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

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

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

参考ここでは、[ドキュメントウィンドウオプション]で[ウィンドウを重ねて表示する]を選択しています。[ウィンドウを重ねて表示する]の設定をしていると、フォームビューではウィンドウの大きさを設定した大きさのまま表示することができます。

[ウィンドウを重ねて表示する]と[タブ付きドキュメント]の違いについては、以下の記事で解説しています。

[タブ付きドキュメント]と[ウィンドウを重ねて表示する]の違い

Access2007以降、オブジェクトを表示すると、タブ付きウィンドウで表示されるようになっています。従来からAccessを使用している方に ...

続きを見る

テーブルの作成

下のようなテーブル[T_会社一覧]があります。

デザインビューです。

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

デザインビュー

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

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

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

[ふりがなウィザード]ダイアログボックスが表示されます。

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

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

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

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

[完了]ボタンをクリックします。

ふりがなウィザード

フォームの作成

作成したテーブル[T_会社一覧]を基に単票フォームを作成します。

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

単票フォーム

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

テキストボックス[会社名]の更新後処理で設定

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

テキストボックス[会社名]のプロパティを表示します。

プロパティは[F4]キーを押すと、表示できます。

キーボード[F4]キー

テキストボックス[会社名]の[イベント]タブの[更新後処理]にある[ビルダー選択]ボタン[…]をクリックします。

[イベント]タブの[更新後処理]のビルドボタン[…]

[ビルダーの選択]ウィンドウから[コードビルダー]を選択します。

[ビルダーの選択]ウィンドウ

以下のように入力して、閉じます。

よみ = Replace(よみ, "カブシキカイシャ", "")

参考Replace 関数(Microsoft)

Accessのイベントプロシージャ

プロパティの[更新後処理]には、以下のように[イベントプロシージャ]と表示されます。

テキストボックスのプロパティ

フォームビューに切り替えて確認

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

Replace設定後のフォームビュー

参考ふりがなのカタカナをひらがなに変換することもできます。以下の記事で解説しています。

ひらがなをカタカナに変換(文字列を指定した文字種に変換)

Accessで[ふりがな]フィールドの[ひらがな]を[カタカナ]に変換したいという場合があります。 また、全角文字を半角文字にしたい場合もあ ...

続きを見る

デザインビューからフォームビューへ切り替えるショートカットキーは、[F5]キーです。

これも知っておくと、ちょっと便利ですね。

キーボード[F5]キー

注意もし、動作がおかしい場合は、IMEの問題かもしれません。(2021/05/26 追記)

Windows10 バージョン2004で新しい日本語IMEが登場しました。

新しい日本語IMEでは、正常に動作しないことがあります。

以下のような変換になります。

新しい日本語IMEでの動作

Access2013、Access2016、Access2019でも同じです。

[ふりがなウィザード]を使用すると、起きるトラブルです。

新日本語IMEでは「ふりがなウィザード」が正常に動作しない

従来の日本語IMEに戻すと正常になります。

以前のバージョンのMicrosoft IMEを使用するには

使用中のIMEが新しいIMEか、従来のIMEかは、タスクバーのIMEで右クリックすると分かりやすいと思います。

左がWindows10 バージョン2004で右クリックした新しい日本語IMEです。

右がWindows10 バージョン1909のIMEで右クリックしたものです。

新しい日本語IMEと従来のIMEのショートカットメニュー

検索

ほかの記事も検索してみませんか?

おすすめ記事と広告

Profile

執筆者/はま

-Windows 8 & Office 2013 Access 2013

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

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