Inicio » VBA-Ejemplos » Excel VBA – Crear un sistema de ayuda

Excel VBA – Crear un sistema de ayuda

José Skraviuk | 12/11/2005

Resumen

Un bonito ejemplo de como usar el evento Change, para proporcionar ayuda acerca de la celda seleccionada.

Este truco Excel permite proporcionar ayuda en línea al usuario, acera de la celda seleccionada. Esto puede resultar útil a la hora de construir formularios (no los de VBA, sino los formularios a rellenar de toda la vida…) en una hoja Excel.

sistemaayuda

El código

'Jose Skraviuk
'ayudaexcel@yahoo.com.ar

Private Sub Worksheet_SelectionChange(ByVal Target As Excel.Range)
 
If ActiveCell = Range("B5") Then
   Range("ayuda") = "Ud ha seleccionado la OPCION1, permite ver el ejemplo nº1"
Else
   Range("ayuda") = ""
   If ActiveCell = Range("D5") Then
      Range("ayuda") = "Ud ha seleccionado la OPCION2, permite ver el ejemplo nº2"
   Else
      Range("ayuda") = ""
   End If
End If
 
End Sub