EXCEL - MACRO
Résolu
olive60
Messages postés
253
Date d'inscription
Statut
Membre
Dernière intervention
-
olive60 Messages postés 253 Date d'inscription Statut Membre Dernière intervention -
olive60 Messages postés 253 Date d'inscription Statut Membre Dernière intervention -
Bonjour à tous!
voici mon souci, j'aimerais faire une macro pour ce que j'ai à faire car à la main je met vraiment trop de temps et je risque de perdre la face et faire plein d'erreur...
C'est pour cela que je sollicite le forum et les magiciens qui s'y promènent pour m'aider.
En 'français' la macro ferait ceci :
E19 en valeur de référence
> trouver dans la colonne AC la valeur identique
> Si trouvé, déplacer la ligne de AA jusqu'à HV en AA19
et ainsi de suite jusqu'a la ligne 2304 !!
Si vous avez des idées ou si mon explication n'est pas clair dites le moi
Merci Olive
voici mon souci, j'aimerais faire une macro pour ce que j'ai à faire car à la main je met vraiment trop de temps et je risque de perdre la face et faire plein d'erreur...
C'est pour cela que je sollicite le forum et les magiciens qui s'y promènent pour m'aider.
En 'français' la macro ferait ceci :
E19 en valeur de référence
> trouver dans la colonne AC la valeur identique
> Si trouvé, déplacer la ligne de AA jusqu'à HV en AA19
et ainsi de suite jusqu'a la ligne 2304 !!
Si vous avez des idées ou si mon explication n'est pas clair dites le moi
Merci Olive
A voir également:
- EXCEL - MACRO
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Déplacer colonne excel - Guide
- Si ou excel - Guide
27 réponses
Nerveux... J'ai pas eu façile de debbugé ton classeur, beaucoup de problème, enfin soit, ca devrait aller avec cette macro.
Met un point d'arrèt sur la ligne FL1.Select
Lancer avec F5 et quand arrète continuer avec F8, dés que la 1ère ligne à été copiée, arrèter la macro et controller si c'est bien ce que tu veux.
ET quand tu la lance pour de bon, va boire une tasse de café... :D
Fait quanf même un backup avant de lancer.
A+
Met un point d'arrèt sur la ligne FL1.Select
Lancer avec F5 et quand arrète continuer avec F8, dés que la 1ère ligne à été copiée, arrèter la macro et controller si c'est bien ce que tu veux.
ET quand tu la lance pour de bon, va boire une tasse de café... :D
Fait quanf même un backup avant de lancer.
Sub en_conc_la_liste_vente_ac_liste_ref() Dim i As Long, e As Long Dim FL1 As Worksheet Dim FL2 As Worksheet Dim a$, b$ Application.EnableEvents = False Application.ScreenUpdating = False Set FL1 = Sheets("vente monde") Set FL2 = Sheets("requet_temp") For i = 307 To 2304 For e = 4 To 2200 ' FL2.Range("F65536").End(xlUp).Row 'Pas possible d'employé cette formule, elle va jusque 28000 'Si plus de lignes dans ta base augmenter ce nombre. If FL2.Cells(i, 5) = FL1.Cells(e, 6) Then FL1.Select Range(Cells(e, 5), Cells(e, 207)).Copy FL2.Select Cells(i, 28).Select ActiveSheet.Paste Exit For End If DoEvents Next e DoEvents Next i Application.ScreenUpdating = True Application.EnableEvents = True End Sub
A+
Tu met le curseur sur la ligne que je renseigne et tu tape F9, cette ligne va ètre en surbrillance brune et la macro va s'arrèter quand elle arrive sur cette ligne.
Autre façon.. A hauteur de cette ligne tu clic sur le cadre à gauche de la ligne.
Autre façon.. A hauteur de cette ligne tu clic sur le cadre à gauche de la ligne.
Ecoute lhermitte, je ne sais pas comment te remercier...
La ça fonctionne très bien apparement
C'est vraiment super sympa de ta part et vive CCM!
MErci encore pour tout!!!
Olive
La ça fonctionne très bien apparement
C'est vraiment super sympa de ta part et vive CCM!
MErci encore pour tout!!!
Olive
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Pas de quoi, c'était avec plaisir et toujours content de pouvoir rendre service.
A un prochaine fois.
A un prochaine fois.
enlever l'accès ?? Protégé le fichier ?
Enlever le lien ?
EDIT le lien pour ton classeur,..
Cliquer sur le triangle jaune à côté de ta réponse et exposer ta demande aux modérateur.
Mais quand c'est un fichier que tu ne veux pas communiqué à tout le monde met le en message privé.
Je crois que c'est ca que tu veux ?
Enlever le lien ?
EDIT le lien pour ton classeur,..
Cliquer sur le triangle jaune à côté de ta réponse et exposer ta demande aux modérateur.
Mais quand c'est un fichier que tu ne veux pas communiqué à tout le monde met le en message privé.
Je crois que c'est ca que tu veux ?