Post by Archa » 16 Jun 2021, 06:47
Ok, al parecer las instrucciones que se usan para Excel con AHK no es sintaxis de AHK sino una variante de Visual Basic de Microsoft y AHK las acepta. No sé el motivo, si alguien sabe porque puede incluirse instrucciones de otro lenguaje, le agradecería mucho la info.
Tenéis la documentación aquí:
https://docs.microsoft.com/es-es/office/vba/api/excel.range(object)
Esta función si funciona correctamente:
Code: Select all
Numpad1::
Funcion(10, 3)
return
Funcion(x, y)
{
numero := 56
Ex := ComObjCreate("Excel.Application")
Ex.Visible := 1
Ex.Workbooks.Open("C:\Users\Desktop\Documento.xlsx")
Ex := ComObjActive("Excel.Application")
Ex.cells(x,y).Value := numero
return
}
Ok, al parecer las instrucciones que se usan para Excel con AHK no es sintaxis de AHK sino una variante de Visual Basic de Microsoft y AHK las acepta. No sé el motivo, si alguien sabe porque puede incluirse instrucciones de otro lenguaje, le agradecería mucho la info.
Tenéis la documentación aquí: https://docs.microsoft.com/es-es/office/vba/api/excel.range(object)
Esta función si funciona correctamente:
[code]Numpad1::
Funcion(10, 3)
return
Funcion(x, y)
{
numero := 56
Ex := ComObjCreate("Excel.Application")
Ex.Visible := 1
Ex.Workbooks.Open("C:\Users\Desktop\Documento.xlsx")
Ex := ComObjActive("Excel.Application")
Ex.cells(x,y).Value := numero
return
}[/code]