Piszesz, w komórce B2 mam się spodziewać wartości numerycznej
kwota = Range("B2")
Natomiast później oczekujesz tam symbolu waluty
For Each kom In Range("B2:B4")
Select Case kom
Case "USD"
Czy pracujesz na dwóch arkuszach?
Trudno określić z kodu gdzie znajduje się komórka B2, ale już wiadomo, że dane chcesz zapisywać w arkuszu2Worksheets("Arkusz2").Cells(2, 1) = dolar
To nie musi być błąd, ale z kodu który zamieściłeś nie sposób to wywnioskować.
Hej |