Error Sub o función en evento VBA Excel

Esta pequeña macro al ejecutarla me dice: error de compilación: No se ha definido sub o función

¿Qué está mal?

Sub Limpiar_controles()
  Dim n As Byte
  For n = 2 To 9
    Controls("textbox" & n) = ""
  Next
End Sub

Lo que hace es limpiar los controles TextBox desde el TextBox2 al 9

1 respuesta

Respuesta
1

Y donde estan los textbox, ¿en la hoja o en userform?

En donde esta la macro, ¿dentro del userform o en un modulo?

Si esta en un modulo, pasa la macro a dentro del userform.

Si queres que siga en el modulo, tienes que poner userform1. Controls

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas