- ベストアンサー
ワードの置換ですが
Cells(1, "A") = Mid(Cells(1, "B"), 1, 1) Cells(2, "A") = Mid(Cells(1, "B"), 2, 1) Cells(3, "A") = Mid(Cells(1, "B"), 3, 1) Cells(4, "A") = Mid(Cells(1, "B"), 4, 1) 上記の文字列を以下に置換したいのですが。 Cells(1, "A") = "" Cells(2, "A") = "" Cells(3, "A") = "" Cells(4, "A") = "" 「検索と置換」で「ワイルドカードを使用する」にチェックを入れて、「検索する文字列」に Mid*1) を指定したのですが、マッチングしません。 なぜマッチングしないのでしょうか?
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
エスケープが必要だから、「Mid*1\)」が正しいのでは。
その他の回答 (1)
- papayuka
- ベストアンサー率45% (1388/3066)
回答No.2
Mid*1\) でどうですか? マクロ(Excel?)をWordで編集しているの? for i = 1 to 4 Cells(i,"A") = Mid(Cells(1, "B"),i,1) next i とか、 for i = 1 to 4 Cells(i,"A") = "" next i で良いような、、、、
質問者
お礼
ありがとうございました。
お礼
ありがとうございました。