(現在 過去ログ86 を表示中)

HOME HELP 新規作成 新着記事 トピック表示 ファイル一覧 検索 過去ログ

[ 最新記事及び返信フォームをトピックトップへ ]

■12833 / inTopicNo.1)  文字の置き換えにつきまして
  
□投稿者/ ギャレット -(2021/01/27(Wed) 14:55:30)
    たびたび、お世話になります。

    住所の項目にマンション名と号番があります。マンション名、号番は共に半角です。それを、マンション名のみ全角に変換できますでしょうか。
      エスリード102号 ⇒ エスリード102号  という具合です。

    桐Ver.9を使用しております

    よろしくお願いいたします
引用返信 [メール受信/OFF] 削除キー/
■12836 / inTopicNo.2)  Re[1]: 文字の置き換えにつきまして
□投稿者/ ONnoji -(2021/01/27(Wed) 20:09:16)
    2021/01/27(Wed) 20:18:20 編集(投稿者)

    > 住所の項目にマンション名と号番があります。マンション名、号番は共に半角です。それを、マンション名のみ全角に変換できますでしょうか。
    >   エスリード102号 ⇒ エスリード102号  という具合です。
    >
    > 桐Ver.9を使用しております

    マンション名という個別の指定は無理ですが、半角を全角にするのは可能ですよ。

    ただし、その後で全角になった数字(0〜9)を半角の数字(0 〜 9)に戻すのが面倒ですから、なかなか回答が付かないのかな??

    ■半角を全角にする

    項目置換の計算式

     #全角( [項目名] )

    で半角が全角に変換されます。

    ■全角になった数字(0〜9)を半角の数字(0 〜 9)に戻す

    その後、部屋番号が半角でなければならない場合には、

     #文字置換( [項目名], "0", "0" )

     同様に、#文字置換( [項目名], "9", "9" )

    と、10回置換すればOKです。

    10回置換するのが面倒な場合には、

    #文字置換( #文字置換( #文字置換( [項目名], "0", "0" ), "1", "1" ),・・・ "9", "9" )

    のように入れ子にすればOKですが、

    式を作っている時間に、

     #文字置換( [項目名], "0", "0" )

     #文字置換( [項目名], "1", "1" )

      :
      :

     #文字置換( [項目名], "9", "9" )

    と10回置換する方が早いかもしれません。


    しかし、10重の入れ子の計算式はケアレスミスを誘発するので、

    置換の置換条件を作成して、

          項目名  計算式
    条件1  [項目名]  #文字置換( [項目名], "0", "0" )
    条件2  [項目名]  #文字置換( [項目名], "1", "1" )

     :
     :
    条件10 [項目名]  #文字置換( [項目名], "9", "9" )

    のように登録して、実行するのでもOKですよ。


引用返信 [メール受信/OFF] 削除キー/
■12838 / inTopicNo.3)  Re[2]: 文字の置き換えにつきまして
□投稿者/ ギャレット -(2021/01/28(Thu) 11:57:21)
    No12836に返信(ONnojiさんの記事)
    > 2021/01/27(Wed) 20:18:20 編集(投稿者)
    >
    >>住所の項目にマンション名と号番があります。マンション名、号番は共に半角です。それを、マンション名のみ全角に変換できますでしょうか。
    >>  エスリード102号 ⇒ エスリード102号  という具合です。
    >>
    >>桐Ver.9を使用しております
    >
    > マンション名という個別の指定は無理ですが、半角を全角にするのは可能ですよ。
    >
    > ただし、その後で全角になった数字(0〜9)を半角の数字(0 〜 9)に戻すのが面倒ですから、なかなか回答が付かないのかな??
    >
    > ■半角を全角にする
    > 項目置換の計算式
     #全角( [項目名] )
    で半角が全角に変換されます。
    > ■全角になった数字(0〜9)を半角の数字(0 〜 9)に戻す
    > その後、部屋番号が半角でなければならない場合には、
    >  #文字置換( [項目名], "0", "0" )
    >  同様に、#文字置換( [項目名], "9", "9" )
    > と、10回置換すればOKです。
    > 10回置換するのが面倒な場合には、
    > #文字置換( #文字置換( #文字置換( [項目名], "0", "0" ), "1", "1" ),・・・ "9", "9" )
    > のように入れ子にすればOKですが、
    > 式を作っている時間に、
    >  #文字置換( [項目名], "0", "0" )
    >  #文字置換( [項目名], "1", "1" )
    >   :
    >   :
    >  #文字置換( [項目名], "9", "9" )
    > と10回置換する方が早いかもしれません。
    > しかし、10重の入れ子の計算式はケアレスミスを誘発するので、
    > 置換の置換条件を作成して、
    >       項目名  計算式
    > 条件1  [項目名]  #文字置換( [項目名], "0", "0" )
    > 条件2  [項目名]  #文字置換( [項目名], "1", "1" )
    >  :
    > 条件10 [項目名]  #文字置換( [項目名], "9", "9" )
    のように登録して、実行するのでもOKですよ。


    ONnojiさん

    ありがとうございました。
    またよろしくお願いいたします。 
    >
解決済み!
引用返信 [メール受信/OFF] 削除キー/
■12839 / inTopicNo.4)  Re[3]: 文字の置き換えにつきまして
□投稿者/ ONnoji -(2021/01/28(Thu) 12:52:46)
    引用はなるべく少なくしてください。(ー_ー)!!


引用返信 [メール受信/OFF] 削除キー/



トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

Mode/  Pass/

HOME HELP 新規作成 新着記事 トピック表示 ファイル一覧 検索 過去ログ

- Child Tree -
- Antispam Version -