Hi, boela,
this is how VBA treats the inputs.
Although you have given a value to your Variable inside the " it is not considered as a variable but as part of the string. Knowing that a range-object for a cell should be given a column as well as a number for the row you may only combine it like
for a single cell or like stated above for a range (which could have been made up of cells-object as well).
Please keep in mind that just using range-objects will always refer to the active sheet. If you want to rely on other sheets orr even workbooks you must give name of sheets or workbooks to fully qualify the range.
Yeah, VBA seldom does what you want it to do and think you wrote the code for but always does what it should if you know a bit of the application model and the syntax to use. 
Ciao,
Holger
Bookmarks