vba insert ligne garder formule excel

  • Initiateur de la discussion Initiateur de la discussion herve62
  • 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 !

herve62

XLDnaute Barbatruc
Bonsoir
Comment faire suite à une insertion de ligne Via le VBA ( ça c'est fait ) garder les formules de certaines colonnes
ex : on avait en ligne 5 , col F : = B-C + E-D , j'insère une ligne dans mon code donc la ligne 5 passe en 6
J'ai une nouvelle ligne 5 , mais les formules Excel ( et pas VBA) ??
Merci
 
Bonsoir le forum

Quand la plage est transformée en Tableau, les formules et le format se recopient sur les lignes ajoutées.
Si le tableau est nommé Tableau1
Et qu'on met cette macro dans la feuille où est le tableau, cela insére une ligne avec les formules
VB:
Sub Macro1()
Me.ListObjects("Tableau1").ListRows.Add
End Sub
 
Dernière édition:
Pendant que tu écrivais, j'ai rajouté des détails dans mon premier message
Pour transformer en tableau, il faut sélectionner la plage et faire Insertion/Tableau
Cela donne ce résultat
Tableau0.jpg
 
Je viens de faire insertion > tableau ( plage lignes 5 & 6 ) voilà le résultat , c'est pas du tout ce que j'attends
je ne veux pas des titres colonnes !!
T'as pas un bout de fichier à joindre me montrant que ça fonctionne , et comment ??
merci
 

Pièces jointes

  • insert.jpg
    insert.jpg
    32.3 KB · Affichages: 56
Dernière édition:
merci , mais un peu complexe , vu que je suis en VBA et qu'il y a 12 ( minimum) feuilles à gérer
???
il y a un post dans un forum ( ? ) qui fait ce que je veux mais que je n'ai pu adapter , j'ai le code mais plus le forum
je vais tenter de le récupérer demain
 
Bonjour le forum

Bonsoir
Comment faire suite à une insertion de ligne Via le VBA ( ça c'est fait ) garder les formules de certaines colonnes
C'est pour cette raison que j'ai suggéré l'utilisation des Tableaux.
Ça simplifie le travail.
Ça garde aussi les formules et le format quand on insère une ligne manuellement.

Effectivement comme job75 l'a dit, il y a plein d'exemples sur internet ou sur ce forum.

En faisant excel listobjects dans le moteur de recherche du forum ou sur internet, tu devrais trouver des exemples
 
- 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

Réponses
23
Affichages
436
Réponses
2
Affichages
347
Retour