1
我有這個IF語句:Excel:如何用用戶輸入修改的代碼填充單元格?
=IF([Year]=2016,IF([Condition]="XClean",72,IF([Condition]="Clean",72,IF([Condition]="Average",72,IF([Condition]="Rough",72,0)))))
我在一個單元格嵌套在此IF語句的55倍,填補了範圍爲11年(從2016至2005年)。我使用公式來分配多個任務。我想知道是否有辦法創建一個模塊,我可以在其中輸入一個單元格座標來替換[Year],輸入另一個單元格座標來替換[Condition]以及我希望爲其填充公式的單元格。
這是我在哪裏停留在:
Sub MaxTerm()
Dim year As Range '[Year]'
Dim condition As Range '[Condition]'
Dim origin As Range 'first cell of the column I want to populate'
year = InputBox("what is the coordinate for model year?")
condition = InputBox("what is the coordinate for the condition of the vehicle condition?")
origin = InputBox("what is the origin?")
援助深表感謝
這有幫助,但我如何從用戶輸入中輸入這些值到第一行代碼中,並將該代碼放置在原始單元格中? – ChadOchocinqo
@ChadOchocinqo基於你的*帖*我們將有一個**設置**爲*原點*範圍,一個**設置**爲*年*範圍和一個**設置**爲*條件*範圍.....然後我們將使用* origin.address *等公式 –