Tecnología

Inicio

Cómo utilizar VBA para ocultar columnas

Cómo utilizar VBA para ocultar columnas


El Visual Basic para Aplicaciones (VBA) incluido en Microsoft Excel permite a los usuarios crear código personalizado para la manipulación de hojas de cálculo. VBA le permite realizar una variedad de cambios en el archivo de Excel, como la suma de los contenidos de filas o columnas que oculta que no necesitan ser visto. Ocultación de cualquiera de las columnas en una hoja de cálculo no tiene un título en la programación de computadoras, ya que sólo se necesita escribir unas breves líneas de código.

Instrucciones

1 Abra Microsoft Excel y haga clic en la pestaña de la hoja en la parte inferior de la pantalla que contiene la columna que se oculta. Anote la letra asignada a la columna, como "D" o "F"

2 Haga clic en la pestaña "desarrollador" en la parte superior de la ventana. Haga clic en el icono de "Visual Basic" en la sección "Código". Haga doble clic en el nombre de la hoja en el extremo izquierdo de la ventana que corresponde a la hoja de trabajo correspondiente.

3 Escriba los comandos de cierre "Sub" apertura y. Por ejemplo, si desea dar nombre a la Sub "Column_Hiding," tipo "Sub Column_Hiding ()" y bajar una línea y escriba "End Sub".

4 Navegue hasta la línea entre la apertura y el mando de cierre "Sub". Utilice la propiedad "Rango" para identificar la columna que debe ser ocultado. Por ejemplo, escriba "Range (" D: D "). Seleccione" si desea ocultar la columna "D".

5 Bajar una línea y el tipo "Selection.EntireColumn.Hidden = True". Haga clic en el icono de la flecha verde para ejecutar el código y ocultar la columna.

Consejos y advertencias

  • El código VBA no tiene que ser dirigido directamente a través de la ventana de edición de Visual Basic. Cierre la ventana y volver a la hoja de cálculo. Haga clic en el botón "Macro" en el "Código" la partida. Haga clic en el nombre que utilizó anteriormente para el Sub, tales como "Column_Hiding," y seleccione "Ejecutar".
  • Haciendo que la columna visible de nuevo sólo requiere cambiar una sola palabra en el código. Cambio "Selection.EntireColumn.Hidden = True" en "Selection.EntireColumn.Hidden = False" y ejecutar el código.