Мне действительно нужна помощь в процессе мышления и опциях, а не в кодировании.
Я хочу, чтобы пользователи вводили свой почтовый индекс.Тогда мне нужно посмотреть, в каком диапазоне находится почтовый индекс.Изменить: Поскольку я из Бельгии, почтовый индекс состоит из 4 цифр (1000, 1500, 8380, ...)
Zip code: 2800
Range between;
1000-1999
2000-2999
3000-3999
4000-4999
If the range is between one of the following, display all zip codes for that range
Else do nothing
Я придумал структуру If, Else.Но мне интересно, есть ли лучший вариант?
Zip code: 2800
If zip code > 3999 then
'Select all zipcodes within this range
'Range(" .. ").Copy Destination:=Sheets...
ElsIf zip code > 2999 then
'Select all zipcodes within this range
'Range(" .. ").Copy Destination:=Sheets...
Elsif zipcode ....
Спасибо.
@@@@@@@@@@@@@
Openshac
Я придумал это.
x = 1
Sheets("Reference").Select
For i = 1 to 115
If Range("A" & i).value > 5999 and Range("A" & i).value < 6000 then
Range("A" & i).copy Destination:=Sheets("Design").Range("A" & x)
x = x + 1
End if
Next i