0
Code Excel VBA pour la formule simple entre les cellules
je besoin d'un code pour ces commandes:
- la première cellule d'ébauches dans la colonne C.
- Calculat le nombre dans la colonne D moins 14 et faites-le aussi longtemps qu'il y a un nombre à droite dans la cellule dans D (il y a des espaces dans la colonne D)
- Copiez le résultat dans la colonne C et collez-le en tant que valeurs dans la colonne B. note: j'en ai besoin pour rester dans lignes originales.
`OP_wb.Sheets ("Optique principal"). Activer Dim FirstRow Comme Plage Dim LastRow Comme Plage Set FirstRow = Range ("C1"). Fin (xlDown) .Offset (1, 0)
Range("E1").End(xlDown).Offset(0, -2).Select
Range(FirstRow, LastRow).FormulaR1C1 = "=(c4-14)"`
@TimWilkinson qui est ce que j'ai. 'OP_wb.Sheets ("Optique principal") Activer Range (» C1 "). Fin (xlDown) .Offset (1, 0) .Activer ActiveCell.FormulaR1C1 =" = RC [1] -14 "' –
ici est où je suis maintenant coincé: 'Dim FirstRow As Range..Dim LastRow comme gamme Set FirstRow = Range ("C1") End (xlDown) .Offset (1, 0) = Set LastRow Range ("E1") End (xlDown) .Offset (0, - 2) Plage (FirstRow, LastRow) .FormulaR1C1 = "= (RC4-14)" ' –