Decir que las hojas de trabajo se Seleccionan

January 24

Al escribir una macro que hace algún tipo de procesamiento en diferentes hojas de trabajo, es posible que tenga que averiguar qué hojas de trabajo fueron seleccionados por un usuario antes de ejecutar la macro. La forma de hacer esto es utilizar la propiedad SelectedSheets. (Bueno, técnicamente es una propiedad, sino que actúa en muchos aspectos, como una colección.) La siguiente macro sencilla muestra los nombres de cada hoja de cálculo que está seleccionado actualmente:

ShowSheets Sub ()
Dim aSheet como variante

Para Cada aSheet En ActiveWindow.SelectedSheets
MsgBox aSheet.Name
Siguiente aSheet
End Sub

Una vez que entienda cómo obtener los nombres de hoja de cálculo, que se pueden poner en una matriz o utilizan de alguna otra manera se considera necesario.

ExcelTips es su fuente de capacitación rentable Microsoft Excel. Esta punta (2783) se aplica a Microsoft Excel 97, 2000, 2002, y 2003. Usted puede encontrar una versión de este consejo para la interfaz de cinta de Excel (Excel 2007 y versiones posteriores) aquí: Decir que las hojas de trabajo se seleccionan.