Validación de datos en celda
Estoy armando una rutina para nombrar las hojas de un libro, según el valor de la correspondiente celda A1 en cada hoja.
Sub ForEach_WorkBook() 'Nombra a cada Sheet del Workbook, con el valor de cada correspondiente celda (A1) Dim wsItem As Worksheet For Each wsItem In ThisWorkbook.Worksheets wsItem.Name = wsItem.Range("A1") Next wsItem End Sub
Me he dado cuenta que si la celda contiene los siguientes valores: / \ ? * ' o si la celda es vacía, da error (Excel no permite esos caracteres)
¿Cómo puedo retocar el código para contemplar esa situación?
1 Respuesta
Respuesta de Elsa Matilde
2