Articles of vba

El objeto ‘Lista’ no tiene atributo ‘Valores’ error

Me gustaría obtener los datos en la hoja de cálculo de Excel. El problema es que cuando ejecuto todo el código recibo un error, pero cuando lo ejecuto por separado, no funciona el error. Esto es lo que quiero; from xlwings import Workbook, Sheet, Range, Chart import requests import json payload_city = {‘cityId’:3969, ‘cmd’:’districts’} url […]

¿Cómo puedo buscar un nombre en la lista global de direcciones de Outlook (2010)?

Tengo una lista de nombres, algunos de ellos completos, otros truncados. Me gustaría buscar en la lista de direcciones de Outlook las coincidencias para estos nombres. Lo más cerca que he llegado es este código Python que vino del código ActiveState , pero no busca las direcciones globales, solo mi lista (¿local?), Que tiene 3 […]

Python win32com – Automatización de Word – ¿Cómo reemplazar el texto en un cuadro de texto?

Estoy tratando de automatizar word para reemplazar texto en un documento de word usando Python. (Estoy en la palabra 2003 si eso importa y Python 2.4) La primera parte de mi método de reemplazo a continuación funciona en todo excepto en el texto en los cuadros de texto. El texto simplemente no se selecciona. Noté […]

Ejecutar y ejecutar un script de python desde VBA

Estoy tratando de ejecutar un script en python desde mi módulo VBA. He intentado casi todos los ejemplos que he visto en Internet y no he tenido suerte. En el módulo VBA también ejecuto un archivo .bat, y funciona perfectamente: batchname = “U:\Backup Bat File.bat” Shell batchname, vbNormalFocus A continuación, necesito ejecutar la secuencia de […]

¿Puede Python agregar, ejecutar y eliminar una macro de VBA para excel sin pasos de guardado intermedios?

Tengo una tubería de Python de larga duración que genera un dataframe de pandas. En pocas palabras, quiero: Mostrar el dataframe de pandas en excel Añadir y ejecutar macro VBA Elimine la macro de VBA y guarde la salida (recién formateada) como .xslx El desafío es que no puedo descubrir cómo hacerlo sin un paso […]

Servidor com Python portátil usando pywin32

Es posible ejecutar comserver sin requerir elevación. Por ejemplo, puedo ejecutar código desde Python.TestServer (a continuación) pero requiere elevación. El código de Python.TestServer está en: Consuming Python COM Server from .NET ¿Es posible ejecutar el servidor com que no requiere elevación para que pueda ejecutar el objeto com sin tener una contraseña administrativa? por ejemplo […]

La mejor manera de hacer una aplicación de servidor local usando python

Quiero una integración simple y fácil de python y vba. La gente que lea esto puede matarme si se reúnen conmigo en persona después de leer esto, pero estoy usando el servidor de desarrollo django para este propósito. ¿Hay alguna manera simple y mejor? Solo por ejemplo: Quiero exportar una cadena separada por comas como […]

Python 3: ¿Podemos evitar repetir un nombre de instancia al llamar a varios de sus métodos?

Ahora (o eso he leído) que no es posible en Python 2.x, y tampoco puedo encontrarlo para Python 3, pero tal vez no sepa cómo buscarlo … Es más fácil de explicar con un simple ejemplo de Python: for i in range(11): one_turtle.penup() one_turtle.forward(50) one_turtle.down() one_turtle.forward(8) one_turtle.up() one_turtle.forward(8) one_turtle.stamp() one_turtle.forward(-66) one_turtle.left(360/12) Me gustaría evitar repetir […]

¿Hay una manera de llamar a un código Python en Excel-VBA?

Tengo un archivo de Excel (Main.xlsm) que contiene macros. Tengo un archivo de Python (python.py) para generar un archivo de Excel subsidiario (sub.xlsx) que llamaría en las macros del archivo Main.xlsm. Este archivo sub.xlsx generado por la ejecución de python.py se guarda en el mismo directorio de trabajo. Ahora quiero hacer que este python.py se […]

Recursos para Python Programmer

He escrito un montón de código en Python, y estoy muy acostumbrado a la syntax, la estructura de los objetos, etc. debido a ello. ¿Cuál es la mejor guía en línea o sitio de recursos para proporcionarme los conceptos básicos, así como una guía de comparación o búsqueda con funciones / funciones equivalentes en VBA […]