K
Kariboo
Guest
Voici une formule qui fonctionne:
Range('B14').Select
ActiveCell.FormulaR1C1 = _
'=HLOOKUP(R[1]C,[Mon_fic.xls]Modele!R2C4:R12C74,MATCH(R[-1]C,[Mon_fic.xls]Modele!R2C3:R13C3,0),0)=''C'''
End Sub
qui me sert à vérifier si la cellule du tableau R2C4:R12C74 (de la feuille 'Modele' du fichier Mon_fic.xls), dont la ligne vaut la valeur de R[-1]C ( cad B13) et la colonne R[1]C (cad B15) contient la valeur 'C'
Je souhaite transformer cette formule pour passer en variable le nom de la feuille 'Modele'
en remplacant
[Mon_fic.xls]Modele!R2C4:R12C74
par qqc comme
Workbooks(nom_fic).Sheets(A2).Range(R2C4:R12C74)
ou A2 contient le nom de la feuille que je cible
Mais ce remplacement la ne fonctionne pas.
J'espere avoir ete clair .
Merci d'avance de l'aide que qq pour me porter . Je suis vraiment coince!!!
Range('B14').Select
ActiveCell.FormulaR1C1 = _
'=HLOOKUP(R[1]C,[Mon_fic.xls]Modele!R2C4:R12C74,MATCH(R[-1]C,[Mon_fic.xls]Modele!R2C3:R13C3,0),0)=''C'''
End Sub
qui me sert à vérifier si la cellule du tableau R2C4:R12C74 (de la feuille 'Modele' du fichier Mon_fic.xls), dont la ligne vaut la valeur de R[-1]C ( cad B13) et la colonne R[1]C (cad B15) contient la valeur 'C'
Je souhaite transformer cette formule pour passer en variable le nom de la feuille 'Modele'
en remplacant
[Mon_fic.xls]Modele!R2C4:R12C74
par qqc comme
Workbooks(nom_fic).Sheets(A2).Range(R2C4:R12C74)
ou A2 contient le nom de la feuille que je cible
Mais ce remplacement la ne fonctionne pas.
J'espere avoir ete clair .
Merci d'avance de l'aide que qq pour me porter . Je suis vraiment coince!!!