Los expertos le enseñan cómo usar el código VBA para ingresar rápidamente los datos de Excel

  
Al ingresar datos en una hoja de cálculo de Excel con una gran cantidad de columnas, mover la barra de desplazamiento hacia adelante y hacia atrás es a la vez problemático y fácil de equivocar, lo cual es muy inconveniente. Entonces, ¿cómo se ingresan los datos rápidamente en Excel? De hecho, existen muchas técnicas para ingresar datos en Excel y su uso razonable puede mejorar nuestra eficiencia en el trabajo. Este artículo adopta un enfoque diferente y le presenta cómo utilizar el código VBA para lograr una entrada de datos rápida. Por favor vea el ejemplo a continuación.
Supongamos que en la columna de datos que se completan, el departamento al que pertenece el empleado tiene "un taller", "dos talleres", "departamento de ventas", etc., si podemos reemplazar estos contenidos de texto con números Las palabras (en la imagen) mejorarán en gran medida la eficiencia de nuestra entrada.
De acuerdo con esta idea, ingresamos el siguiente código en el evento de cambio de la hoja de trabajo:
Private Sub Workheet_Change (ByVal Target As Range)
If Target.Column = 2 Then ’ Solo en el segundo Las columnas implementan esta función
Si Target.Value = 1 Then
Target.Value = " One Workshop "
Else
If Target.Value = 2 Then
Target.Value = " Segundo taller "
Else
If Target.Value = 3 Then
Target.Value = " Sales "
End Fin Si
End Si
Fin Si Si Fin

End Si
End Sub
vuelve a la ventana de Excel, y el número correspondiente se puede reemplazar con el contenido de texto especificado. Algunos amigos pueden pensar que no está bien ingresar los datos primero y luego usar la búsqueda para reemplazarlos. Sin embargo, encontraremos que es fácil reemplazar los datos en otras columnas por la operación de búsqueda y reemplazo. Si cada número se confirma y luego se reemplaza, será más engorroso y el código no aparecerá. Después de cargar, Se puede hacer de una vez por todas.
Sugerencia: en el código, "Target.Column = 2" se usa para especificar que solo puede ser válido cuando los datos se ingresan en la segunda columna (si no están especificados para toda la hoja de trabajo), para que pueda ingresarlos en otras columnas. Los datos no se verán afectados. De manera similar, podemos usar el código para controlar la entrada rápida de texto en otras columnas. Esta técnica es adecuada para la precarga en un formulario o programada en un programa para personas que no están familiarizadas con Excel, de modo que podamos completar rápidamente el formulario completado por el empleado (marque el contenido numerado correspondiente o complete directamente el número del contenido especificado). Recopilar datos.
Copyright © Conocimiento de Windows All Rights Reserved