Bonjour,
Je n'arrive pas à traduire une ligne de code qui utilise la notation R1C1 plutôt que la A1 que j'ai l'habitude d'utiliser.
Est-ce que vous pouvez m'aider ? J'en perd mes cheveux tellement ça me rend dingue !
Je voudrais utiliser la fonction .Formula plutôt que .FormulaR1C1, et du coup modifier tous les "RC[-3]" etc etc..
Pour info, j'ai écris cette ligne en reprenant une macro que j'ai enregistré : je sais ce que ces chiffres veulent dire, notamment le décalage de colonne par rapport à la référence. Mais je voulais m'affranchir de ce "décalage" en lui disant simplement de récupérer la 4e plutôt que de faire 7e colonne - 3 = 4e
Merci d'avance !
Je n'arrive pas à traduire une ligne de code qui utilise la notation R1C1 plutôt que la A1 que j'ai l'habitude d'utiliser.
Est-ce que vous pouvez m'aider ? J'en perd mes cheveux tellement ça me rend dingue !
VB:
Sheets(1).cells(j,7).FormulaR1C1 = "=XLOOKUP(RC[-3],Données!C[-5],Données!C[-3],"""",0)"
Pour info, j'ai écris cette ligne en reprenant une macro que j'ai enregistré : je sais ce que ces chiffres veulent dire, notamment le décalage de colonne par rapport à la référence. Mais je voulais m'affranchir de ce "décalage" en lui disant simplement de récupérer la 4e plutôt que de faire 7e colonne - 3 = 4e
Merci d'avance !