November 22, 2007
XML
カテゴリ: カテゴリ未分類
エクセルマクロ 半角全角変換

エクセルには、

JIS(ジス)関数
=JIS(文字列)
■半角文字を全角にする ASC(アスキー)関数
=ASC(文字列)
■全角文字を半角にする


のような関数があるので、マクロでも、

Object.WorkSheetFunction.JIS(文字列)


JISはWorkSheetFunctionでは利用できないコマンドである。


そこで、StrConv関数を使う。

使用方法は、

StrConv(変換文字列,定数)

定数については、 ここ や、ヘルプファイルを参照。


使用例:

x="ABCDEFG"
Worksheet1.Cells(1,1)=StrConv(x,vbWide)


これを実行すると、A1に"ABCDEFG"と入力される。


第2引数の指定を工夫すれば、一気に複数の変換もできる。



「vbUpperCase + vbNarrow」と指定するいいだろう。





参考文献:
http://www.relief.jp/itnote/archives/001056.php(2007/11/21)
Officeヘルプ
検索:エクセルexcelmacro文字形式変換VBA文字列変換













お気に入りの記事を「いいね!」で応援しよう

Last updated  April 14, 2012 02:41:27 AM
コメント(505) | コメントを書く


【毎日開催】
15記事にいいね!で1ポイント
10秒滞在
いいね! -- / --
おめでとうございます!
ミッションを達成しました。
※「ポイントを獲得する」ボタンを押すと広告が表示されます。
x
X

PR

×

Profile

κгοηοδ

κгοηοδ

Calendar

Comments

Lancepes@ Подробнее трипскан официальный сайт Главная [url= <small> <a href="https:…
MartaTek@ President The US president raged at NATO allies o…
MichaelClumn@ веб-сайт другие [url= <small> <a href="http://…
Waynebiz@ Вопросы о Наркологическая клиника «Мед Алко» в Москве Наркологическая клиника «Мед Алко» в Мо…
Jessemum@ Вывод из запоя в Реутове «Детокс»: полезная информация Принимаем заявки круглосуточно, уточня…

Keyword Search

▼キーワード検索


© Rakuten Group, Inc.
Design a Mobile Site
スマートフォン版を閲覧 | PC版を閲覧
Share by: