Bonjour,
Je souhaiterai obtenir des informations sur un tableau : le numéro de la ligne où il commence et celui de la ligne où il se termine.
les tableaux commencent par un titre "toto" ou "tata" ou "titi" ou "lola" dans mon exemple et se terminent soit par "fin" soit par "null", ça dépend des tableaux en fait.
J'ai réussi avec la fonction EQUIV à trouver la ligne de démarrage mais je n'arrive pas à trouver comment récupérer la ligne de fin des tableaux ...
avec rechercheh peut-être en faisant démarrer ma matrice par le numéro de ligne trouvé pour chaque tableau peut-être ?
Avez-vous une idée ?
Merci par avance.
[Résolu] Récuperer les numéros de ligne dans un tableau
Modérateur : Vilains modOOs
Règles du forum
Cette section est uniquement dédiée au tableur Calc. Vous ne devez pas poster ici de questions sur les macros mais utiliser la section éponyme.
Cette section est uniquement dédiée au tableur Calc. Vous ne devez pas poster ici de questions sur les macros mais utiliser la section éponyme.
-
- Membre hOOnoraire
- Messages : 125
- Inscription : 23 janv. 2017 18:18
[Résolu] Récuperer les numéros de ligne dans un tableau
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Dernière modification par maclode1950 le 19 juin 2018 07:14, modifié 4 fois.
LibreOffice 7.3.6.2, Windows 11
-
- GourOOu
- Messages : 9629
- Inscription : 18 sept. 2006 09:40
- Localisation : France
Re: récuperer les numéros de ligne de début et de fin de tab
Bonjour,
Ci-joint une possibilité parmi d’autre, je suppose que tu n’auras pas de doublon en colonne A.
A +
Ci-joint une possibilité parmi d’autre, je suppose que tu n’auras pas de doublon en colonne A.
A +
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Dernière modification par Jeff le 19 juin 2018 06:49, modifié 1 fois.
-
- Membre hOOnoraire
- Messages : 125
- Inscription : 23 janv. 2017 18:18
Re: récuperer les numéros de ligne de début et de fin de tab
Merci Jeff, c'est pile-poil ce que je cherchais.
Pas de doublons.
Par contre, dans l'exemple, sur je veux regarder le tableau qui commence par "Lola", ça ne fonctionne plus et je ne vois pas pourquoi.
Pas de doublons.
Par contre, dans l'exemple, sur je veux regarder le tableau qui commence par "Lola", ça ne fonctionne plus et je ne vois pas pourquoi.
LibreOffice 7.3.6.2, Windows 11
-
- GourOOu
- Messages : 9629
- Inscription : 18 sept. 2006 09:40
- Localisation : France
Re: Récuperer les numéros de ligne dans un tableau
J’ai pas prêté attention à ta formule existante de début de tableau, en Attendu.B9 et suivante, la formule doit comporter des références absolues :
PS : la coche s’accompagne de la balise [Résolu]
A +
Code : Tout sélectionner
=EQUIV(A9;Exemple.$A$1:Exemple.$A$501;0)
A +
-
- Membre hOOnoraire
- Messages : 125
- Inscription : 23 janv. 2017 18:18
Re: Récuperer les numéros de ligne dans un tableau
Merci mais pas mieux,
ça fonctionne bien pour le début de tableau mais ça déraille sur les ligne de fin de tableau.
Par exemple, si je fait une recherche sur "tata", la bonne ligne de démarrage est repérée mais il ne me donne pas la bonne de fin.
ça fonctionne bien pour le début de tableau mais ça déraille sur les ligne de fin de tableau.
Par exemple, si je fait une recherche sur "tata", la bonne ligne de démarrage est repérée mais il ne me donne pas la bonne de fin.
LibreOffice 7.3.6.2, Windows 11
-
- GourOOu
- Messages : 9629
- Inscription : 18 sept. 2006 09:40
- Localisation : France
Re: Récuperer les numéros de ligne dans un tableau
J’ai oublié un jeu de parenthèses en C9 :
Code : Tout sélectionner
=(EQUIV("fin";INDIRECT("exemple.a"&B9&":Exemple.A5000");0)+B9)-1
-
- Membre hOOnoraire
- Messages : 125
- Inscription : 23 janv. 2017 18:18
Re: Récuperer les numéros de ligne dans un tableau
Tu es tout pardonné
Merci encore !
Merci encore !
LibreOffice 7.3.6.2, Windows 11
-
- RespOOnsable modération
- Messages : 3952
- Inscription : 06 oct. 2008 08:03
Re: [Résolu] Récuperer les numéros de ligne dans un tableau
Bonjour,
Est-ce une erreur, un choix, un oubli, une obligation ?
Dans ce dernier cas, mentionnez-le dans votre signature par "Obligation de version".
Pour connaître la version que vous possédez : https://forum.openoffice.org/fr/forum/v ... 582#p11582
Nous vous invitons à vous mettre à jour de la dernière version : https://forum.openoffice.org/fr/forum/v ... m.php?f=38.
Votre signature doit comporter :
1- La version exacte de AOO ou LibO (AOO 4.1.4 ou LibO 5.3.7 par exemple) ;
2- La version exacte du système d'exploitation (Windows 7 SP2, MacOS X 10.13.2, ou Linux OpenSuse Leap 42.3, par exemple).
Accès direct à votre signature pour la corriger.
Cordialement.
Votre signature indique que vous disposez d'une version de LibreOffice qui n'est plus maintenue.Signature de [b][color=#0040BF]maclode1950[/color][/b] a écrit : LibreOffice 4.1.3, Windows 7 SP3
Est-ce une erreur, un choix, un oubli, une obligation ?
Dans ce dernier cas, mentionnez-le dans votre signature par "Obligation de version".
Pour connaître la version que vous possédez : https://forum.openoffice.org/fr/forum/v ... 582#p11582
Nous vous invitons à vous mettre à jour de la dernière version : https://forum.openoffice.org/fr/forum/v ... m.php?f=38.
Votre signature doit comporter :
1- La version exacte de AOO ou LibO (AOO 4.1.4 ou LibO 5.3.7 par exemple) ;
2- La version exacte du système d'exploitation (Windows 7 SP2, MacOS X 10.13.2, ou Linux OpenSuse Leap 42.3, par exemple).
Accès direct à votre signature pour la corriger.
Cordialement.
Pour tout savoir sur le fonctionnement de ce forum À lire avant tout !