Salut, Joseph je suis très heureux de voir des personnes comme toi partager leurs connaissances, si modestement, et si simplement. merci. merci beaucoup. Je viens vers toi, pour m'aider à trouver une solution pour mon casse tete, à savoir dans une base de données de plus 100 personnes dans une dizaines de villes de France avec leur nom, prénom, adresse etc... les synthétiser en mettant dans une première ligne la ville, juste en dessous 4 à 6 noms, adresses, etc... puis une autre ville avec juste en dessous 4 à 6 noms, adresses, etc... tout en veillant au rajout de nouveau membre sous chaque ville... ainsi qu à la génération et réaffectation dans la base de données initiale, le tout en userform. je te donne du boulot en te remerciant par avance.
Eri Val bonjour je veux bien t'aider mais tu n'expliques pas exactement ton besoin, si jamais tu as déjà conçu une ébauche de ta base de donnée, il serait bien plus facile pour moi de t'apporter toute aide. si c'est le cas envoie la via email avec tout ce don tu aura besoin. joekentelogo@yahoo.fr
salut Joseph je ne t'ai pas répondu rapidement dessolé de ma réponse tardive j'ai essayé de modifier ton tuto, pour le personnalisé, cependant je me heurte à quelques obstacles... j'epere que tu vas m'aider à les franchir étape par étape. Je t'envoie le fichier sur ton email. à +
bonjour Eric Val je pense avoir compris ton souci, je vais voir ça de plus près, et je m'arrangerai à le faire le plutot possible, en dépit de tout ce que j'ai à faire
joseph elogo salut Joseph merci de te pencher sur mon cas, désolé de te donner une occupation en plus,sachant que tu es déjà accaparé par ta vie familiale,professionnelle, et j'en passe, prends ton temps... encore merci... à +
Eri Val slt Joseph tu as fait d'autres tutos notamment le formulaire avec recherches et modification, est ce que tu pourrais y ajouter 2 boutons correspondant chacun à 2 feuilles, l'une pour des données trier par ordre alphabétiques, et l’autre classée par ville.
Bonjour monsieur Joseph , vous nous donnez l'envie d'être un développeur à travers vos tuto que vous nous présentez je sais pas comment exprimer ma joie car les mots me manque pour te dire merci. QUE Dieu vous le rendre au centuple et vous bénisse.je veux que vous soyez mon amis personnel pour bien apprendre la programmation en excel vba mais je peux vous demander si ce tuto peut nous aider à faire un Etat imprimable en fichier pdf?
Bonjour, merci beaucoup pour ce tuto. J'ai une petite question sur la dernière macro. Ma colonne clients est en A, j'ai noté 1 à la place de 6 sur la macro cependanr lorsque j'écris quelque chose sur "synthèse" elle ne se rapporte pas dans les onglets, pourriez vous m'aide ? Merci
Bonjour joseph; avant tout, je tiens a vous remercier pour ces tutos, juste une question, esq'il y a une autre solution plus souple, car celle ci prend un temps considérable pour les BD's dépassant les 10000 enregistrement. merci d'avance
oui oui, il y a une methode qui ferait ça en quelques seconde, il suffira juste de travaller avec la varable tableau. si tu es abonné à ma chaine tu auras une notification lorsque je ferai un tuto avec cet exemple mais en utilisant les tableaux
Merci beaucoup pour la video. Moi je travaille avec des tableaux structurés et j'excute mon code, arriver sur sur la ligne Selectiion.Delete shift:=xlUp, ça bloque. le message affiché est " la methode select de la classe worksheet a echoué" et quand je reessai, le message affiché devient "la methode select de la classe range a echoué". Aidez moi svp
@@josephelogo Bonjour. Voici le code Sub ventiller() Dim der_lg As Integer, k As Integer, LastRow As Integer, j As Integer, i As Integer Application.ScreenUpdating = False For j = 1 To 3 Sheets(j).Select LastRow = Range("A20").End(xlUp).Row For i = LastRow To 2 Step -1 Sheets(j).Select Rows(i).Select Selection.Delete shift:=xlUp Next i Sheets("Feuil4").Select der_lg = Range("A20").End(xlUp).Row For k = 2 To der_lg Sheets("Feuil4").Select If Sheets(j).Name = Cells(k, 6).Value Then Rows(k).Select Selection.Copy Sheets(j).Select LastRow = Range("A20").End(xlUp).Row + 1 Cells(LastRow, 1).Select ActiveSheet.Paste End If Next k Next j Sheets("Feuil4").Select Application.CutCopyMode = False Application.ScreenUpdating = True End Sub Merci pour la consideration. Puisse Dieu vous assister dans tous excellente journée à vous
@@josephelogo Bonsoir prof. Finalement j'ai puis reglé mon premier problème que j'avais posé. j'ai encore un autre soucis si la source etait dns le classeur1 et les 5autres feuilles etaient dans un classeur2, comment on procedrait ?? je suis vraiment coincé à ce niveau.
Merci Joseph d'avoir partager cette vidéo qui très intéressante pour apprenants que nous sommes.Cependant j'ai essayé de l'appliquer pour le suivi des factures de plusieurs fournisseurs. Malheureusement je n'ai pas pu le faire.Pouvez vous partager les codes?Merci encore une fois.
+Daouda SENE bonsoir afin de mieux adapter ce tuto a vos cas pratques il est impératif de bien respecter les mise en forme et la synchronisation de vos feuilles. envoyez votre classeur via mail a joekentelogo@yahoo.fr ainsi que la clarté de vos préoccupation. je verrais comment apporter ma modeste aide
bonjour Joseph, bravo pour ce tuto tres bien fait et qui résoud ce pb fréquent de manière très efficace. j ai résolu ce pb de synthese multi onglet recemment avec une autre méthode via fonction index sur la feuille synthese. mais pour les feuille de >30000 cela plante le fichier ! j ai une question: si le nombre d onglet clients augmente, il faut modifier le code pour modifier l indice max de la 1ére boucle, n est ce pas ? une autre question: cela marcherait (moyennant adaptation) si la feuille synthese se trouve dans un autre classeur ? sinon est t il possible d avoir le code ? merci pour réponse. cdlt
Très bon tuto. Toutes mes encouragements J'ai une question SVP. Est-ce-possible de développer une macro qui permet de recuperer les id dans un tableau 1 pour les intégrer au noms correspondant dans le tableau 2 ? . NB: Le tableau 1 contient dans sa colonne A 100 noms avec chacun son Id (logé dans la colonne B). Le tableau 2 contient 40 noms issus du tableau 1. ces noms ne sont pas disposés/ordonnés exactement comme dans le tableau 1. La colonne des Id étant vide, on demande de rechercher dans le tableau 1 les Id correspondant au noms apparaissant dans le tableau 2 et les afficher. Merci d'avance
Bonjour merci pour votre tuto qui est très intéressant. je viens de suivre à la lettre vos codes vba et cela marche bien, j'en suis à la 9 eme minute. Tout en gardant votre code vba, je souhaite récupérer uniquement les données des lignes 2 des feuilles. Comment dois-je faire car je ne réussis pas à trouver le bon code? merci d'avance
Bonjour, Je souhaiterai faire l'inverse, à partir des données d'une feuille les générées sur multi-feuille selon le nom des clients est-ce possible d'avoir un code ou une vidéo sur ça?
Bonjour, tout d'abord merci pour votre tuto, très interessant! j'ai une question stp. si nos onglet "client" sont évolutif c'est a dire qu'aujourdhui j'en ai 5 et demain 6 par exemple comment pouvons nous faire pour que le dernier onglet client crée, soit généré dans la feuille synthese automatiquement ? merci pour ta réponse Joseph ;)
+Doukari Ali bonjour dans la mesure où les lignes des feuilles "clients" augmentent, ce code fonctionne toujours sans le moindre souci. donc y a pas à s'en faire, la je prenais juste un exemple avec un nombre de ligne limité. Pour plus je répond via Whatsapp au +237654499855
bonjour, merci pour ce tuto, je voudrais faire une synthèse des données (ANNUELLES) de plusieurs feuilles (certaines) qui ont le meme format mais qui ne commence pas forcément par la même année, la premiere etape de votre macro m'intéresse bcp, a condition que les data récupérer dans chaque feuille soit dans la bonne colonne (année....). avez vous un code qui permet de faire ceci? merci d'avance Joseph
+YZ HERT bonjour Désolé de répondre aussi tard, envoyez moi votre classeur a cette adresse, joekentelogo@yahoo.fr et présisez quelles sont vos préoccupations
Abosscky Touret il y a 2 heures Bonjour, Je souhaiterai faire l'inverse, à partir des données d'une feuille les générées sur multi-feuille selon le nom des clients est-ce possible d'avoir un code ou une vidéo sur ça? Pourriez-vous me dire quand comptez -vous le faire?
bonjour joseph je vous demander de bien vouloir m'aider a faire des rapports entre feuilles excel dans les titres son les suivants : Bon de Commande , Facture , Recette , Inventaire merci d'avance
Bonjour, dans les versions antérieures d'Excel on pouvait synthétiser des données des plusieurs onglets dans une seule feuille avec un tableau croisé dynamique, mais avec excel 2016 on ne peut pas afficher les données (par ex. nom, prénom etc.), mais seulement l'addition des données (par ex. 4 s'il y a quatre lignes). De ce fait, la méthode avec vba serait une option, mais très longue et difficile pour des novices comme moi ;-), je vais essayer de m'y atteler tout de même. En tous les cas, merci bcp pour votre tuto :-)
merci bien, je vais poster une vidéo avec des codes plus simples mais bien efficace pour synthétiser les données. je reprendrai cet exemple mais avec bien plus de données. déja, je vous prie de jeter un oeil a cette vidéo que je viens de poster, voici le lien. ruclips.net/video/eAz7eQ40Wi8/видео.html il s'agit de la présentation d'un programme qui permet de créer automatiquement un système de connexion aux classseurs avec niveau d'accès. installable en moins de 2 min. je ferai des demain des video d'exemple.
Bonjour Monsieur Joseph j'ai fait un petit programme qui gère les mouvements des caisses de liquidité (il y en a 5 caisses) Sur le formulaire j'ai placé 2 combobox : combobox1 = Caisse émettrice , combobox2 = Caisse réceptrice des textbox : n° opération, date, montant etc... il y a plusieurs mouvements par jour les mouvements sont insérés dans une listbox chaque Caisse a sa propre feuille A chaque ligne de la listbox je dois exporter ll'opération sur les feuilles correspondantes (et c'est là où je me bloque) Je vous remercie vivement d(avance pour votre aide!
Bonjour Joseph Merci pour ce tuto. SI vous pouvez m'aider de copier coller depuis une feuille masquée voilà le code VBA que j'ai fait : Sub generer() Application.ScreenUpdating = False effacer Sheets("CF SALE 1").Visible = True Sheets("CF SALE 1").Select derligne = Range("A5000").End(xlUp).Row For i = 2 To derligne Sheets("CF SALE 1").Select Rows(i).Select Selection.Copy Sheets("Avancement programme").Select lr = Range("A5000").End(xlUp).Row + 1 Cells(lr, 1).Select ActiveSheet.Paste Application.CutCopyMode = False Next i Sheets("CF SALE 1").Visible = 2 End Sub merci d'avance
bonsoir monsieur joseph logo, je vous remercie pour ce tutos et tous les autres vos explications sont claires et precises bravo
Salut, Joseph
je suis très heureux de voir des personnes comme toi partager leurs connaissances, si modestement, et si simplement. merci. merci beaucoup.
Je viens vers toi, pour m'aider à trouver une solution pour mon casse tete, à savoir dans une base de données de plus 100 personnes dans une dizaines de villes de France avec leur nom, prénom, adresse etc... les synthétiser en mettant dans une première ligne la ville, juste en dessous 4 à 6 noms, adresses, etc... puis une autre ville avec juste en dessous 4 à 6 noms, adresses, etc... tout en veillant au rajout de nouveau membre sous chaque ville... ainsi qu à la génération et réaffectation dans la base de données initiale, le tout en userform.
je te donne du boulot en te remerciant par avance.
Eri Val bonjour
je veux bien t'aider mais tu n'expliques pas exactement ton besoin, si jamais tu as déjà conçu une ébauche de ta base de donnée, il serait bien plus facile pour moi de t'apporter toute aide. si c'est le cas envoie la via email avec tout ce don tu aura besoin. joekentelogo@yahoo.fr
salut Joseph
je ne t'ai pas répondu rapidement dessolé de ma réponse tardive j'ai essayé de modifier ton tuto, pour le personnalisé, cependant je me heurte à quelques obstacles... j'epere que tu vas m'aider à les franchir étape par étape. Je t'envoie le fichier sur ton email. à +
bonjour Eric Val
je pense avoir compris ton souci, je vais voir ça de plus près, et je m'arrangerai à le faire le plutot possible, en dépit de tout ce que j'ai à faire
joseph elogo
salut Joseph
merci de te pencher sur mon cas, désolé de te donner une occupation en plus,sachant que tu es déjà accaparé par ta vie familiale,professionnelle, et j'en passe, prends ton temps... encore merci... à +
Eri Val
slt Joseph
tu as fait d'autres tutos notamment le formulaire avec recherches et modification, est ce que tu pourrais y ajouter 2 boutons correspondant chacun à 2 feuilles, l'une pour des données trier par ordre alphabétiques, et l’autre classée par ville.
Merci Joseph, tu me sauves la vie
+Othman Hamilou
LOL, de rien
+Othman Hamilou
LOL, de rien
très bon tuto joseph elogo
tres belle video !! merci pour tout le soutien
Bonjour monsieur Joseph , vous nous donnez l'envie d'être un développeur à travers vos tuto que vous nous présentez je sais pas comment exprimer ma joie car les mots me manque pour te dire merci. QUE Dieu vous le rendre au centuple et vous bénisse.je veux que vous soyez mon amis personnel pour bien apprendre la programmation en excel vba mais je peux vous demander si ce tuto peut nous aider à faire un Etat imprimable en fichier pdf?
Merci Mr JOSEPH
Bonjour, merci beaucoup pour ce tuto. J'ai une petite question sur la dernière macro. Ma colonne clients est en A, j'ai noté 1 à la place de 6 sur la macro cependanr lorsque j'écris quelque chose sur "synthèse" elle ne se rapporte pas dans les onglets, pourriez vous m'aide ? Merci
Bonjour joseph;
avant tout, je tiens a vous remercier pour ces tutos, juste une question, esq'il y a une autre solution plus souple, car celle ci prend un temps considérable pour les BD's dépassant les 10000 enregistrement. merci d'avance
oui oui, on peut le faire en quelques secondes en utilisant les variables tableaux. je vais refaire un tuto dessus.
oui oui, il y a une methode qui ferait ça en quelques seconde, il suffira juste de travaller avec la varable tableau. si tu es abonné à ma chaine tu auras une notification lorsque je ferai un tuto avec cet exemple mais en utilisant les tableaux
Merci beaucoup pour la video. Moi je travaille avec des tableaux structurés et j'excute mon code, arriver sur sur la ligne Selectiion.Delete shift:=xlUp, ça bloque. le message affiché est " la methode select de la classe worksheet a echoué" et quand je reessai, le message affiché devient "la methode select de la classe range a echoué". Aidez moi svp
Bonjour, Je peux voir le code ?
@@josephelogo Bonjour.
Voici le code
Sub ventiller()
Dim der_lg As Integer, k As Integer, LastRow As Integer, j As Integer, i As Integer
Application.ScreenUpdating = False
For j = 1 To 3
Sheets(j).Select
LastRow = Range("A20").End(xlUp).Row
For i = LastRow To 2 Step -1
Sheets(j).Select
Rows(i).Select
Selection.Delete shift:=xlUp
Next i
Sheets("Feuil4").Select
der_lg = Range("A20").End(xlUp).Row
For k = 2 To der_lg
Sheets("Feuil4").Select
If Sheets(j).Name = Cells(k, 6).Value Then
Rows(k).Select
Selection.Copy
Sheets(j).Select
LastRow = Range("A20").End(xlUp).Row + 1
Cells(LastRow, 1).Select
ActiveSheet.Paste
End If
Next k
Next j
Sheets("Feuil4").Select
Application.CutCopyMode = False
Application.ScreenUpdating = True
End Sub
Merci pour la consideration. Puisse Dieu vous assister dans tous
excellente journée à vous
@@josephelogo Bonsoir prof. Finalement j'ai puis reglé mon premier problème que j'avais posé.
j'ai encore un autre soucis
si la source etait dns le classeur1 et les 5autres feuilles etaient dans un classeur2, comment on procedrait ??
je suis vraiment coincé à ce niveau.
Merci Joseph d'avoir partager cette vidéo qui très intéressante pour apprenants que nous sommes.Cependant j'ai essayé de l'appliquer pour le suivi des factures de plusieurs fournisseurs. Malheureusement je n'ai pas pu le faire.Pouvez vous partager les codes?Merci encore une fois.
+Daouda SENE bonsoir
afin de mieux adapter ce tuto a vos cas pratques il est impératif de bien respecter les mise en forme et la synchronisation de vos feuilles. envoyez votre classeur via mail a joekentelogo@yahoo.fr ainsi que la clarté de vos préoccupation. je verrais comment apporter ma modeste aide
bonjour Joseph,
bravo pour ce tuto tres bien fait et qui résoud ce pb fréquent de manière très efficace. j ai résolu ce pb de synthese multi onglet recemment avec une autre méthode via fonction index sur la feuille synthese. mais pour les feuille de >30000 cela plante le fichier !
j ai une question: si le nombre d onglet clients augmente, il faut modifier le code pour modifier l indice max de la 1ére boucle, n est ce pas ?
une autre question: cela marcherait (moyennant adaptation) si la feuille synthese se trouve dans un autre classeur ?
sinon est t il possible d avoir le code ? merci pour réponse. cdlt
Bonjour Joseph.
Comment modifier le code pour que le récapitulatif ne concerne que les 2 premières page de mon classeur?
Très bon tuto. Toutes mes encouragements
J'ai une question SVP.
Est-ce-possible de développer une macro qui permet de recuperer les id dans un tableau 1 pour les intégrer au noms correspondant dans le tableau 2 ? .
NB: Le tableau 1 contient dans sa colonne A 100 noms avec chacun son Id (logé dans la colonne B). Le tableau 2 contient 40 noms issus du tableau 1. ces noms ne sont pas disposés/ordonnés exactement comme dans le tableau 1. La colonne des Id étant vide, on demande de rechercher dans le tableau 1 les Id correspondant au noms apparaissant dans le tableau 2 et les afficher.
Merci d'avance
+Dagobert TCHIO
ça se fait avec de simple formule Excel, on peut aussi le faire avec VBA mais bon...
Bonjour
merci pour votre tuto qui est très intéressant.
je viens de suivre à la lettre vos codes vba et cela marche bien, j'en suis à la 9 eme minute.
Tout en gardant votre code vba, je souhaite récupérer uniquement les données des lignes 2 des feuilles. Comment dois-je faire car je ne réussis pas à trouver le bon code?
merci d'avance
merci, si tu suis exactement mon tuto, il faut, dans la boucle suivante, remplacer "derligne" par 9
for i=8 to derligne .... remplace derligne par 9.
Bonjour, Je souhaiterai faire l'inverse, à partir des données d'une feuille les générées sur multi-feuille selon le nom des clients est-ce possible d'avoir un code ou une vidéo sur ça?
je ferais donc une vidéo dessus
Pourriez-vous me dire quand comptez -vous le faire?
Bonjour, tout d'abord merci pour votre tuto, très interessant! j'ai une question stp. si nos onglet "client" sont évolutif c'est a dire qu'aujourdhui j'en ai 5 et demain 6 par exemple comment pouvons nous faire pour que le dernier onglet client crée, soit généré dans la feuille synthese automatiquement ? merci pour ta réponse Joseph ;)
+Doukari Ali bonjour
dans la mesure où les lignes des feuilles "clients" augmentent, ce code fonctionne toujours sans le moindre souci. donc y a pas à s'en faire, la je prenais juste un exemple avec un nombre de ligne limité. Pour plus je répond via Whatsapp au +237654499855
bonjour,
merci pour ce tuto,
je voudrais faire une synthèse des données (ANNUELLES) de plusieurs feuilles (certaines) qui ont le meme format mais qui ne commence pas forcément par la même année, la premiere etape de votre macro m'intéresse bcp, a condition que les data récupérer dans chaque feuille soit dans la bonne colonne (année....).
avez vous un code qui permet de faire ceci?
merci d'avance Joseph
+YZ HERT bonjour
Désolé de répondre aussi tard, envoyez moi votre classeur a cette adresse, joekentelogo@yahoo.fr et présisez quelles sont vos préoccupations
Abosscky Touret
il y a 2 heures
Bonjour, Je souhaiterai faire l'inverse, à partir des données d'une feuille les générées sur multi-feuille selon le nom des clients est-ce possible d'avoir un code ou une vidéo sur ça?
Pourriez-vous me dire quand comptez -vous le faire?
bonjour il existe une video tres bien faite sur la consolidation sur youtubel'auteur est learnaccess
bonne soiree
est ce possible d'avoir le fichier complet svp... car quand j'essaye de voir les codes quand vous écrivez c'est trop petit ... merci
bonjour joseph je vous demander de bien vouloir m'aider a faire des rapports entre feuilles excel dans les titres son les suivants : Bon de Commande , Facture , Recette , Inventaire merci d'avance
Bonjour, dans les versions antérieures d'Excel on pouvait synthétiser des données des plusieurs onglets dans une seule feuille avec un tableau croisé dynamique, mais avec excel 2016 on ne peut pas afficher les données (par ex. nom, prénom etc.), mais seulement l'addition des données (par ex. 4 s'il y a quatre lignes). De ce fait, la méthode avec vba serait une option, mais très longue et difficile pour des novices comme moi ;-), je vais essayer de m'y atteler tout de même. En tous les cas, merci bcp pour votre tuto :-)
merci bien, je vais poster une vidéo avec des codes plus simples mais bien efficace pour synthétiser les données. je reprendrai cet exemple mais avec bien plus de données.
déja, je vous prie de jeter un oeil a cette vidéo que je viens de poster, voici le lien.
ruclips.net/video/eAz7eQ40Wi8/видео.html
il s'agit de la présentation d'un programme qui permet de créer automatiquement un système de connexion aux classseurs avec niveau d'accès. installable en moins de 2 min.
je ferai des demain des video d'exemple.
Bonjour Monsieur Joseph
j'ai fait un petit programme qui gère les mouvements des caisses de liquidité (il y en a 5 caisses)
Sur le formulaire j'ai placé 2 combobox : combobox1 = Caisse émettrice , combobox2 = Caisse réceptrice
des textbox : n° opération, date, montant etc...
il y a plusieurs mouvements par jour
les mouvements sont insérés dans une listbox
chaque Caisse a sa propre feuille
A chaque ligne de la listbox je dois exporter ll'opération sur les feuilles correspondantes (et c'est là où je me bloque)
Je vous remercie vivement d(avance pour votre aide!
Bonjour.
Il faudra que je vois le fichier, mon WhatsApp : +237 654 49 98 55
bonjours j'ai essaye de reproduire ce tuto pour des besoins personnel mais cela ne fonctionne pas pouvez-vous m'aider
+jean-claude lathus
joekentelogo@yahoo.fr envoyez votre souci via cette adresse
Bonjour Joseph
Merci pour ce tuto.
SI vous pouvez m'aider de copier coller depuis une feuille masquée voilà le code VBA que j'ai fait :
Sub generer()
Application.ScreenUpdating = False
effacer
Sheets("CF SALE 1").Visible = True
Sheets("CF SALE 1").Select
derligne = Range("A5000").End(xlUp).Row
For i = 2 To derligne
Sheets("CF SALE 1").Select
Rows(i).Select
Selection.Copy
Sheets("Avancement programme").Select
lr = Range("A5000").End(xlUp).Row + 1
Cells(lr, 1).Select
ActiveSheet.Paste
Application.CutCopyMode = False
Next i
Sheets("CF SALE 1").Visible = 2
End Sub
merci d'avance
est ce une consolidation ?
non non
Daccord mercii
Pour la réaffection , on aurait pas pu faire directement un copier coller ? lol
Merci beaucoup. Est-ce possible partager les codes Ou bien la livre?
+behçet yayıkçı tout dépend des coddes dont vous avez besoin