Derniere cellule remplie d'une colonne

Poluy Messages postés 1 Date d'inscription lundi 8 novembre 2010 Statut Membre Dernière intervention 8 novembre 2010 - 8 nov. 2010 à 20:02
jordane45 Messages postés 37472 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 22 mai 2023 - 29 mai 2011 à 00:18
Bonjour!

J'ai une petite question : J'essaye en Macro de reperer le numero de la ligne correspondant a la derniere cellule remplie d'une colonne, et ensuite d'effacer toutes le cellules remplies des colonne voisines a partir de cette ligne la.
Voici mon code :


Dim y As Integer
y = Range("B1700").End(xlUp).Offset(1, 0)
Range("Cy:C1700 , Dy:D1700").ClearContents



Mais cela ne marche pas, le code bug a la dernier ligne, je pense qu'il n'aime pas trop le Cy et Dy. Comment y remedier?

Je vous remercie d'avance!

4 réponses

jordane45 Messages postés 37472 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 22 mai 2023 341
9 nov. 2010 à 11:26
Bonjour,
lorsque tu ecris qq chose entre guillemets.. il le comprend comme du texte.. pas des variables.
En gros, remplace ton "Cy..." par "C" & y & ":C1700")
ça devrait mieux marcher.

Cordialement,
Jordane,
______________________________________________________
Règles du forum à lire avant de poster une question : ICI
0