You are correct Carl. Most if not all Item() methods allow you to pass in a VARIANT (Object). Typically, they're looking for an Integer to specify an index or String to specify a key. I believe in the case of Sheets, each sheet name is used as the key. Regarding which exception is thrown, I believe it's something along of the lines of invalid index.