nico80310
Messages postés20Date d'inscriptionlundi 15 juin 2009StatutMembreDernière intervention 3 août 2009
-
15 juin 2009 à 10:19
nico80310
Messages postés20Date d'inscriptionlundi 15 juin 2009StatutMembreDernière intervention 3 août 2009
-
15 juin 2009 à 10:40
Bonjour a tous,
J'ai un petit soucis, je viens de créer une macro Excel pour couper une cellule et la coller autre part mais je n'arrive pas à la coller.
Voici l'extrait de mon programme:
Sub copiercoller()
Fichier = "Excel1.xls"
Workbooks(Fichier).Activate
Set f = ActiveSheet
NbLignes = f.UsedRange.Rows.Count 'compte le nombre de ligne sur cette feuille
x = 97 ' nombre de colonnes concernees par la modif
For i = 2 To NbLignes
For j = 2 To 2
If Cells(i, j).Formula = "" Then
Cells(i+1, j).Cut 'je coupe la cellule suivante
garion28
Messages postés1543Date d'inscriptionmardi 16 juin 2009StatutMembreDernière intervention 3 avril 2011 15 juin 2009 à 10:32
bonjour,
déjà ton for j=2 to 2 ne sert a rien.
tu n'a déclaré aucune variables.
tu peu pallier au problème en fesant
Cells(i+100,j).value=Cells(i+1, j).value
Cells(i+1, j).value=""
bien entendu si je te donne ca c'est parce que je n'ai jamais utilisé le copier/couper/coller en vba ^^