Ajustement automatique du nombre de lignes d'un tableau

yoyodu44

XLDnaute Nouveau
Bonjour à tous et à toutes,

J'ai une feuille nommée "tableaux" sur celle-ci j'ai 2 tableaux ("tableau1" et "tableau2") de 4 colonnes et 11 lignes.
Du coup "tableau1" va de A2 à D12 et "tableau2" va de F2 à I12.

Ce que je souhaite c'est que lorsque je remplie uniquement 4 lignes d'un tableau, les suivantes soit supprimées (sauf une). Et je voudrais également que si je remplie toutes les lignes d'un tableau, une ligne supplémentaire soit ajoutée.
Bien sur je veux que les 2 tableaux restes indépendants.

Je me doute que la solution passe par du VBA, mais je ne sais pas coder ...


Merci d'avance à la communauté
 

chris

XLDnaute Barbatruc
Re : Ajustement automatique du nombre de lignes d'un tableau

Bonjour

Chaque tableau doit avoir une taille équivalente au nombre de lignes remplies : il n'y a aucune raison de déclarer 12 lignes. Le tableau s’agrandit tout seul si tu remplis une nouvelle ligne.

En créant un tableau plus grand que son contenu tu perds 90% des avantages du tableau.

Aucun besoin de VBA ni d'une ligne d'avance.
 

chris

XLDnaute Barbatruc
Re : Ajustement automatique du nombre de lignes d'un tableau

Re

Alors tu ne parles pas des tableaux tels que définis depuis excel 2007 : voir ici Ce lien n'existe plus

Lis aussi la charte qui conseille de joindre un exemple représentatif et anonymisé si besoin du classeur
 

chris

XLDnaute Barbatruc
Re : Ajustement automatique du nombre de lignes d'un tableau

RE

C'est bien, ce que je disais au post #2 : la taille du tableau doit correspondre aux lignes remplies. Voir ton classeur en retour.

J'ai aussi corrigé les dates qui étaient en texte problème de format de la colonne.
 

Pièces jointes

  • tableaux.xlsx
    12.1 KB · Affichages: 56
  • tableaux.xlsx
    12.1 KB · Affichages: 48
  • tableaux.xlsx
    12.1 KB · Affichages: 55

yoyodu44

XLDnaute Nouveau
Re : Ajustement automatique du nombre de lignes d'un tableau

ah ok j'ai compris ce que tu m'expliquais. Mais moi je cherche à faire en sorte que cela se fasse tout seul (sans rien faire de spécifique)
Peut être que ce n'est pas possible mais j’aurais essayé ;-)
 

chris

XLDnaute Barbatruc
Re : Ajustement automatique du nombre de lignes d'un tableau

Re

Cela se fait tout seul mais si tu laisses la ligne total affichée c'est plus compliqué d'ajouter des lignes.

A noter qu'on n'utilise la ligne total que dans très peu de cas, les tableaux étant souvent destinés à de gros volumes de données exploités par tableaux croisés dynamiques.

Tu peux ajouter le bouton masquer/afficher la ligne de total dans ta barre de lancement rapide pour l'avoir à portée de clic.
 

Modeste

XLDnaute Barbatruc
Re : Ajustement automatique du nombre de lignes d'un tableau

Bonjour yoyodu44, bises à chris :)

J'ignore si ça aidera yoyodu44, mais pour son information, on peut -sans désactiver la ligne des totaux- ajouter une ligne, en se positionnant dans la dernière cellule (la plus à droite) juste avant la ligne des totaux et en appuyant sur la touche "Tabulation" du clavier.
 

Bebabeloola

XLDnaute Nouveau
Bonjour.
7 ans après, je ne sais pas si vous avez trouvé la solution mais ça peut toujours en aider quelques-uns:

Dans:
Options/Vérifications/Options de correction automatique/Mise en forme automatique au cours de la frappe
cocher :
Inclure de nouvelles lignes et colonnes dans le tableau
 

Discussions similaires

Réponses
4
Affichages
455

Statistiques des forums

Discussions
312 165
Messages
2 085 882
Membres
103 010
dernier inscrit
Sys974