XL 2013 nombre de ligne dans un tableau en fonction de la valeur d'une cellule

  • Initiateur de la discussion Initiateur de la discussion mdelbois
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

mdelbois

XLDnaute Nouveau
Bonjour,

je souhaite créer un tableau pour le contrôle de manomètres. En fonction de la classe de ceux-ci (0,1;1;2...), nous devons effectuer plus ou moins de points de contrôle.

Existe-il une macro qui permette d'ajouter un nombre de ligne dans un tableau en fonction de la valeur d'une cellule (B12 dans mon exemple)?
Il faut si possible que les calculs dans les cellules restent.

Exemple:
pour une classe 0,1 je dois avoir 10 lignes dans le tableau.
Pour une classe 1, je dois avoir 5 lignes dans mon tableau.
Pour une classe 4, je dois avoir 4 lignes dans mon tableau.
etc...

N'étant pas un expert d'excel, pourriez-vous me donner le détail de la formule?
merci pour votre aide
 

Pièces jointes

Solution
Salut,
Je rejoins Dudu2 pour ce qui est des tableaux structurés .

J'ai transformé votre tableau en tableau Structuré avec le nom Tableau1 .
la cellule pression a été nommée pression et la cellule classe a été nommée classe .
la formule en colonne tolérance a été modifiée en conséquence .

Comme la colonne tolérance change à chaque changement de Classe,
les autres colonnes risquent d'être obsolètes,
aussi le tableau est-il vidé pour y mettre le nombre de lignes "vides" désiré .

Tout le code est dans celui de la feuille .
Bonjour,

Plusieurs remarques.

- Des tableaux qui se baladent dans la feuille c'est pas terrible.
Il faut que tu utilises des tableaux structurés qui présentent de nombreux avantages notamment si on doit faire du VBA pour les exploiter. Ça évite d'avoir à se poser le genre de questions pour lesquelles tu as anticipé les réponses:
1633518501726.png


- Je ne comprends pas du tout ce que tu veux faire.
Est-ce que c'est toujours sur la même feuille que ce tableau se trouve et pour lequel il faut ajuster le nombre de lignes ? Dans ce cas, s'il faut passer de 10 lignes à 5 lignes on supprime quelles 5 lignes ?

Ou bien est-ce un tableau que tu vas créer à chaque fois sur une feuille différente ?
 

Pièces jointes

Dernière édition:
Salut,
Je rejoins Dudu2 pour ce qui est des tableaux structurés .

J'ai transformé votre tableau en tableau Structuré avec le nom Tableau1 .
la cellule pression a été nommée pression et la cellule classe a été nommée classe .
la formule en colonne tolérance a été modifiée en conséquence .

Comme la colonne tolérance change à chaque changement de Classe,
les autres colonnes risquent d'être obsolètes,
aussi le tableau est-il vidé pour y mettre le nombre de lignes "vides" désiré .

Tout le code est dans celui de la feuille .
 

Pièces jointes

Salut,
Je rejoins Dudu2 pour ce qui est des tableaux structurés .

J'ai transformé votre tableau en tableau Structuré avec le nom Tableau1 .
la cellule pression a été nommée pression et la cellule classe a été nommée classe .
la formule en colonne tolérance a été modifiée en conséquence .

Comme la colonne tolérance change à chaque changement de Classe,
les autres colonnes risquent d'être obsolètes,
aussi le tableau est-il vidé pour y mettre le nombre de lignes "vides" désiré .

Tout le code est dans celui de la feuille
 
Bonjour,

On évite de changer le nom d'une colonne d'un tableau structuré (sauf si aucune formule ou code ne fait référence à celle-ci ).

Dans le classeur ci-joint, j'ai modifié le format des cellules data d'Ecart pour afficher l'unité concernée .
Le nombre de lignes (demande précédente) a été déporté dans la feuille Feuil2.

Toutefois si vous désirez quand même que ce soit affiché dans l’entête de colonne,
j'ai mis un objet Texte nommé Ecart_Unit dans la cellule d'entête Ecart qui est affecté par la cellule C11 nommée Unité

A vous de voir ce que vous voulez conserver ...
Tous les code sont dans la Feuil1
 

Pièces jointes

- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

  • Question Question
Microsoft 365 Tableau
Réponses
24
Affichages
1 K
Retour