Yes it is possible. Consider the following scenarios
Scenario A:
Min = 5
Q1 = 10
Median = 12
Q3 = 18
Max = 22
The IQR is equal to the difference of Q3 and Q1
IQR = Q3-Q1 = 18-10 = 8
The range is the difference of the min and max
Range = Max - Min = 22 - 5 = 17
So in summary for scenario A, we have
IQR = 8
Range = 17
----------------------------------------------------------
Now consider another scenario, call it scenario B, where
Min = 100
Q1 = 102
Median = 105
Q3 = 110
Max = 117
I claim that the IQR and Range for scenario B is going to be the same as in Scenario A. Let's find out
IQR = Q3 - Q1 = 110 - 102 = 8
Range = Max - Min = 117 - 100 = 17
So
IQR = 8
Range = 17
which is identical to scenario A.
-------------------------------------------------------------------------------
Scenario B has completely different data than scenario A, yet the IQR and Range are equal to scenario A's counterparts. This shows that it is possible to have 2 completely sets of data yet have the same IQR and range.
The wrap up here, and the answer to the question, is "yes it is possible" with the explanation given above.