Documente Academic
Documente Profesional
Documente Cultură
1. Bsqueda.
2. Alta.
3. Baja.
4. Actualizacin.
Tenemos una tabla con los encabezados ID, USARIO, DEPARTAMENTO y
PUESTO, donde obligatoriamente el ID debe ser un registro nico para que
todas las acciones funcionen bien.
El primer formulario tendr las acciones de ALTA y BUSCAR.
'Alta de un registro
Private Sub CommandButton1_Click()
'Declaracin de variables
'
Dim strTitulo As String
Dim Continuar As String
Dim TransRowRng As Range
Dim NewRow As Integer
Dim Limpiar As String
'
strTitulo = "EXCELeINFO"
'
Continuar = MsgBox("Dar de alta los datos?", vbYesNo + vbExclamation, strTitulo)
If Continuar = vbNo Then Exit Sub
'
Cuenta = Application.WorksheetFunction.CountIf(Range("A:A"), Me.txtID)
'
If Cuenta > 0 Then
'
MsgBox "El ID '" & Me.txtID & "' ya se encuentra registrado", vbExclamation, strTitulo
'
Else
'
Set TransRowRng = ThisWorkbook.Worksheets("Hoja1").Cells(1, 1).CurrentRegion
NewRow = TransRowRng.Rows.Count + 1
With ThisWorkbook.Worksheets("Hoja1")
.Cells(NewRow, 1).Value = Me.txtID
.Cells(NewRow, 2).Value = Me.txtUsuario
.Cells(NewRow, 3).Value = Me.txtDepartamento
.Cells(NewRow, 4).Value = Me.txtPuesto
End With
'
MsgBox "Alta exitosa.", vbInformation, strTitulo
'
Unload Me
End If
Bsqueda de registros
With ListBox1
.ColumnCount = 4
.ColumnWidths = "60 pt;60 pt;60 pt;60 pt"
End With
End Sub
Actualizar registros
'Actualizar el registro
Private Sub CommandButton1_Click()
For i = 1 To 4
ActiveCell.Offset(0, i - 1).Value = Me.Controls("TextBox" & i).Value
Next i
Unload Me
End Sub
'
'Llenar los cuadro de texto con los datos del registro elegido
Private Sub UserForm_Initialize()
For i = 1 To 4
Me.Controls("TextBox" & i).Value = ActiveCell.Offset(0, i - 1).Value
Next i
End Sub
Cmo funciona ??
Se presenta una tabla de Excel, con 14 campos. Mediante un botn se lanza un
formulario que nos permitir capturar datos. Cada TextBox, ComboBox y CheckBox
tiene una validacin que no permite ingresatos los datos capturados si algn objeto
est vaco.
Objetos
1. Formulario de captura.
2. TextBoxes de captura.
3. Control de calendario.
4. Comboboxes que son llenados con listas predefinidas.
5. CheckBoxes.
Imagen del formulario en accin
Cdigo del formulario
=SI.ND(BUSCARV(B9,AMRICA!
$B$1:$C$36,2,0),SI.ND(BUSCARV(B9,EUROPA!
$B$1:$C$47,2,0),SI.ND(BUSCARV(B9,ASIA!
$B$1:$C$48,2,0),SI.ND(BUSCARV(B9,AFRICA!
$B$1:$C$55,2,0),BUSCARV(B9,OCEANIA!$B$1:$C$16,2,0)))))
'EXCELeINFO
'MVP Sergio Alejandro Campos
'http://www.exceleinfo.com
'https://www.youtube.com/user/sergioacamposh
End Function
Creacin real vs grfico de destino en Excel (2
ejemplos)
Si trabaja implica informar de los datos reales y de destino, puede resultar til
presentar los valores reales frente a los valores de destino en un grfico de Excel.
Por ejemplo, puede mostrar los valores de ventas reales en comparacin con los
valores de ventas objetivo o la calificacin de satisfaccin obtenida frente a la
calificacin de objetivo.
Puede haber varias maneras de crear un grfico en Excel que muestre los datos con
valor real y el valor objetivo.
En el grfico de la derecha, los valores reales se muestran como barras azules y los
valores de destino se muestran como marcadores rojos.
En este tutorial, le mostrar cmo crear estos dos grficos reales de destino.
Estos son los pasos para crear este grfico Real vs Target:
grficos.
7. El grfico debera verse ahora como se muestra a continuacin.
11. ( Paso opcional ) Seleccione cualquiera de las barras de valor real. Haga clic
con el botn derecho y seleccione Formato de la serie de datos. Haga que el valor
del ancho de separacin sea del 200%. Esto reducir el ancho de las barras de
valores reales.
12. Haga clic en los valores del eje secundario a la derecha del grfico y pulse la
tecla Supr.
13. Ahora su carta est lista. Formatee el grfico. Sombra la barra de valores de
destino en un color claro para obtener un contraste.
Tenga en cuenta que es mejor tener un contraste de tonos de color en los valores
objetivo y real. Por ejemplo, en la tabla de arriba, hay una sombra ligera de azul y
una sombra oscura de azul. Si utiliza ambos tonos oscuros (como el rojo oscuro y el
verde oscuro), puede no ser legible cuando se imprime en blanco y negro.
.
Ahora vamos a ver otra forma de representar los mismos datos en un grfico.
Aqu estn los pasos que esto crea este Vs Actual. Diagrama de destino en Excel:
9. Seleccione la lnea, haga clic con el botn derecho del ratn y seleccione
Formato de la serie de datos.
10. En el panel Serie de formatos, seleccione el icono "Relleno y lnea".
11. En las opciones Lnea, seleccione 'Sin Lnea'. Esto eliminar la lnea en el
se ve como un guin.
14. Cambie el tamao a 20. Puede comprobar qu tamao se ve mejor en su
Eso es! Su carta est lista. Asegrese de formatear el grfico para que el marcador
y las barras sean visibles cuando haya una superposicin.
Estos dos grficos cubiertos en este tutorial son los que prefiero cuando tengo que
mostrar los valores reales / alcanzados y objetivo / planificado en un grfico de
Excel.
Digamos que Bruce Wayne ( Batman ) quiere un nuevo Batsuit y le ordena a Alfred
(el mayordomo y su confidente) que lo haga. Alfred, que es un vido estudiante de
gestin de proyectos, presenta un sencillo grfico de Gantt en Excel para preparar
el plan. Y esto es lo que muestra al Sr. Wayne cuando se le pide un informe de
situacin:
Estos son los pasos para crear rpidamente este grfico de Gantt en Excel:
o Nombre de la actividad
o Fecha de inicio
o Nmero de das necesarios para completar la actividad
2. Ir a Insertar -> Grficos -> Grfico de barras -> Barra apilada. Esto insertar
un grfico en blanco en la hoja de clculo.
primero).
9. Para corregir el orden de las actividades, haga clic derecho en el eje vertical
(que tiene nombres de actividad) y seleccione Formatear eje. En Formatear panel
de ejes, en Opciones de eje, haga clic en la casilla de verificacin - 'Categoras en
orden inverso'
10. A partir de ahora, su eje horizontal (que tiene fechas) est en la parte
superior. Haga clic con el botn derecho en el eje horizontal (que tiene fechas) y
seleccione Formatear eje. En el panel Formato del eje, realice los siguientes
cambios:
11. Ahora su carta de Gantt est casi lista. Simplemente seleccione las barras
azules y elimine el relleno de color y el color del borde.
12. Cambiar el ttulo, hacer algn formato para que se vea impresionante (y te
hace ver impresionante).
Gantt Chart es tan poderoso, incluso Batman lo usa