Especial: De Excel a Calc

Leer el valor de una celda con código

Regresar a la Categoría
Aprende la sintaxis (ThisComponent.Sheets) para capturar el texto o número que un usuario escribió en una celda.

Guía Paso a Paso

1

Definir el documento y la hoja

Usa este código inicial: `Dim oHoja As Object`
`oHoja = ThisComponent.Sheets.getByName("Hoja1")`.

Paso 1
2

Auntar a la celda

Declara la celda: `Dim oCelda As Object`
`oCelda = oHoja.getCellRangeByName("A1")`.

Paso 2
3

Extraer Texto vs Número

Si A1 tiene letras, usa `valorText = oCelda.String`. Si tiene números, usa `valorNum = oCelda.Value`.

Paso 3
4

Comprobar con MsgBox

Para verificar que lo leyó bien, agrega `MsgBox "El valor es: " & valorText` y ejecuta la macro.

Paso 4

¿Te ha sido útil este artículo?

Consultar con IA de LBS
Regresar a la Categoría Centro de Ayuda