過去の桐井戸端BBS (桐ver.9)
26724 半角カタカナのみを全角カタカナに変換したい ぽんぽん 2004/06/21-10:08
はじめまして、入力済みのデータの会社名と住所項目だけ#半角を使用し半角文字のあるものは全て半角にしました。
その後、半角カタカナだけ全角カタカナにしたいのですが良い方法を教えてください。
#文字置換([会社名],ア,ア)としてみましたがこれですとア〜ンまで50音すべて置換しなくてはなりません。
もっと良い方法がありそうに思うのですが・・・。
26725 Re:半角カナを全角カナに変換 ONnoji 2004/06/21-12:03
記事番号26724へのコメント
ぽんぽんさん、こんにちは。

サンプルのフォームをアップしました。
よろしければご参考にしてください。

フォームの編集対象表を変更すればそのまま流用可能です。

stuff&progressbar.wfm を開いてください。

[カタカナを全角に]というコマンドボタンを実行してください。

[カタカナを全角に]ボタンは2つあります。
右側のボタンの処理は悲しげさんのサンプルを拝借しています。
左側のボタンは私のオリジナルです。
※右側のボタンの方が処理時間が短いです。(^^ゞ

このサンプルはイベントです。
※一括処理ではありません。

フォームの編集対象表を変更すればそのまま流用可能です。

サンプルは桐ver.8ファイルですが、桐ver.9でも動作します。

26726 Re:半角カナを全角カナに変換 ONnoji 2004/06/21-12:13
記事番号26725へのコメント
追伸

テキストオブジェクト:txtメモ の、
[ソース]を別の項目名に変更しても動作しますよ。

なお、テキストオブジェクト名を変更しても動作します。

つまり、コマンドボタンを実行するだけでOKです。(^^ゞ
26727 Re:半角カナを全角カナに変換 ONnoji 2004/06/21-12:37
記事番号26726へのコメント
サンプルは製作途中のものをアップしたため、
メッセージが変な部分がありました。

>[カタカナを全角に]というコマンドボタンを実行してください。
>[カタカナを全角に]ボタンは2つあります。

右側のコマンドボタンを実行したときですが、
カタカナと表記するところを英字と表記しています。

単に表記上の誤りで機能はカタカナを全角にです。

失礼しました。(^^ゞ
26728 Re:半角カナを全角カナに変換 ぽんぽん 2004/06/21-12:49
記事番号26727へのコメント
ありがとうございます。
早速、試してみます。

戻る