VBA / Copier valeur cellule et intégration dans un formule
Résolu/Fermé
Tidrah51
-
Modifié le 3 déc. 2020 à 10:33
ThauTheme Messages postés 1442 Date d'inscription mardi 21 octobre 2014 Statut Membre Dernière intervention 29 juillet 2022 - 3 déc. 2020 à 12:23
ThauTheme Messages postés 1442 Date d'inscription mardi 21 octobre 2014 Statut Membre Dernière intervention 29 juillet 2022 - 3 déc. 2020 à 12:23
A voir également:
- VBA / Copier valeur cellule et intégration dans un formule
- Formule si et - Guide
- Formule excel pour additionner plusieurs cellules - Guide
- Aller à la ligne dans une cellule excel - Guide
- Verrouiller une cellule excel dans une formule - Guide
- Formule excel moyenne - Guide
1 réponse
ThauTheme
Messages postés
1442
Date d'inscription
mardi 21 octobre 2014
Statut
Membre
Dernière intervention
29 juillet 2022
160
3 déc. 2020 à 10:31
3 déc. 2020 à 10:31
Bonjour Tidrah, bonjour le forum,
Peut-être comme ça :
Peut-être comme ça :
Sub FREDO() Dim OV As Worksheet 'déclare la variable OV (Onglet Vierge D.F) Dim GF As Worksheet 'déclare la variable GF (onglet Gestionnaire Factures) Dim V As String 'déclare la variable V (Variable) Dim DEST As Range 'déclare la variable DEST (cellule de DESTination) Set OV = Worksheets("Vierge D.F") 'définit l'onglet OV Set GF = Worksheets("Gestionnaire Factures") 'définit l'onglet GF V = OV.Range("L5").Value 'définit la variable V Set DEST = GF.Cells(Application.Rows.Count, "A").End(xlUp)(2) 'définit la cellule de destination DEST DEST.FormulaLocal = "='" & V & "'!B$16" 'applique la formule à DEST DEST.AutoFill Destination:=GF.Range(GF.Cells(DEST.Row, "A"), GF.Cells(DEST.Rows, I)), Type:=xlFillDefault 'recopie la formule jusqu'à la colonne I GF.Activate 'active l'onglet GF DEST.Resize(1, 9).Select 'sélectionne la plage des cellules de DEST End Sub
3 déc. 2020 à 10:50
Merci de ta réponse ! J'ai un message d'erreur ici :
3 déc. 2020 à 12:23
Désolé je navet (si, si, dans ce cas on peut...) pas testé et il y avait deux erreurs dans cette ligne :