Bonjour à vous tous,
une nouvelle fois je fais appel à vos compétences et votre disponibilité.
J'ai une macro qui me rapatrie des données en colonne dans ma feuil2 j'ai ensuite toujours par macro écrit une formule qui calcule un pourcentage ex: F2 = (D2/C2) cela sur x lignes
mon besoin est que je préfère avoir la valeur au lieu de la formule
Je vous joint un petit morceau de code pour exemple et vous remercie de vos solutions et de vos réponses.
Man
une nouvelle fois je fais appel à vos compétences et votre disponibilité.
J'ai une macro qui me rapatrie des données en colonne dans ma feuil2 j'ai ensuite toujours par macro écrit une formule qui calcule un pourcentage ex: F2 = (D2/C2) cela sur x lignes
mon besoin est que je préfère avoir la valeur au lieu de la formule
Je vous joint un petit morceau de code pour exemple et vous remercie de vos solutions et de vos réponses.
Man
Code:
Sub test()
Dim MaFeuille1 As Worksheet, MaFeuille2 As Worksheet, MaFeuille3 As Worksheet
Dim Compteur As Long, Compteur1 As Long, Compteur2 As Long, Position As Long
Set MaFeuille1 = ThisWorkbook.Sheets("Feuil1")
Set MaFeuille2 = ThisWorkbook.Sheets("Feuil2")
Set MaFeuille3 = ThisWorkbook.Sheets("Feuil3")
For Position = 2 To MaFeuille2.Range("A65536").End(xlUp).Row
MaFeuille2.Range("F" & Position) = "=IF(ISERROR(R" & Position & "C[-2]/R" & Position & "C[-3]),""-"",(R" & Position & "C[-2]/R" & Position & "C[-3]))"
Next Position
End Sub