Autres VBA pour copier/coller ligne de formules au fil des saisies...si

Christian0258

XLDnaute Accro
Bonjour à tout le forum,

Je souhaiterais votre aide pour d'écrire un code. Il s'agit de recopier une ligne de formules (AB:AW) et de la copier ligne du dessous SI sur cette ligne colonne A la cellule n'est pas vide.
Le but étant de placer cette ligne de formule au fil des saisies, plutôt que de tirer cette ligne dans le tableau jusqu'à ???.

Merci pour votre aide.
Bien amicalement,
Christian
 

Pièces jointes

  • CopierCollerLigneFormulesSi en VBA .xlsm
    480.2 KB · Affichages: 3

jmfmarques

XLDnaute Accro
Bonjour
Je n'ai pas (je ne le fais jamais) ouvert ton classeur.
Voici la méthode que j'utilise personnellement :
- une feuille dédiée (cachée) contenant des "modèles" de lignes avec formules, formats, etc ...
- lors de l'ajout d'une donnée (une saisie en colonne A, dans ton cas) : utilisation de PasteSpecial pour copier/coller les seules formules, formats, etc ... sur la ligne en cours.
 

Staple1600

XLDnaute Barbatruc
Bonjour le fil, Christian0258, jmfmarques

Et pourquoi pas tout simplement utiliser un Tableau à références structurées?
(Insertion/Tableau)
Les formules (entre autres choses) sont automatiquement recopiées à chaque insertion de ligne.
 

Staple1600

XLDnaute Barbatruc
Re

La fonctionnalité Tableau se trouve dans le menu Insertion
Voir ci-dessous pour illustrer mon propos.
1) Les formules sont dans le tableau
2) On voit que quand j'insère une ligne (clic-droit), les formules sont automatiquement recopiées dans la nouvelle ligne.
O1ExTableau.gif
 

Staple1600

XLDnaute Barbatruc
Re

Je ne sais pas si tu es confiné, mais si tu l'es voici de quoi occuper ton temps ;)
 

Discussions similaires

Statistiques des forums

Discussions
311 741
Messages
2 082 055
Membres
101 882
dernier inscrit
XaK_