Excel VBA質問箱 IV

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

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


2549 / 76734 ←次へ | 前へ→

【79828】セルの関数で使用している文字列を半角にしたい
質問  りか  - 18/4/24(火) 11:52 -

引用なし
パスワード
   セルに
=関数("文字列",シート1!A1)
のように関数があるシートがあります。
(関数、文字列と参照先はセルによってバラバラです)

この関数の文字列の部分だけを半角(英数字とカナ)にし、
セル参照のシート名はそのままにすることはできませんでしようか?

上司かシートに記入してある文字をすべて半角にできるものは
半角にしろと言われていて、置換ではやってられないので、
マクロに一気に処理したいのです。
直接文字が入力してあるだけのセルはValueをStrConvで変換すればよいのですが、
関数のセルのFormulaLocalをStrConvで変換すると、
参照している範囲の名称やシートの名前まで変換されてエラーとなってしまい
困っています。
7 hits

【79828】セルの関数で使用している文字列を半角にしたい りか 18/4/24(火) 11:52 質問[未読]
【79831】Re:セルの関数で使用している文字列を半角... マナ 18/4/24(火) 18:57 発言[未読]
【79832】Re:セルの関数で使用している文字列を半角... 亀マスター 18/4/24(火) 20:50 回答[未読]
【79855】Re:セルの関数で使用している文字列を半角... γ 18/4/30(月) 9:49 発言[未読]

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