No.4
- 回答日時:
式 ='4月'!$B$6 が入力されているセルを選択⇒Ctrl+Hを実行⇒
表示された[検索と置換]メニューの[検索する文字列]ボックス内に
「4月」または「4」、[置換後の文字列]ボックス内に「5月」または「5」
を入力⇒[置換]ボタンをパシーッ
で、当該式が ='5月'!$B$6 に変更されましたよ。
No.3
- 回答日時:
希望のこととは違うかもしれませんが、数式の文字の置き換えならば、VBAのマクロを使ってもいいのではないでしょうか。
下記のコードでも、動きます。
Sub 例()
sTgt0 = "4月": sTgt1 = "5月"
For Each a In Range("A1:G83")
b = a.Formula: r = a.Row: c = a.Column
If b <> "" Then
If InStr(b, sTgt0) > 0 Then
b = Replace(b, sTgt0, sTgt1)
a.Formula = b
End If
End If
Next
End Sub
上のコードの中の、「 r = a.Row: c = a.Column」は無用です。
Range("A1:G83")の範囲にある数式で、 "4月"の文字を "5月"に置換えます。
ご回答ありがとうございます。
マクロで動けばそれでもいいのですが、実行してみたところ、「変数が定義されていません」というエラーメッセージが出ました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) EXCEL VBA 単語置き換え について質問です ブック名 ぶぶぶ シート名 ししし セル V3〜 3 2023/03/08 01:41
- Visual Basic(VBA) Excel VBAでAA(BBB) → BBB.AA に置換したい 2 2022/10/30 13:59
- その他(コンピューター・テクノロジー) 正規表現の置換で一部の文字列をそのまま残したい 2 2022/05/03 19:19
- フリーソフト サクラエディタの正規表現(grep機能)の使い方 3 2022/06/22 10:29
- Excel(エクセル) Excel_マクロ_複数のシートのVLOOKUPで表示された#N/A以外に色付けをしたいです 1 2023/02/16 22:37
- Ruby power BI クエリエディター 〇〇を含む文字列置換 1 2022/10/16 17:34
- Excel(エクセル) Excelで数式をそのままコピーしたい どうすればいいですか? 4 2022/09/16 02:16
- その他(コンピューター・テクノロジー) 【Tableau Desktop】文字列から8桁の数字を日付型(yyyyMMdd)として取得 1 2023/07/31 10:17
- Visual Basic(VBA) Excel VBA 教えてください。 VBA初心者です。 詳しい方がいましたら教えてください。 下記 3 2023/04/25 11:22
- 工学 疑似乱数生成器 3 2023/01/05 02:06
このQ&Aを見た人はこんなQ&Aも見ています
-
「どうして捨てられないの?」前妻の物を捨てられない男性の心理って?
前妻の物を捨てられない理由に加え、捨てるための手段はあるのかを専門家に聞いてみた!
-
Excelで外部のファイルの場所を毎回聞かれる
その他(Microsoft Office)
-
エクセル 置換中の値の更新
Word(ワード)
-
Excel 計算式へ置換時にでてくるエラー
Excel(エクセル)
-
-
4
エクセル 値の更新
その他(Microsoft Office)
-
5
数式中の参照先のシート名の置換について
その他(Microsoft Office)
-
6
excelでのすべて置換をしたら・・・
Excel(エクセル)
-
7
Excelの置換がうまく出来ません。
Excel(エクセル)
-
8
Excelの計算式内の文字列の一括置換は出来ますか
Excel(エクセル)
-
9
数式を値に置換するには?
Excel(エクセル)
-
10
リンク先のファイルを開かなくても、値が読み込めるようにできますか?(SUMIFSを使ってます)
Excel(エクセル)
-
11
エクセルの複数のセルを一括で絶対参照にする方法
Excel(エクセル)
-
12
EXCEL VBAで全選択範囲の解除
Excel(エクセル)
-
13
VBA マクロ実行時エラー’1004RangeクラスのPasteSpecialメソッドが失敗
Access(アクセス)
-
14
エラー「#REF」の箇所を置き換える方法
Excel(エクセル)
-
15
VBAで「致命的なエラー」が出ました。どのくらい致命的なんでしょうか?
Access(アクセス)
-
16
複数の文字列のいずれかが含まれていたらTRUEを返す関数について
Excel(エクセル)
-
17
エクセルのセル内の「数式」の一括変更をVBAなどで行いたいです!
Visual Basic(VBA)
-
18
リストと一致する値のセルを塗りつぶしたい。
その他(Microsoft Office)
-
19
エクセルでエラーが出て困っています。
Excel(エクセル)
-
20
エクセルのエラーメッセージ「400」って?
Visual Basic(VBA)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
IFとIFS関数
-
Excelを無料で使うには? パソ...
-
セルの数を求めたい
-
エクセルの数式バーのフォント...
-
Excelの表示についての質問
-
再質問です。マクロの修正箇所...
-
データチェックを行うエクセル...
-
Excelに詳しい方! B列が「日...
-
西暦や和暦の表示をyyyymmdd表...
-
Excelで50個のセルに同じ文字を...
-
Excelの数式について教えてくだ...
-
Excel VBAで全ての矢印を赤色に...
-
エクセル関数を使って
-
祝日と土曜、日曜の合計をカウ...
-
xlsxファイルを保存する際にPDF...
-
Excelについて
-
エクセルVBA、別ブックへ転記す...
-
エクセルで「ページレイアウト...
-
2列に入っているデータを1列...
-
【ExcelVBA】名前を付けて保存→...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
半角カタカナをヘボン式ローマ...
-
(マクロ)vlookupの元データを同...
-
エクセルで上位バイトのセルと...
-
exselの質問です
-
Excel 大小比較演算子による「...
-
Excel VBについての質問です。
-
エクセルの問題です。絶対値の...
-
非表示列の再表示に失敗
-
職場の人から聞かれており、こ...
-
Excel関数-文字列で自動作成さ...
-
Excelデータをコピペして、ペー...
-
ユーザー定義関数をアドイン登...
-
【マクロ】for next構文について
-
エクセルの日付を編集する
-
【マクロ】VLOOKUPにて参照元に...
-
exselで最小数で並び替える関数
-
libre 表計算ソフトの計算がう...
-
エクセルで表
-
エクセルの表で1年間の曜日を...
-
西暦和暦
おすすめ情報