[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『VBAの計算式を教えて下さい』(qjcyp880)
現在、シート内にセル番号のみ違う、下記計算式が約3500位あり、
=HYPERLINK(HFA1:HFI6,"◂")
全てを下記状態へ変更しなければならないのですが、
=HYPERLINK("#HFA1:HFI6","◂")
VBAにていっぺんに変更する計算式が分からず困っております。
VBAに詳しい方、どうか上記変更用のVBA計算式を教えて下さい。
宜しくお願い致します。
< 使用 Excel:Excel2013、使用 OS:Windows10 >
(マナ) 2016/12/30(金) 00:51
(1)
=HYPERLINK( を
HYPERLINK("# に置換
(2)
,"◂") を
","◂") に置換
(3)
HYPERLINK を
=HYPERLINK に置換
ということですね。
数式のままですと、正しくない数式と叱られるので注意。
もし、既にある正しいHYPERLINK式が混在している場合は、
副作用がありえます。
その場合は範囲を限定(選択)して置換します。
(γ) 2016/12/30(金) 07:43
私からも、補足で。
もし、一部の式が正しく入っている状態だと、γさんのいわれる副作用が発生しますので そういったものを選択除外にする方法として、
おそらく 今、=HYPERLINK(HFA1:HFI6,"◂") と入っているところは #VALUE! が表示されていると思われます。 なので、検索と選択 の 条件を選択してジャンプ(S) で、 数式、内容としてエラー値のみを指定(それ以外のチェックをはずす) これで、間違った式だけが選択されますので、その状態で置換を行えばよろしいかと。
(β) 2016/12/30(金) 08:20
特に(β)さんのご回答は、非常に分かりやすく大変助かりました。
この様な置換の応用が出来たとは思いつきませんでした。
また何か機会が御座いましたら、是非とも宜しくお願い致します。
(qjcyp880) 2016/12/30(金) 11:34
あのぉ・・・・
大変わかりやすく具体的なコメントをしてくださったのは γさんですけど・・・
(β) 2016/12/30(金) 13:52
大変失礼を致しました。
γさん大変感謝しております。
お陰様で作業が進みました。
また何か機会が御座いましたら、
是非とも宜しくお願い致します。
(qjcyp880) 2016/12/31(土) 03:48
(γ) 2016/12/31(土) 07:38
有難う御座います。
(qjcyp880) 2016/12/31(土) 18:55
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.