Obtener fila y columna de la celda actual en OpenOffice Calc

Para obtener la fila y la columna actual de la hoja de cálculo bastará con el siguiente código en tu macro:

Dim Fila as Long, Columna as Long
Dim Selection as Object
Selection = ThisComponent.CurrentSelection(0)
If Selection.SupportsService("com.sun.star.sheet.SheetCell") Then
    Fila = Selection.CellAddress.Row
    Columna = Selection.CellAddress.Column
Else
    MsgBox "Selecciona una celda"
End If

No hay reacciones, todavía


Form is loading...

Otros usuarios vieron...

  •  

    En el foro se ha preguntado la posibilidad de realizar una búsqueda de palabras que contengan o no vocales acentuadas, con el fin de facilitar el aprendizaje del e…

  • Insertar la hora actual en una celda es sencillo.

    Pero no deberemos utilizar la función AHORA(), pues cada vez que se recalcule la hoja se actualizará.

    Hacer que un b…

  • Seleccionar un rango de celdas e imprimirlas no es sencillo con Calc; necesitamos definir previamente un rango de impresión.

    Esta sencilla macro que describimos en este post realizará todo ese t…

Patrocinado por SBS  Contacto • ©2024 by Salvador Domènech Chicote