¿Qué debo hacer si quiero usar Python en lugar de VBA en Excel?
1 Descargue el archivo de instalación del sitio web oficial de Python y use la versión 2.7.
2. Utilice pip para instalar xlwings. Pip es el software de instalación automática propio de Python. Abra la línea de comando e ingrese: pip install xlwings. Verificará automáticamente si la máquina actual tiene el entorno relevante y luego descargará e instalará automáticamente el software relevante.
3. Ingrese Python en la línea de comando para ingresar al entorno de programación de Python. Ingrese: Importe xlwings como xw y pruebe si se ha instalado correctamente. (Nota: ingrese xw.__path__ para ver el directorio de instalación)
4. Utilice xlwings para operar una tabla de Excel en blanco, puede ver el documento de xlwings y encontrar doc.xlwings.org a través de Baidu xlwings.
5. Utilice xlwings en lugar de VBA para escribir macros y controlar Excel. Importe xlwings.bas a Excel, Alt + F11 ingresará a la interfaz del código fuente, que se puede encontrar en el directorio de instalación de xlwings.
6. Cree un nuevo archivo de script de Python tt.py en el mismo directorio que el archivo de Excel y escriba su propio script.
7. Importe el archivo de Excel en la interfaz de código, escriba el código y haga clic para ejecutar.
8. Seleccione la ejecución de macro en la interfaz de Excel para completar la acción de reemplazar VBA con script en Python.
Esto resuelve el problema de "Excel quiere usar Python en lugar de VBA".