YES YOU CAN!!! (But I think this is an Excel bug)
Try this:
- On your Desktop right click and choose "New" => "Microsoft Excel
worksheet".
- Rename the file to "Test[1].xlsx" (the name is important!)
- Now create a now folder on the desktop and paste a copy of the file "Test[1].xlsx" into it
- Open both "Test[1].xlsx" via double click: Et voilà!
Now the two (same named) workbooks are open in Excel. But if you look into there "Workbook.Name"-Properties, it gets even more strange, because internally they are both renamed to "Test(1).xlsx".
That's because Excel does need the special characters "[]" internally for its formulas.
So they are (normally) not allowed for a workbook name, but a workbook which is named "Test[1].xlsx" externally can be opened anyway, what is a bug for me!
Why? Because you really get into trouble as a programmer if you want to address both of this workbooks by using "Application.Workbooks[name]", which does not fail, but delivers always the first one found by this name!
Jörg