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...

  • Macro Ordenar Hojas de un documento OpenOffice Calc

    No es complicado reordenar las hojas de un documento de Calc, si tienes 5 hojas, claro. Si tienes 22, puedes tardar un ratito.

    Aún así, ese ratito no es m…

  • Este procedimiento para ordenar matrices es, en la gran mayoría de casos, más rápido que el método de la burbuja.

    Para conocer más sobre estos métodos puedes consultar las sigui…

  • Esta función devuelve la letra del NIF asociada a un número de DNI

    Function LetraNif(dni As Long) As String
    LetraNif = Mid("TRWAGMYFPDXBNJZSQVHLCKE", (dni Mod 23) + 1, 1)
    End Function

Patrocinado por SBS  Contacto • ©2019 by SalvaDCH