Estoy a punto de llamarla un día (1 est aquí).
Para cualquier mensaje de error, indicar por favor el error exacto según lo surgido por Excel VBA. Eso aumentará la ocasión de dirigirle bien.
¿En primer lugar, está en la primera o segunda línea de su código?
No consigo este error aquí, así que probalby tiene algo hacer con los cambios leves entre su versión y la muestra.
También he atado el ejemplo de funcionamiento para que usted vea si éste funciona bien.
Si no lo hace, pudo haber otro tema (versión local, versión de Excel; ajustes…) para ser eliminado errores.