商品の長さが|製品名|そして、私は製品価格を置き換えるために、オンラインで私が見つけたこのコードを使用している複数の行をExcelで検索して置換する
製品価格は:
Sub Multi_FindReplaceALL_pvc_replace_new()
'PURPOSE: Find & Replace a list of text/values throughout entire workbook
'SOURCE: www.TheSpreadsheetGuru.com/the-code-vault
Dim sht As Worksheet
Dim fndList As Variant
Dim rplcList As Variant
Dim x As Long
fndList = Array("2 ft", "PVC", "390")
rplcList = Array("2 ft", "PVC", "290")
'Loop through each item in Array lists
For x = LBound(fndList) To UBound(fndList)
'Loop through each worksheet in ActiveWorkbook
For Each sht In ActiveWorkbook.Worksheets
sht.Cells.Replace What:=fndList(x), Replacement:=rplcList(x), _
LookAt:=xlPart, SearchOrder:=xlByRows, MatchCase:=False, _
SearchFormat:=False, ReplaceFormat:=False
Next sht
Next x
End Sub
私が午前問題は、このVBスクリプトは、同様の製品名アクリルの価格設定を置き換えています。
ご協力いただければ幸いです。必要に応じて追加情報を提供することもできます。ドクの
画像リンク:http://prntscr.com/h1votx
あなたのコードがどのように動作するのかを説明してください。 –
あなたが掲示したコードと価格の関係は何ですか?更新された価格設定はどうすればよいでしょうか? – BruceWayne
すべての2フィートPVC製品で、2フィートのPVC価格を390から290に変更したいと考えています。それは理にかなっていますか? –