Cómo obtener la posición de la celda encontrada en VBA
Para buscar, utilice el método Find del objeto Range para devolver el objeto Rang y luego tome la propiedad Fila o Columna del objeto Range para devolver la fila o columna. Establezca C=Range("A1:E10").Find("abc"), si no es C nada, entonces, R=C.Row 'Return Cl=C.Column 'Devuelve columna.
Lenguaje de programación que realiza tareas comunes de automatización (OLE) en sus aplicaciones de escritorio. Se puede utilizar principalmente para ampliar la funcionalidad de las aplicaciones de Windows, especialmente el software de Microsoft Office. También se puede decir que es una especie de script básico para la visualización de aplicaciones.
Información ampliada:
Al llamar a una función/procedimiento, puedes agregar paréntesis o no. Si la expresión de llamada es parte de una línea, entonces se deben asignar parámetros a la variable, como el valor de retorno de la llamada a la función. Al llamar a un procedimiento, puede usar o no la palabra clave call. Utilice la declaración de llamada para llamar al procedimiento. Si no hay parámetros, no se agregan paréntesis; si hay parámetros, se deben agregar paréntesis.
Si un solo parámetro está entre paréntesis cuando se llama, se fuerza que el parámetro se pase por valor. Se debe prestar especial atención a no llamar sin paréntesis. Los parámetros formales se pasan por valor en lugar de por referencia. Esto hará que la llamada al método de algunos objetos falle. Debido a la popularidad del software Microsoft Office
Word, Excel, Access y Powerpoint en el software de oficina común pueden usar VBA para hacer que la aplicación de estos software sea más eficiente. Por ejemplo: a través de un fragmento de código VBA. puede darse cuenta del cambio de pantalla, puede realizar estadísticas lógicas complejas (como generar automáticamente listas estadísticas basadas en números de contrato para rastrear el volumen de producción, el volumen de almacenamiento, el volumen de ventas y el volumen de inventario de varias tablas), etc. ?
Dominar VBA puede desempeñar las siguientes funciones:
1. Estandarizar las operaciones del usuario y controlar los comportamientos operativos del usuario;
2. operaciones;?
3. Las operaciones manuales de varios pasos se pueden realizar rápidamente ejecutando código VBA;
4. Realice algunas funciones que no se pueden lograr con VB;
p>
5. Utilice VBA para crear un sistema de inicio de sesión EXCEL;
6. Utilice VBA para desarrollar fácilmente potentes programas automatizados en Excel.
Enciclopedia Baidu-VBA