Code VBA
Fzed
Messages postés
42
Date d'inscription
Statut
Membre
Dernière intervention
-
Fzed Messages postés 42 Date d'inscription Statut Membre Dernière intervention -
Fzed Messages postés 42 Date d'inscription Statut Membre Dernière intervention -
Bonjour à tous,
J'espère que quelqu'un pourra m'aider, voilà je suis débutante en VBA. Et j'aurais besoin d'un code pour pouvoir faire ceci :
J'ai un tableau de plus de 50000 lignes, avec plusieurs colonnes, et l'une des colonnes j'ai un numéro IFLS ( colonne B ) qui le même s'affiche dans plusieurs ligne, ce que je veux faire c'est de pouvoir afficher ce numéro IFLS en une seule ligne et toutes les cellules de ce dernier soit sur la même ligne une virgule les séparant.
J'espère avoir une réponse à mon problème.
J'espère que quelqu'un pourra m'aider, voilà je suis débutante en VBA. Et j'aurais besoin d'un code pour pouvoir faire ceci :
J'ai un tableau de plus de 50000 lignes, avec plusieurs colonnes, et l'une des colonnes j'ai un numéro IFLS ( colonne B ) qui le même s'affiche dans plusieurs ligne, ce que je veux faire c'est de pouvoir afficher ce numéro IFLS en une seule ligne et toutes les cellules de ce dernier soit sur la même ligne une virgule les séparant.
J'espère avoir une réponse à mon problème.
A voir également:
- Code VBA
- Code ascii - Guide
- Code puk bloqué - Guide
- Code activation windows 10 - Guide
- Comment déverrouiller un téléphone quand on a oublié le code - Guide
- Code blocks - Télécharger - Langages
6 réponses
Bonjour,
Ca avance pas mal, mais le temps de traitement risque d'etre un peut long.Je regarde a optimiser le code
A+
Ca avance pas mal, mais le temps de traitement risque d'etre un peut long.Je regarde a optimiser le code
A+
Bonjour,
De mon côté je n'arrive pas à écrire le code, tant que je n'ai pas réglé ce problème, je n'aurais pas de nouveau projet !
En tout cas je vous remercie énormément pour votre aide.
PS:
J'ai un petit code qui permet de lancer la macro en quelques secondes.
Application.ScreenUpdating = False ( à écrire après SUB )
Application.ScreenUpdating = True ( à écrire avant End SUB )
De mon côté je n'arrive pas à écrire le code, tant que je n'ai pas réglé ce problème, je n'aurais pas de nouveau projet !
En tout cas je vous remercie énormément pour votre aide.
PS:
J'ai un petit code qui permet de lancer la macro en quelques secondes.
Application.ScreenUpdating = False ( à écrire après SUB )
Application.ScreenUpdating = True ( à écrire avant End SUB )
Re,
J'ai un petit code qui permet de lancer la macro en quelques secondes Un peu leger, mais vous comprendrez en voyant le code de tri_IFLS. Je vous ai modifie le code du bouton ALERTE(marchait pas et trop long a excecuter s'il avait marche)
https://www.cjoint.com/c/EFskSdhc2cf
A+
.
J'ai un petit code qui permet de lancer la macro en quelques secondes Un peu leger, mais vous comprendrez en voyant le code de tri_IFLS. Je vous ai modifie le code du bouton ALERTE(marchait pas et trop long a excecuter s'il avait marche)
https://www.cjoint.com/c/EFskSdhc2cf
A+
.
Re,
J'ai bien reçu le fichier, les boutons Actualiser et Effacer fonctionnent parfaitement, par contre ALERTE et Tri_IFLS quand j'appuie il y a une boite de dialogue qui s'affiche :
pour tri_IFLS : erreur numéro 9,5
pour ALERTE : 2,949219
En tout je voulais vous remercier pour ce que vous faites, c'est très gentil de votre part.
J'ai bien reçu le fichier, les boutons Actualiser et Effacer fonctionnent parfaitement, par contre ALERTE et Tri_IFLS quand j'appuie il y a une boite de dialogue qui s'affiche :
pour tri_IFLS : erreur numéro 9,5
pour ALERTE : 2,949219
En tout je voulais vous remercier pour ce que vous faites, c'est très gentil de votre part.
Bonjour,
clic sur Tri_IFLS ca fait tout( attention, autant de clic, autant d'archivage)
https://www.cjoint.com/c/EFAn1eKDCjf
clic sur Tri_IFLS ca fait tout( attention, autant de clic, autant d'archivage)
https://www.cjoint.com/c/EFAn1eKDCjf
Bonjour,
Désolée je n'ai pas pu voir votre message, j'avais prit deux semaines de vacances pour mes révisions et examens. Là je reprend mon stage.
Je vous remercie énormément pour votre aide.
Du coup, le nouveau Tri IFLS qu'est ce qu'il fait vraiment? j'ai vu qu'il y avait une nouvelle feuille ARCHIVE, par contre il n'y a pas toutes les colonnes dont j'ai besoin.
Désolée je n'ai pas pu voir votre message, j'avais prit deux semaines de vacances pour mes révisions et examens. Là je reprend mon stage.
Je vous remercie énormément pour votre aide.
Du coup, le nouveau Tri IFLS qu'est ce qu'il fait vraiment? j'ai vu qu'il y avait une nouvelle feuille ARCHIVE, par contre il n'y a pas toutes les colonnes dont j'ai besoin.
Re,
J'ai fait un essai, ça ne fonctionne pas. Quand j'écris un commentaire dans la feuille RecupValeur et que j'appuie sur Tri_IFLS par la suite ça ne marche pas .
Exemple j'ai écrit Fournisseur pour l'IFLS : 191406
après avoir cliqué sur Tri_IFLS ça m'a affiché dans la feuille Archives ceci :
239053 dscsdrvqbdfq
239081 sdsDVSvqedb
240342 vqvdqvdfqbdqn
240383 sdVDSVDQFBVDQB
240398 SDVSDQVDFQVDQFBS
240399 DVDQVFDQBQNS
241521 VDFQVDFQBRS D
241706 VDFQBDSN D
242262 b
242356 b
435941 VFEQVDFBDF
451955 DVFDQBDBNSFD
453272 DFVDFQVDQFBFGS
228861 VFSBDFHNS
229227 QVFDBDFQBFS
077572 FOURN
663838 CARREFOUR
276072 BDFQBDSBFSRD
276603 FBQDFBDFNFGS
117706 BFBFGSNFDG
J'ai fait un essai, ça ne fonctionne pas. Quand j'écris un commentaire dans la feuille RecupValeur et que j'appuie sur Tri_IFLS par la suite ça ne marche pas .
Exemple j'ai écrit Fournisseur pour l'IFLS : 191406
après avoir cliqué sur Tri_IFLS ça m'a affiché dans la feuille Archives ceci :
239053 dscsdrvqbdfq
239081 sdsDVSvqedb
240342 vqvdqvdfqbdqn
240383 sdVDSVDQFBVDQB
240398 SDVSDQVDFQVDQFBS
240399 DVDQVFDQBQNS
241521 VDFQVDFQBRS D
241706 VDFQBDSN D
242262 b
242356 b
435941 VFEQVDFBDF
451955 DVFDQBDBNSFD
453272 DFVDFQVDQFBFGS
228861 VFSBDFHNS
229227 QVFDBDFQBFS
077572 FOURN
663838 CARREFOUR
276072 BDFQBDSBFSRD
276603 FBQDFBDFNFGS
117706 BFBFGSNFDG
Re,
Oui oui j'ai supprimé, sauf qu'en fait quand j'écris quelque chose ça m'affiche bien la cause mais une fois je supprime une et je remplace avec un autre motif, ça m'affiche le résultat demandé mais dans les autres lignes j'ai un duplicata du même motif que j'ai laissé avant.
Mais bon c'est pas grave, c'est déjà mieux comme ça et désolée encore pour le dérangement.
Oui oui j'ai supprimé, sauf qu'en fait quand j'écris quelque chose ça m'affiche bien la cause mais une fois je supprime une et je remplace avec un autre motif, ça m'affiche le résultat demandé mais dans les autres lignes j'ai un duplicata du même motif que j'ai laissé avant.
Mais bon c'est pas grave, c'est déjà mieux comme ça et désolée encore pour le dérangement.
Re,
fichier modifie : https://www.cjoint.com/c/EGnnPAqpktf
onglet Tri_IFLS vide et Archives idem, a l'ouverture si changement de date (cellule Archives-D2), mise a jour des colonnes C et D de Archives pour test nouvelles causes rupture
fichier modifie : https://www.cjoint.com/c/EGnnPAqpktf
onglet Tri_IFLS vide et Archives idem, a l'ouverture si changement de date (cellule Archives-D2), mise a jour des colonnes C et D de Archives pour test nouvelles causes rupture
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Re,
alors alors , c'est la première fois que je vais travailler avec Access. ils m'ont demandé de consulter un fichier. Apparament c'est un stagiaire qui l'a fait y a longtemps. Les problèmes rencontrés sont : fichier trop long à s executer, des boutons qui ne marchent pas .. Le souci c'est que quand je voulais accéder à ses codes, ils sont verrouillés . Je ne sais pas comment je vais procéder à cette nouvelle demande de projet .
--
alors alors , c'est la première fois que je vais travailler avec Access. ils m'ont demandé de consulter un fichier. Apparament c'est un stagiaire qui l'a fait y a longtemps. Les problèmes rencontrés sont : fichier trop long à s executer, des boutons qui ne marchent pas .. Le souci c'est que quand je voulais accéder à ses codes, ils sont verrouillés . Je ne sais pas comment je vais procéder à cette nouvelle demande de projet .
--
Re,
Normalement, le dit stagiaire doit avoir laisse une doc qui doit (j'espere contenir le ou les mot(s) de passe), donc trouver la doc si elle existe, parce que "craker" un mot de passe Access n'est pas simple et il me faudrait le fichier et la je pense que vos tuteurs ne vont pas etre d'accord. Pour le reste, probleme de code, j'attends
Normalement, le dit stagiaire doit avoir laisse une doc qui doit (j'espere contenir le ou les mot(s) de passe), donc trouver la doc si elle existe, parce que "craker" un mot de passe Access n'est pas simple et il me faudrait le fichier et la je pense que vos tuteurs ne vont pas etre d'accord. Pour le reste, probleme de code, j'attends
Non pas du tout. par contre avez vous compris mon problème ?
Non pas du tout. meme fichier!!!!!!!
Oui, je vous fais ca
Je vous donne un exemple de mon fichier :
Code appro ////////////// IFLS //////////// Entrepot ....
SFZ1 ////////////////////// 004238 ////////////// 202
SFZ3 ////////////////////// 004238 ////////////// 11
SFZ1 ////////////////////// 004238 ////////////// 619
En gros je veux que tout ça soit dans une seule ligne vu que l' IFLS est le même par contre pour le code appro je veux que ça m'affcihe SFZ1, SFZ3 et pareil pour l'entrepot 202, 11, 619.
Je vous remercie !!!
Pouvez pas mettre un fichier a dispo??
Precisez l'affichage, ex:
004238,SFZ1,202,SFZ3,11,SFZ1,619 ou ......
Pour transmettre un fichier,
il faut passer par un site de pièce jointe tel que cjoint.com
Allez sur ce site : https://www.cjoint.com/
Clic sur parcourir,
Cherche ton fichier,
clic sur ouvrir,
Clic sur "Créer le lien cjoint",
Copier le lien,
Revenir ici le coller dans une réponse...
Voila!! Vous pouvez trier par IFLS pour comprendre mon problème.
https://www.cjoint.com/c/EFqiZjChM0M