Quisiera tener este codigo unificado(optimisado) lo mas posible para no ser tan largo.
Así me trabaja perfecto pero es largo y yo no se como hacerlo para un codigo que abarque)unifique) todas las hojas y todos los rangos. Si fuera una sola hoja, yo sabria como hacerlo pero así ya no llega a mis conocimientos. La linea
Código:
tuve que agregarla porque EN TODAS HOJAS me quedaban todos los rangos activadosRange("C6").Activate
Edito:
Me quedo atras el codigo:
Código:
Sub BorraContenido()
Application.ScreenUpdating = False
Sheets("Preguntas No.1-2").Select 'Nombre de Hoja
Range("C6:F50,I6:L50").Select 'Seleccion a borrar
Selection.ClearContents 'Borra
Range("C6").Select 'Desactiva y seleciona celda C6
Sheets("Preguntas No.3-4").Select
Range("C6:F50,I6:L50").Select
Selection.ClearContents
Range("C6").Select
Sheets("Preguntas No.5-6").Select
Range("C6:F50,I6:L50").Select
Selection.ClearContents
Range("C6").Select
Sheets("Preguntas No.7-8").Select
Range("C6:D50,G6:H50").Select
Selection.ClearContents
Range("C6").Select
Sheets("Preguntas No.9-10").Select
Range("C6:D50,G6:J50").Select
Selection.ClearContents
Range("C6").Select
Sheets("Preguntas No.11-12").Select
Range("C6:F50,I6:L50").Select
Selection.ClearContents
Range("C6").Select
Sheets("Preguntas No.13-14").Select
Range("C6:F50,I6:L50").Select
Selection.ClearContents
Range("C6").Select
MsgBox ("Contenido limpio de hojas Pregunta del No.1 a la 14")
Sheets("Preguntas").Select
Application.ScreenUpdating = False
End Sub


