Copier formule
kristoft2
-
Kuartz Messages postés 852 Date d'inscription Statut Membre Dernière intervention -
Kuartz Messages postés 852 Date d'inscription Statut Membre Dernière intervention -
bonjour à tous,
voilà mon petit souci pour copier une formule!!
dans un classeur avec plusieurs feuilles
en a1 je mets la formule ='feuil2'!a1
en b1 quand je copie la formule il me mets ='feuil2'!b1
j'aimerai qu il change le nom de la feuille pour pas changer à chaque colonne donc ='feuil3'!a1
est ce possible??
merci pour votre aide
voilà mon petit souci pour copier une formule!!
dans un classeur avec plusieurs feuilles
en a1 je mets la formule ='feuil2'!a1
en b1 quand je copie la formule il me mets ='feuil2'!b1
j'aimerai qu il change le nom de la feuille pour pas changer à chaque colonne donc ='feuil3'!a1
est ce possible??
merci pour votre aide
A voir également:
- Copier formule
- Formule si et - Guide
- Formule moyenne excel plusieurs colonnes - Guide
- Formule mathématique - Télécharger - Études & Formations
- Comment copier une vidéo youtube - Guide
- Formule somme excel colonne - Guide
2 réponses
Bonjour,
A priori, je pense que ce n'est pas possible d'une manière simple.
As-tu beaucoup de feuilles ?
En utilisant la souris cela devrait aller assez vite même si c'est un peu fastidieux.
A+
pépé
A priori, je pense que ce n'est pas possible d'une manière simple.
As-tu beaucoup de feuilles ?
En utilisant la souris cela devrait aller assez vite même si c'est un peu fastidieux.
A+
pépé
Bonjour,
Je ne travaille qu'en VBA.
Mais ça donnerait :
Ce code marche si vos formules doivent être sur la dernière feuille.
Si vous ne connaissez pas du tout le VBA, ouvrez l'onglet "Développeur", Cliquez sur "Visual Basic" en haut à gauche puis double clic sur la feuille où les formules doivent être dans le panneau de gauche puis coller le code dans le cadre blanc. Fermer et ça doit marcher.
Cordialement.
Je ne travaille qu'en VBA.
Mais ça donnerait :
Private Sub Worksheet_SelectionChange(ByVal Target As Range) Dim NOMBRE_FEUILLES As Integer NOMBRE_FEUILLES = ThisWorkbook.Worksheets.Count For i = 1 To NOMBRE_FEUILLES - 1 Range("A" & i) = Sheets(i).Range("A1") Next i End Sub
Ce code marche si vos formules doivent être sur la dernière feuille.
Si vous ne connaissez pas du tout le VBA, ouvrez l'onglet "Développeur", Cliquez sur "Visual Basic" en haut à gauche puis double clic sur la feuille où les formules doivent être dans le panneau de gauche puis coller le code dans le cadre blanc. Fermer et ça doit marcher.
Cordialement.