Skip to content

CTP(CHANGE TYPE)

文字タイプを変更する

書式

ctp:

機能

指定した行や列の文字タイプ(全角↔半角、大文字↔小文字など)を変更します。


方向の選択

入力メッセージ: 変更する方向は

変更する方向を選択します。

選択肢

コード説明
1行方向で変更
2列方向で変更

行の指定

入力メッセージ: 何行目を変更しますか

方向で「1:行」を選択した場合に表示されます。

指定方法

入力説明
11行目を変更
1-51〜5行目を変更
A全行を変更
空入力全行を変更

列の指定

入力メッセージ: 何列目を変更しますか

方向で「2:列」を選択した場合に表示されます。

指定方法

入力説明
22列目を変更
2-42〜4列目を変更
A全列を変更
空入力全列を変更

変更方法

入力メッセージ: 文字の変更は

文字タイプの変換方法を選択します。

選択肢

コード説明
1半角を全角に
2全角を半角に
3小文字を大文字に
4大文字を小文字に
5ひらがなをカタカナに
6カタカナをひらがなに

使用例

列の文字を大文字に変換

ctp:2:2:3:

実行前:

商品コード
りんごabc
みかんdef

実行後:

商品コード
りんごABC
みかんDEF

2列目の小文字を大文字に変換します(2=列、2=2列目、3=小文字→大文字)。

ひらがなをカタカナに変換

ctp:2:1:5:

実行前:

商品よみがな
林檎りんご
蜜柑みかん

実行後:

商品よみがな
林檎リンゴ
蜜柑ミカン

1列目のひらがなをカタカナに変換します(2=列、1=1列目、5=ひらがな→カタカナ)。

半角を全角に変換

ctp:2:2:1:

実行前:

商品数量
りんご100
みかん50

実行後:

商品数量
りんご100
みかん50

2列目の半角数字を全角に変換します(2=列、2=2列目、1=半角→全角)。


注意事項

  • 半角→全角変換でデータが列幅を超える場合、表示が崩れることがあります(CFで桁数を調整してください)
  • 全角→半角変換は、変換できない文字(漢字など)はそのまま残ります
  • 項目行も変換対象にできます

関連コマンド

  • CF — 列の桁数を変更
  • SL — データを左寄せ
  • SR — データを右寄せ