月曜日、25 10月2021
  1 返信
  6.9K訪問
ヘイ!
データを含む複数の列を一度に変更しようとしています。
以下を参照してください。VBE マクロを使用しています。 これを使用するときは、これを使用してマークしたいスペースをマークします($D$2:$E$10ですが、変更したいデータを書き留める2番目のポップアップが表示されません。

マクロを配置するために最初に「Modul」を作成します。

Sub
MultiFindNReplace()

'Updateby Extendoffice

Dim
Rng 
As
Range

Dim
InputRng 
As
Range, ReplaceRng 
As
Range

xTitleId = 
"KutoolsforExcel"

Set
InputRng = Application.Selection

Set
InputRng = Application.InputBox(
"Original Range "
, xTitleId, InputRng.Address, Type:=8)

Set
ReplaceRng = Application.InputBox(
"Replace Range :"
, xTitleId, Type:=8)

Application.ScreenUpdating = 
False

For
Each
Rng 
In
ReplaceRng.Columns(1).Cells

    
InputRng.Replace what:=Rng.Value, replacement:=Rng.Offset(0, 1).Value

Next

Application.ScreenUpdating = 
True

End
Sub

I hope you understand what i mean.

Regards
Benny
こんにちは、ベニー

返事が遅れて申し訳ありません。 コードを実行して、変更したいデータを書き込む 2 番目のポップアップが表示されない場合は、Excel のウィンドウをクリックしてみてください。ポップアップが表示されるはずです。

アマンダ
  • ページ:
  • 1
この投稿に対する返信はまだありません。