Access VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


4605 / 9994 ←次へ | 前へ→

【8633】Re:カタカナをひらがなに
回答  小僧  - 06/9/27(水) 10:50 -

引用なし
パスワード
   ▼あおぎん さん:
おはようございます。

>36でできたのでまったく問題ないのですが、疑問に思ったので書いてみました。

そうですね。
もうちょっと詳しく説明するべきでしたね。すみませんでした。


今回は「カタカナ」⇒「ひらがな」という事でしたが、
カタカナには「半角カナ」「全角カナ」の2種類があります。

半角カナですと、全角カナへの変換の後に全角かなへの変換が必要になります。
モジュール内ですと下記の様な記述になります。

StrConv([フリガナ], vbWide + vbHiragana)


クエリ内では VBA の定数が使えないため、
vbWide は 4 に、vbHiragana は 32 に変更します。

StrConv([フリガナ], 4 + 32)


あとは計算させてあげると、前回提示させて頂いた

StrConv([フリガナ], 36)

という式になります。
562 hits

【8630】カタカナをひらがなに あおぎん 06/9/26(火) 16:47 質問
【8631】Re:カタカナをひらがなに 小僧 06/9/26(火) 22:03 回答
【8632】Re:カタカナをひらがなに あおぎん 06/9/27(水) 9:59 お礼
【8633】Re:カタカナをひらがなに 小僧 06/9/27(水) 10:50 回答
【8635】Re:カタカナをひらがなに あおぎん 06/9/27(水) 12:13 お礼

4605 / 9994 ←次へ | 前へ→
ページ:  ┃  記事番号:
1078222
(SS)C-BOARD v3.8 is Free