Tengo una hoja de cálculo Excel heredada que tiene mucha funcionalidad a través de macros de Excel escritas en VBA.Documentación para macros VBA de Excel
¿Dónde puedo encontrar documentación sobre lo que hacen estos objetos, métodos y similares?
Algo así como documentación de Microsoft en T-SQL o C#.
Por ejemplo, tengo este código:
With DialogSheets("string")
.EditBoxes("otherstring").property
End With
Dónde puedo encontrar documentación sobre el objeto o el método DialogSheet
.EditBoxes
?
El buscador de objetos dentro de "Microsoft Visual Basic" ni siquiera muestra los tipos de métodos de devolución. En este caso se mostrará
EditBoxes de función ([Índice]) como objeto miembro de Excel.DialogSheet
y la documentación de MSDN en Excel Object Model Reference No tiene un objeto o DialogSheet
Excel
.
Entonces, ¿dónde puedo encontrar documentación útil?
Ya veo lo que quieres decir. Hacer una búsqueda en Google para Excel conduce a una gran cantidad de callejones sin salida. – DOK
@DOK Tiene que haber algunos documentos en algún lado. Solo tengo que averiguar dónde microsoft los oculta. Ni siquiera se puede arrastrar por msdn debido a sus direcciones estúpidas acortadas a cosas como 'cey92b0t.aspx' – Raynos
La ayuda, en línea y fuera de línea, es horrible y parece empeorar con cada versión. Tengo la versión Excel 2000 de este libro - http://www.amazon.com/Excel-2007-Programmers-Reference-Programmer/dp/0470046430/ref=zg_bs_4047_12 - y tiene una buena sección de "referencia de modelo de objeto". No estoy cerca de eso ahora, sin embargo, o buscaría algunas cosas y le daré una respuesta real. Desde una "búsqueda dentro" rápida, parece que DialogSheets en particular podría ser de versiones anteriores de Excel. – jtolle