Creación de células necesarias en una hoja de cálculo Microsoft Excel es una manera de asegurar que la información importante no van a faltar o llegar omitido. Hay más de una manera de hacer que una célula sea necesario. Se podría agregar código VBA al libro de Excel o agregar código que impide que el usuario guarde la hoja de cálculo hasta que las células requeridas se han llenado pulg código VBA se puede agregar a una hoja de cálculo en pocos pasos y no requiere ninguna experiencia en programación . Instrucciones
células que necesario para imprimir la hoja de cálculo
1
Abrir Excel 2007 . Compruebe la pestaña " desarrolladores" de la cinta en la parte superior de la pantalla. Si usted no tiene la pestaña " desarrolladores" activada, haga clic en el botón redondo azul " Microsoft Office " en la esquina superior izquierda. Haga clic en "Opciones de Excel ", seguido de "Popular ". Marque la casilla " Mostrar ficha Programador en la cinta , " y luego haga clic en " Aceptar".
2 Haga clic en la pestaña de " desarrolladores" y , a continuación, haga clic en el botón " Ver código " bajo el " Developer " menú. Esto abrirá Microsoft Visual Basic
3
Copia y pega el siguiente código en la ventana en blanco : .
[ VBA ] Private Sub Workbook_BeforePrint ( Cancel As Boolean ) < br >
Si Sheet1.Range . ! ( "A1: B2" ) Valor = "" Then
MsgBox " no se puede imprimir hasta que las células necesarias se han completado "
Cancel = True < br >
End If End Sub
[/vba ]
4
Reemplace las " Sheet1" y " A1: B2 " valores dentro del código con el rango de valores que tomaría como para requerir en su hoja de cálculo . Por ejemplo, si desea solicitar las primeras 10 celdas de la columna A de la hoja 2 de la hoja de cálculo , que iba a cambiar la segunda línea del código :
Si Sheet2.Range ("A1 : A10 ") . Valor = "" Then
5
Close Microsoft Visual Basic . Guarde el archivo de Excel para hacer el código en una parte permanente del archivo.
Haciendo células necesario para guardar hojas de cálculo
6
Abra Excel 2007 y comprobar para ver si el " ficha Programador "está presente en la cinta de opciones en la parte superior de la pantalla. Si no ve la ficha " desarrolladores" , haga clic en el botón redondo azul " Microsoft Office " en la esquina superior izquierda. Haga clic en "Opciones de Excel ", seguido de "Popular ". Marque la casilla " Mostrar ficha Programador en la cinta , " y luego haga clic en " Aceptar".
7
clic en la pestaña " desarrolladores" y , a continuación, haga clic en el botón " Ver código " bajo el " Developer " menú para lanzar Microsoft Visual Basic . Visual Basic le permite ver y organizar cualquier código que ha añadido a una hoja de cálculo , así como escribir o agregar nuevo código.
8
Copia y pega el siguiente código en la ventana vacía en Microsoft Visual Basic :
[ VBA ] Private Sub Workbook_BeforeSave ( Cancel As Boolean )
Si Sheet1.Range ("A1 : B2 ") . Valor = "" Then MsgBox
" no se puede guardar hasta que las células necesarias se han completado ! "
Cancel = True End If
End Sub [/vba ]
9
Personalizar el código sustituyendo la " A1: B2" "Sheet1 " y valores con el rango de valores que le gustaría a exigir la hoja de cálculo . Por ejemplo, si desea solicitar las primeras 10 celdas de la columna A de la hoja 2 de la hoja de cálculo , que iba a cambiar la segunda línea del código :
Si Sheet2.Range ("A1 : A10 ") . Valor = "" Then
10
intento de salvar la hoja de Excel sin necesidad de rellenar todas las celdas requeridas. Si un cuadro de mensaje aparece que dice " No se puede guardar hasta que las células necesarias se han completado " , el código funciona correctamente.