Une formule ave cle nom de feuille en boucle

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

deni29

XLDnaute Junior
Bonjour à tous,

Je reviens vers vous pour, je crois vous prendra 1 minute.

Dans le mudule3, Macro "Import" en fin de code je n'arrive pas à déclarer la ligne suivante, à cause du nom de la feuille qui doit être en boucle, Feuille dans laquelle on va rechercher l'info en B5 puis B6 ............etc

'ERREUR Dans cette ligne => ActiveCell.FormulaR1C1 = "=COUNTIF('Ref'!R7C6:R17C6,R4C18)".

Ci joint mon fichier

Merci pour l'info.
cdl
Deni29
 

Pièces jointes

Re : Une formule ave cle nom de feuille en boucle

Bonsoir deni29,

Voici ta macro modifiée (et simplifiée) :

Code:
Sub Import()
' Inscrire dans la colonne Q, de Q5 à Q.., la valeur de B5 à B..
' inscrire la formule =NB.SI('Nom 1'!$F$7:$F$17;$R$4), dans la colonne R de R5 à R..
                             'Nom de chaque feuille
Application.ScreenUpdating = False

Dim dLg As Long ' Variable pour stocker le dernière ligne "dlg"
Dim Ref As Variant
With Sheets("Effectif")
dLg = .Range("B5").End(xlDown).Row
  For Each cel In .Range("Q5:Q" & dLg)
    cel.Value = Range("B" & cel.Row).Value
  Next
  
  For Each cel In .Range("R5:R" & dLg)
    Ref = cel.Offset(0, -16).Value
    cel.FormulaR1C1 = "=COUNTIF('" & Ref & "'!RC[-12]:R[10]C[-12],R4C18)"
  Next
End With

Range("A1").Select
Application.ScreenUpdating = True
End Sub

Bonne nuit.

Cordialement.
 
- 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

M
Réponses
11
Affichages
1 K
macca
M
M
Réponses
4
Affichages
2 K
mathieu42400
M
P
Réponses
2
Affichages
3 K
pauline6172
P
E
Réponses
3
Affichages
2 K
Emmanuel_3005
E
F
Réponses
10
Affichages
3 K
french_gracer
F
B
Réponses
27
Affichages
8 K
Barodchaise
B
Retour