
No.4ベストアンサー
- 回答日時:
クエリ時にフリガナを毎回求めるのは、時間がかかると思います。
テーブルに「フリガナ」フィールドを追加します。
今後「名前」入力時のフリガナ入力設定は、既に回答ありますのでそちらを参照ください。
既に「名前」のみが入力されていて、フリガナを設定したい場合の例を以下に。
(Excelもインストールされている必要があります)
(ADOでの例です)
Private Sub Sample1()
Dim rs As New ADODB.Recordset
Dim exApp As Object
Set exApp = CreateObject("Excel.Application")
rs.Open "テーブル名", CurrentProject.Connection, adOpenForwardOnly, adLockOptimistic
While (Not rs.EOF)
rs("フリガナ") = exApp.GetPhonetic(rs("名前"))
rs.Update
rs.MoveNext
Wend
rs.Close
Set exApp = Nothing
End Sub
※ GetPhonetic の例は、Excel側でヘルプ参照してください
(次候補の扱い方など)
※※ 必要な時に実行してください(毎回実行するものではないと思います)
No.3
- 回答日時:
WEBを利用して、例えばGoogleで「アクセス 関数 一覧」などとなぜ照会しないの。
たくさん記事が有る。
http://www.pros-access.jp/glossary/function.html
たPHONETIC関数はない。
エクセルのようにACCESSのフィールドのセルに関数を入れる考えじゃないし。
ーー
フリガナですが、これも例えばGoogleで「アクセス フリガナ」で照会すればたくさん記事が出る。
また解説本や講習会ではテーブルの学習の最初に説明される事項です。
例えば
http://www.relief.jp/itnote/archives/000178.php
直ぐここへ質問する前に、自分で本やWEB照会をして勉強すること。
そこで判らないことがあればそれを質問のこと。
ーー
テーブルの新規作成の場合
フリガナのフィールドを作っておく。
デザインモードで
氏名フィールドを指定して
下のプロパティ部分の「ふりがな」行をクリック
ウイザードが立ち上がり既存のフィールドを利用するーーフリガナ
フリガナの文字種ーー全角カタカナなど
完了
テーブルで氏名欄に氏名漢字等を入れると、フリガナフィールドに即座に反映する。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Access(アクセス) アクセスで教えてください。 例えばテーブル1に 1 佐藤 2 鈴木 3 佐々木 コードと住所一覧があ 3 2022/06/11 20:45
- PHP MySql PHP 2つのテーブルをJOINで結合 user_idで抽出 1 2023/01/03 14:04
- Access(アクセス) Access クエリ 同一テーブル内 複数フィールドの同時集計のやり方について 1 2022/05/18 19:01
- Access(アクセス) AccessVBAで降順にするテーブル作成クエリを使用して作成したテーブルを削除し同一のテーブル作成 1 2023/01/06 11:17
- その他(データベース) 更新クエリをリンクデータベーステーブルに実行し実行時エラー3362固有インデックスに重複する値が含ま 1 2022/09/21 11:44
- Access(アクセス) お世話になっています いまクエリを作っています。。 デザインビューの画面の集計の欄で、「グループ化」 4 2022/09/17 17:03
- その他(データベース) 20万行あるデータを動かしたい 2 2023/06/13 15:21
- PHP クエリObjectをforeachで回す時に、次のレコードへ移動せずに次のレコードを取得したい 2 2022/07/28 15:29
- PHP 【PHP/MySQL】コード上で生成したクエリを基に集計クエリを作りたい 1 2022/07/28 15:06
- Visual Basic(VBA) 【ExcelVBA】動的にボタン、ボタン名を生成できますか? 7 2022/04/08 12:54
このQ&Aを見た人はこんなQ&Aも見ています
-
アクセス2000:クエリの組込み関数で「氏名」を「ふりがな」にしたい
Access(アクセス)
-
名簿の漢字名を関数で半角カナ文字にすることは可能でしょうか?
Excel(エクセル)
-
ACCESSで空白のデーターをクエリで判定/識別する方法を教えてくださ
Access(アクセス)
-
-
4
Accessで、1つの項目に複数の置換えを1度でするには?
Access(アクセス)
-
5
Phonetic関数を利用して文章中の漢字だけのフリガナを取得したい。
Visual Basic(VBA)
-
6
Acccessで2つのテーブルから1つのフォームをつくりたい
Access(アクセス)
-
7
IIF関数の使い方
Visual Basic(VBA)
-
8
ACCESSのフォームで次のレコードに移動しない方法を教えてください
その他(データベース)
-
9
「#エラー」の回避
Access(アクセス)
-
10
日付型のフィールドに空白を入れる方法を教えてください
その他(データベース)
-
11
Access サブフォームでの選択行の取得
その他(データベース)
-
12
フォームウィンドウを最前面に表示したい(ACCESS)
Microsoft ASP
-
13
アクセスで#エラーを表示させない方法は?
Access(アクセス)
-
14
OR関数
その他(Microsoft Office)
-
15
Accessのテーブルデータを一気にVBAで追加したい・・
その他(データベース)
-
16
ACCESS クエリで重複データを最新の1件だけ表示
Access(アクセス)
-
17
Accessのクエリで、replace関数を使い、データの中にある”をブランクに置き換えたいのですが
Access(アクセス)
-
18
Excelの入力規則で2列表示したい
Excel(エクセル)
-
19
Accessでコードを入れると名前がでるようにしたい
Access(アクセス)
-
20
アクセスで追加した項目に全て同じ値を一発で入れたい
Access(アクセス)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Accessのテーブルのフィールド...
-
Accessで、1つの項目に複数の...
-
Accessを開きなおすとテキスト...
-
アクセスのクエリ 1文字以上を...
-
追加クエリで特定フィールドの...
-
テキストボックスにクエリ結果...
-
クエリの計算結果をテーブルに...
-
アクセスで追加した項目に全て...
-
access フォームを開くと「パ...
-
accessvba 複数条件でFilterを...
-
アクセス フィールドの追加
-
ACCESSからEXCELへのエクスポート
-
Access:値が求めたい値の2倍...
-
Accessの電話番号フィールド
-
アクセスの結合について
-
テーブルでメモ型になっている...
-
Access 選択クエリで「テーブ...
-
【acceess】マクロを利用しての...
-
フォームの再利用
-
アクセス クエリ Countif関数
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
アクセスで追加した項目に全て...
-
Accessで、1つの項目に複数の...
-
Accessのテーブルのフィールド...
-
テキストボックスにクエリ結果...
-
テーブルでメモ型になっている...
-
Accessを開きなおすとテキスト...
-
access フォームを開くと「パ...
-
Access:値が求めたい値の2倍...
-
Accessで、テーブルに入力した...
-
Access で 特定の文字の個数を...
-
Accessのクエリでハイパーリン...
-
更新クエリをリンクデータベー...
-
アクセスのクエリに「PHONETIC...
-
アクセスのクエリ 1文字以上を...
-
【急】Access 4桁の数字の頭...
-
アクセス クエリのフィールド...
-
途中で改行されたCSVをAccessに...
-
追加クエリで特定フィールドの...
-
ACCESSで2つフィールドの日付...
-
クエリの一つのフィールドのIIF...
おすすめ情報