[Résolu] Définir cellule selon numéro de ligne et/ou colonne

Discussions à propos du tableur Calc.
Les questions sur les macros doivent être postées dans la section dédiée en dessous.

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.
Lys59
Membre lOOyal
Membre lOOyal
Messages : 28
Inscription : 16 nov. 2017 14:49

[Résolu] Définir cellule selon numéro de ligne et/ou colonne

Message par Lys59 »

Bonjour,
Je ne trouve pas quelle fonction je dois utiliser pour définir une cellule en fournissant le numéro de ligne ou le numéro de colonne ou les deux.
Exemple au lieu d'écrire =Cellule('contents';C4) si la cellule A1 contient 3 et la cellule B1contient 4, comment devrais-je écrire
=cellule('contents';concatener(cellule('contents';A1);cellule('contents';B1))) qui ne marche pas
et de même =cellule('contents';concatener(cellule('contents';A1);"4")) ou =cellule('contents';concatener("C";cellule('contents';B1)))
Où ais-je fait une erreur ou que devrais-je écrire ?
Merci
Dernière modification par micmac le 17 févr. 2020 13:29, modifié 1 fois.
Raison : Balisage et adaptation de la longueur du titre
Apache Open Office 4.1.7
Windows 10
Avatar de l’utilisateur
micmac
RespOOnsable forum
RespOOnsable forum
Messages : 9251
Inscription : 28 août 2010 08:45

Re: Définir une cellule en partant du numéro de ligne et/ou

Message par micmac »

Bonjour,
Dans votre signature il y a écrit :Apache Open Office 4.1.3
Cette version de OpenOffice est obsolète.
Si c'est une obligation, mentionnez-le dans votre signature par Obligation de version.

Afin de profiter des dernières améliorations, il est fortement recommandé d'être à jour de la dernière version

Accès direct à votre signature pour la corriger.
Touche Ctrl de Windows = touche cmd⌘ sur Mac
Outils > Options sur Windows = OpenOffice > Préférences sur Mac
Lys59
Membre lOOyal
Membre lOOyal
Messages : 28
Inscription : 16 nov. 2017 14:49

Re: Définir une cellule en partant du numéro de ligne et/ou

Message par Lys59 »

Voilà c'est fait je suis en 4.1.4
Apache Open Office 4.1.7
Windows 10
Lys59
Membre lOOyal
Membre lOOyal
Messages : 28
Inscription : 16 nov. 2017 14:49

Re: Définir une cellule en partant du numéro de ligne et/ou

Message par Lys59 »

Est-ce bien d'ailleurs la dernière. Normalement oui, car j'accepte toujours les maj, mais peut-être en ai-je raté une.
Apache Open Office 4.1.7
Windows 10
Avatar de l’utilisateur
Michel JANZEF
ManitOOu
ManitOOu
Messages : 3453
Inscription : 12 janv. 2006 10:04

Re: Définir une cellule en partant du numéro de ligne et/ou

Message par Michel JANZEF »

Bonjour,
Lys59 a écrit :Voilà c'est fait je suis en 4.1.4
Lys59 a écrit :Est-ce bien d'ailleurs la dernière. Normalement oui, car j'accepte toujours les maj, mais peut-être en ai-je raté une.
- La dernière version est la 4.1.7
- Il n'y a pas de mise à jour automatique. Téléchargez-vous bien la version sur le site officiel, ici ?
 Ajout : Quant à votre question initiale, j'ai un peu de mal à comprendre.
Il serait plus simple de joindre un fichier avec vos données et ce que vous souhaitez obtenir comme résultat. Comment joindre un fichier. 
AOo 4.1.15 et LibO 7.6.6.3 (x64) - Windows 10 Famille 22H2 (19045.3693) 64 bits
Avatar de l’utilisateur
Loopingss
InconditiOOnnel
InconditiOOnnel
Messages : 783
Inscription : 17 déc. 2008 01:50

Re: Définir une cellule en partant du numéro de ligne et/ou

Message par Loopingss »

Bonjour.
Si vous placez en A1 la valeur 4 (pour ligne 4) et en B1 (pour colonne 3), vous cherchez à faire référence au contenu de la cellule C4.
La formule :

Code : Tout sélectionner

=(ADRESSE(A1;B1;1)
vous retournera la référence absolue de la cellule définie en cellules A1 et B1, à savoir $C$4.

La formule :

Code : Tout sélectionner

=INDIRECT(ADRESSE(A1;B1;1))
vous retournera le contenue de la cellule C4 ce qui correspond bien à la cellule de la ligne 4 sur la colonne 3.
Bonne soirée.
COOordialement.
Lys59
Membre lOOyal
Membre lOOyal
Messages : 28
Inscription : 16 nov. 2017 14:49

Re: Définir une cellule en partant du numéro de ligne et/ou

Message par Lys59 »

Je crois que cette réponse donne la solution de mon problème. Je vais vérifier demain. Je clôturerai alors ma question.
Merci beaucoup.
Apache Open Office 4.1.7
Windows 10
Lys59
Membre lOOyal
Membre lOOyal
Messages : 28
Inscription : 16 nov. 2017 14:49

Re: Définir une cellule en partant du numéro de ligne et/ou

Message par Lys59 »

Merci beaucoup pour la solution

Code : Tout sélectionner

=INDIRECT(ADRESSE(A1;B1;1))

NB Lorsque la ligne est fixe (par ex 4) on peut écrire

Code : Tout sélectionner

=INDIRECT(ADRESSE(A1;"4";1))
:D
Dernière modification par micmac le 17 févr. 2020 13:27, modifié 2 fois.
Raison : Formules mises entre balises [code] pour faciliter la lecture
Apache Open Office 4.1.7
Windows 10
Avatar de l’utilisateur
micmac
RespOOnsable forum
RespOOnsable forum
Messages : 9251
Inscription : 28 août 2010 08:45

Re: Définir une cellule en partant du numéro de ligne et/ou

Message par micmac »

Comment clore correctement un sujet lorsqu'il est résolu
NB : le titre doit être composé de 60 caractères maximum balise comprise
Touche Ctrl de Windows = touche cmd⌘ sur Mac
Outils > Options sur Windows = OpenOffice > Préférences sur Mac