Instructions Macro OpenOffice

Bonjour...

Depuis la référence "A1", je veux me positionner dans la cellule : colonne "1", et ligne "contenu de la cellule "D1" – contenu aléatoire" (ici 14)

Dans Excel 95, je fais une macro – avec option "Macro MS Excel 4.0" - que voici :

Ces instructions – facilement compréhensibles – sont nécessaires et suffisantes pour réaliser cette action. Elles tiennent sur deux lignes, avec 2 cellules d'instructions proprement dites, et 1 cellule de résultat.

Et ça marche !

Réaliser cette macro en laissant l'option par défaut "Visual Basic", c'est pour moi mission impossible ! Et quant aux versions plus récentes d'Excel, c'est bien pire grâce à VBA.

"Pourquoi faire simple quand c'est si facile de compliquer ? !"

Aussi, quelqu'un aurait-il (ou elle) avoir la gentillesse de m'écrire les instructions pour obtenir ce déplacement de cellule sou Apache (ou Libre Office) ? Mes connaissances en matière de macros sous ces applications sont très insuffisantes.

D'avance merci.

2 réponses

  1. Bonjour

    il y a la solution de mettre un lien hypertexte en A1

    =LIEN.HYPERTEXTE("#feuille1.A"&D1;"aller cellule A"&D1)
    0
    1. Vous installez zBasic

      Et la macro sera comme ceci...

      Sub Main
        GlobalScope.BasicLibraries.loadLibrary("zBasic")
        maCell = zCellule.Lit("Feuille1", "B3", "C")
        zCellule.Courante( maCell )
      End Sub

      0