Bonjour(bonsoir) toutes et tous,
Dans mon programme j'ai les lignes de code suivantes, mais je n'arrive pas a affecter la valeur de la cellule B120 du classeur que je viens d'ouvrir a la variable numfa.
chtemp = 'C:\\mon_chemin\\' & 'mon_classeur.xls'
Workbooks.Open chtemp
numfa = Workbooks('mon_classeur').Sheets('Feuil1').Range ('B120').Value
'numfa = ActiveWorkbook.Sheets('Feuil1').Range('B120').Value Range('B120').Value = numfa
ActiveWorkbook.Sheets('Feuil1').Range('B120').Value = ActiveWorkbook.Sheets('Feuil1').Range('B120').Value + 1
Workbooks('Classeur1.xls').Close SaveChanges:=True
Par contre la cellule 'B120' de 'mon_classeur' est bien incrémentée de 1, comme il se doit.
je ne comprend pas , avez vous une idée?
Merci pour votre réponse.
Eric D