¿Cómo obtengo el valor de un cuadro de texto en Word? Sé en excel esta es la sintaxis correcta: ActiveSheet.Shapes(x).Name
.Valor de cuadro de texto de ActiveX
pensé en word esta sería la sintaxis correcta
ActiveDocument.Shapes(x).Name
,
pero esto no parece funcionar.
Con esta pieza de código Tampoco podía encontrar un cuadro de texto:
For i = 1 To ActiveDocument.Shapes.Count
MsgBox ActiveDocument.Shapes(i).Name
Next i
Gracias por su respuesta, pero esto es para un cuadro de texto predeterminado, y no para un cuadro de texto de control ActiveX. Ahora estoy leyendo algo sobre 'OLEObjects' lo que parece un poco más en la dirección correcta. – jroeleveld
@jroeleveld Edité la respuesta para incluir la sintaxis para los controles ActiveX. –
Sí, pero ¿cómo devuelvo el nombre del control? – jroeleveld