Código añadido a la BeforeDoubleClick Evento Hoja de trabajo será ejecutado por Excel VBA cuando se hace clic doble una celda en una hoja de cálculo.

  1. Abra el Editor de Visual Basic.

  2. Haga doble clic en una hoja (por ejemplo Sheet1) en el Explorador de proyectos.

  3. Seleccione la hoja de trabajo de la lista desplegable izquierda. Elija BeforeDoubleClick de la lista desplegable de la derecha.

Worksheet BeforeDoubleClick Event in Excel VBA

Nota: el símbolo ‘_’ se utiliza para continuar la instrucción en una nueva línea (con el fin de mostrar el código completo).

Añadir las siguientes líneas de código en la hoja de trabajo BeforeDoubleClick Evento:

  1. La línea de código siguiente colores rojo la celda activa.

Target.Font.Color = vbRed
  1. Establecer el argumento Cancel en true si no desea que el valor por defecto de doble acción de clic (modo de edición de células) que se produzca.

Cancel = True
  1. Pruebe el programa haciendo doble clic en una celda de Sheet1.

Resultado:

Worksheet BeforeDoubleClick Event Result