[résolu] coller une formule viariable dans des cellues mémorisée

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 !

ckoebel5

XLDnaute Junior
Bonjour le forum, voici un bout de code:
Code:
p = 0
For i = 1 To 15
    For j = 1 To 14
        If Bleu(j, i) = True Then      
            ActiveSheet.Cells(j + 1, i + 1).Select
            With Selection.Interior
                .Pattern = xlSolid
                .PatternColorIndex = xlAutomatic
                .Color = 13434828
                .TintAndShade = 0
                .PatternTintAndShade = 0
            End With
            p = p + 1  
                             'ICI je ne sais pas comment faire pour insérer la formule voulue dans la cellule sélectionnée
        End If
    Next j
Next i



La formule de la cellule doit être :

=IF(LeGroupe<0,INDEX(PrénCls,MATCH(p,Places,0)),INDEX(PrénAbsolus,MATCH(p,PlacesAbsolues,0)))

où p est la variable incrémentée.

Quelqu'un sait-il faire cela?

Merci de votre aide!!!
 
Dernière édition:
Re : à l'aide d'une boucle, coller une formule viariable dans des cellues mémorisée

Bonsoir Ckoebel

Peut-être comme ça :
Code:
p = 0
For i = 1 To 15
    For j = 1 To 14
        If Bleu(j, i) = True Then
            ActiveSheet.Cells(j + 1, i + 1).Select
            With Selection.Interior
                .Pattern = xlSolid
                .PatternColorIndex = xlAutomatic
                .Color = 13434828
                .TintAndShade = 0
                .PatternTintAndShade = 0
            End With
            Selection.Formula = "=IF(LeGroupe<0,INDEX(PrénCls,MATCH(" & p & ",Places,0)),INDEX(PrénAbsolus,MATCH(" & p & ",PlacesAbsolues,0)))"
            p = p + 1
        End If
    Next j
Next i
 
- 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

  • Question Question
Microsoft 365 worksheet_change
Réponses
29
Affichages
479
  • Question Question
Microsoft 365 colorer une plage
Réponses
2
Affichages
872
Réponses
3
Affichages
951
Réponses
22
Affichages
3 K
Retour