Inserer countif dans une cellule en VBA

Résolu
pilpoil1655 Messages postés 1 Date d'inscription   Statut Membre Dernière intervention   -  
f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention   -
bonjour,
Déjà, merci de votre aide.

Je voudrais mettre une formule dans une cellule en VBA ( la macro fonctionnera une fois par an mais pour X personnes qui connaissent pas grand chose à excel)

Je voudrais =NB.SI.ENS((Tableur!GJ15:HR15;"C") dans une cellule d'un autre onglet (VisuConges)
En sachant qu'il me faut des variables pour les lignes et colonnes dans les deux onglets
J'ai essayé un tas de possibilités de moi ou de votre site mais échec (= j'ai bientôt plus de cheveu à force de me les arracher)

Un de mes essais à faire rire les pro:
'Sheets("visuconges").Cells(X, Y).Value = "=Application.WorksheetFunction.CountIf(Tableur!" & Cells(RL, JP) & ":" & Cells(RL, JP + 29) & ";C)"

Que j'aimerais être aussi doué que beaucoup d'entre vous.

1 réponse

f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention   1 713
 
Bonjour,

    Sheets("visuconges").Cells(X, Y).FormulaLocal = "=NB.SI.ENS(Tableur!" & Range(Cells(rl, jp), Cells(rl, jp + 29)).Address & ";""C"")"
0