| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 16/01/2014 à 16:20 | Abdel551 | Tableau Excel | Re, Tout d’abord tu dois éviter de placer un nouveau fichier si tu n’y as pas apporté de modifications ; du moins il ne me semble pas que ton dernier fichier en comporte. Ensuite afin de placer une MFC pour toute la colonne K, procède ainsi : tu sélectionnes la plage K2:K115, puis tu indiques comme... |
| 15/01/2014 à 21:27 | dirty_harry_8 | Nb de cellule renseigné en f(X) d'une liste d'exclusion | J'ai essayé une formule par macro. Le résultat s'actualise à chaque modification d'une des cellules concernées. Cordialement... |
| 15/01/2014 à 20:33 | Abdel551 | Tableau Excel | Tout d’abord je dois te dire que je viens de me rendre compte d’une erreur de ma part. J’ai consulté un peu trop rapidement la formule de la cellule H21 de ta feuille ‘Accueil’ et je ne me suis pas rendu compte qu’elle contenait une référence à une autre feuille. Je n’avais donc pas cru bon de place... |
| 15/01/2014 à 18:14 | anaxagore | Copie de cellule sans ouvrir le classeur | Est-ce que la macro qui transforme les noms en majuscules te convient ? Cordialement... |
| 14/01/2014 à 21:35 | Finplein | Afficher les x derniers résultats | Salut Finplein et bonsoir les Formulistes (dont j’essaie de faire partie tant que je peux), Tout d’abord chapeau à Rachid pour tes formules ; ça me semble de la haute voltige. Puis ensuite une question privée à Finplein : As-tu vu dans mon profil l’indication de ma localisation ? Es-tu du même canto... |
| 14/01/2014 à 21:06 | anaxagore | Copie de cellule sans ouvrir le classeur | Tes compliments et tes remerciements pour les noms qui se mettent en majuscules me vont droit au cœur Tu sembles vraiment te rendre compte que je ne te dois rien, que ça m’a pris pas mal de temps et que je fais ça gratuitement pour toi. J’ai renommé le fichier de base ‘Fichier cible’ de manière à ce... |
| 14/01/2014 à 20:30 | Finplein | Afficher les x derniers résultats | En quoi ma macro ne te donne pas satisfaction ? Je suis certain que l'on peut obtenir absolument le résultat désiré par un code VBA A te relire... |
| 14/01/2014 à 19:55 | Finplein | Afficher les x derniers résultats | J'ai effectué une autre approche, par macro ; ça fonctionne quel que soit le nombre de factures. Cordialement... |
| 13/01/2014 à 20:12 | anaxagore | Copie de cellule sans ouvrir le classeur | Re-bonjour, Fais gaffe, tu écris un peu comme tu parles, sans trop te soucier de la ponctuation, des accents, des majuscules, etc. Ca rend la lecture difficile et peu agréable. Afin de montrer du respect à celui qui doit te lire, tu pourrais utiliser le correcteur d’orthographe de Word (tu écris ton... |
| 13/01/2014 à 13:51 | richy | Extraire des données avec VBA | Tant mieux si c'est ce que tu cherches Pour tes communes, si tu arrives à donner une "règle", on peut voir comment faire. Par exemple si tu dis il faut toujours prendre le lieu indiqué en troisième ou le lieu indiqué après le deuxième tiret, on trouverait aisément ALSEMBERG sur la base du texte LUKI... |
| 13/01/2014 à 08:01 | Abdel551 | Tableau Excel | J’ai beaucoup insisté afin que tu nous dises comment tu voulais rechercher des données sur les différentes feuilles car je n’avais pas remarqué – puisque j’avais consulté tes différentes feuilles un peu trop rapidement - que certaines colonnes A et B n’étaient pas visibles, mais bien présentes, lors... |
| 12/01/2014 à 11:35 | cl57 | Simulateur de calcul de crédit | Quelque part, tu nous demandes de faire tout le boulot Un début de fichier serait hautement apprécié Cordialement... |
| 12/01/2014 à 08:09 | Abdel551 | Tableau Excel | En message privé, tu n’as pas tout à fait posé la même question. Mais ma réponse ci-dessous garde toute sa pertinence : Cordialement... |
| 12/01/2014 à 08:02 | EDDMOH | Réorganisation des contrôles actifs d'un UserForm | Tu prépares le UserForm ‘USFRECOM’ par la macro Private Sub CommandButton2_Click() inscrite dans ce UserForm ‘CHOIX’. Tu pourrais compléter ce code en précisant – selon des conditions à définir, un peu à l’instar de tes conditions ‘If v1.Value <> "" Then’ – quelles sont les hauteurs et largeur... |
| 12/01/2014 à 07:02 | anaxagore | Copie de cellule sans ouvrir le classeur | Evite les messages par épisodes, c’est souvent légèrement pénible et/ou inutile. Réfléchis bien à ce que tu veux dire et dis-le en une fois. Dans la cellule A7 de la feuille ‘janvier’ du fichier ci-joint, j’ai placé une formule qui devrait répondre à ta demande. Si ce n’est pas ça, merci d’être plus... |
| 11/01/2014 à 20:53 | anaxagore | Copie de cellule sans ouvrir le classeur | Tu nous as fourni un fichier avec un mot de passe sur les macros Dans le fichier ci-joint, tu as une macro qui reporte les données des deux fichiers indiqués, pour autant qu’ils soient placés dans le même dossier que le fichier ci-joint. Afin de reporter les mois suivants, tu copies une feuille exis... |
| 11/01/2014 à 17:26 | friseb | Extraire d'une liste certaines lignes | Pas de problème, je suis persuadé que quelqu'un trouvera une excellente solution sur le fil que tu vas ouvrir prochainement... |
| 09/01/2014 à 22:26 | richy | Extraire des données avec VBA | J’ai remarqué dans ton fichier que tous tes sites commençaient par 00BE et j’utilise cette chaine dans mes codes. Si tu avais des sites qui comportent d’autres lettres et chiffres au début de leur dénomination, il faudrait revoir le code proposé. Sinon je n’ai pas compris comment tu voulais obtenir... |
| 09/01/2014 à 20:32 | yaclim | Exércice VBA | Non, ton problème ne semble pas si compliqué que cela, mais il faudrait au minimum que tu répondes aux questions que l'on te pose sur ton autre fil Amicalement... |
| 09/01/2014 à 20:20 | libelluleee | Logique formules dates | Oups, apparemment il y a eu un problème avec la réponse de Jean-Eric Voici sa formule ainsi que son fichier ci-dessous. Cordialement. NB : Je t'informe que j'attends toujours une réponse de ta part sur ce fil : https://forum.excel-pratique.com/excel/macro-actualisation-donnees-d-un-fichierz-via-fich... |
| 09/01/2014 à 15:15 | leakim | Macro récupération de noms de dossiers | Le moyen assez simple est d’écrire une série de données en parallèle dans la colonne 677 (colonne ZA) par l’instruction Puis de diviser ces données – à chaque signe \ - dans les colonnes suivantes par le passage Afin de pouvoir voir – par le passage ci-dessous - si une ligne ainsi créée et dispatché... |
| 09/01/2014 à 14:47 | leakim | Macro récupération de noms de dossiers | Pour certain la nuit porte conseil, pour d’autres c’est la pause de midi Finalement j’ai trouvé un moyen assez simple de ne pas tenir compte des sous-sous-dossiers sans devoir modifier leur titre. Cordialement... |
| 09/01/2014 à 12:24 | leakim | Macro récupération de noms de dossiers | Afin de ne pas traiter les sous-sous-dossiers dans les sous-dossiers des collaborateurs il faudrait absolument pouvoir les distinguer les uns des autres. On pourrait alors soit indiquer une marque devant ou derrière le nom des uns ou des autres. Une marque devant est toujours plus facile à traiter q... |
| 08/01/2014 à 22:26 | leakim | Macro récupération de noms de dossiers | La macro inscrite dans le fichier ci-joint devrait te permettre de reporter les données voulues, pour autant que ce fichier 'Planing 2014' soit placé dans le même dossier que les (sous-)dossiers des équipes. Cordialement. EDIT DE JEUDI MATIN Le fichier placé hier soir sur ce message comportait une e... |
| 08/01/2014 à 19:48 | gigi777 | Onglet vérollé impossible à supprimer | Merci de quand même être revenu nous le dire... |
| 08/01/2014 à 19:45 | friseb | Extraire d'une liste certaines lignes | Ce n’est pas une bonne idée de présenter ta demande à la suite d’un ancien fil car peu de membre s’intéressent à un tel fil déjà bien entamé. Et moi personnellement je n’ai pas trop de temps ces jours. Alors je te conseille de passer par Forum / Index du Forum / Questions / Excel – VBA et de cliquer... |
| 08/01/2014 à 16:33 | leakim | Macro récupération de noms de dossiers | Ok, je crois que je commence à comprendre. Tu as au bout du chemin E:\DOCS SERVICES\ 4 dossiers dont les titres sont des noms d’équipes. Dans chacun de ces dossiers tu as plusieurs sous-dossiers dont les titres sont les noms des collaborateurs de cette équipe – sous-dossiers que tu voudrais répertor... |
| 08/01/2014 à 15:17 | leakim | Macro récupération de noms de dossiers | Afin de ne pas construire ma macro sur du vent, il me faudrait alors un fichier modèle de l’un de ces fichiers à visiter afin de voir quel est leur nom, combien de feuilles ils comportent, quel est le nom de la feuille sur laquelle se trouvent les informations à relever, quelle est la plage sur laqu... |
| 08/01/2014 à 11:02 | leakim | Macro récupération de noms de dossiers | Re, J’étais très sincère lorsque je te remerciais de citer tes sources, ça ne me met absolument pas dans l’embarras Tu indiques le nom d’un chemin (E:\DOC SERVICES\Equipe A\Nom1 prénom1) mais dans ton fichier exemple tu as une feuille ‘données’, alors je ne suis pas certain d’avoir bien compris ton... |
| 08/01/2014 à 10:37 | aymeric789852 | Comparer plusieurs lignes à plusieurs lignes et afficher des | K vaut ici pour les colonnes. Dans le premier code, tu comparais des données des colonnes 4 à 10 (D à J) sur les deux feuilles concernées ; donc 4 devait prendre successivement les valeurs 4 à 10 dans la boucle 'For Next'. Maintenant tu veux comparer les colonnes D à H sur la feuille ‘donnée 3’ (tu... |
| 07/01/2014 à 21:57 | leakim | Macro récupération de noms de dossiers | Merci de citer tes sources, c'est bien sympa. J'ai été revoir notre discussion "Mise a jour d'un fichier multi sources", mais je ne sais pas si c'est de cette discussion dont tu parles ou non. Dans tous les cas il me semble que ta demande n'est pas très claire et il vaudrait mieux nous fournir un fi... |
| 07/01/2014 à 21:35 | aymeric789852 | Comparer plusieurs lignes à plusieurs lignes et afficher des | Re, J’ai copié et collé la macro xx et l’ai renommée yy. J’ai indiqué dans cette macro, directement dans le code, les modifications effectuées afin que ça joue pour tes deux autres tableaux. Merci de bien contrôler que ça corresponde à ton attente. Amicalement... |
| 07/01/2014 à 13:38 | Ronibo | Lister dans un combobox des clients | Dans le fichier ci-joint, tu peux choisir un client puis 1 à 6 contacts. Si tu cliques alors sur ‘Envoyer le mail’, un courriel est envoyé à tous les contacts choisis avec le texte "Concerne : Essai" préparé dans le code et le fichier lui-même en pièce jointe. Ce code – passablement bricolé - foncti... |
| 06/01/2014 à 22:02 | aymeric789852 | Comparer plusieurs lignes à plusieurs lignes et afficher des | Tu as déjà vu un exercice de trapèze sans filet ? Souvent l'artiste se casse la gueule par terre Comme la première fois, peux-tu m'envoyer un fichier exemple sous forme de filet ? A te relire... |
| 06/01/2014 à 15:01 | chinsko | Automatisation de saisie | En fait, si ton fichier n'est pas confidentiel, place le plutôt directement sur le Forum... |
| 06/01/2014 à 14:48 | chinsko | Automatisation de saisie | Tu sembles confondre les ‘codes VBA’ – c’est-à-dire les macros – avec les formules ‘normales’ d’Excel. Je serais personnellement incapable d’effectuer le même travail avec des formules et je ne suis pas certain que tout ce que réalise ma macro soit possible de cet autre manière. Je ne suis pas seule... |
| 06/01/2014 à 13:34 | aymeric789852 | Comparer plusieurs lignes à plusieurs lignes et afficher des | Re, Juste pour voir, j’ai lancé la macro avec 500 lignes environ sur chacune des pages (dont environ 250'000 comparaisons de lignes et beaucoup de tris) et ça prend 1 minute sur mon PC au travail (plus rapide que celui que j’ai à domicile). Mais je me suis alors rendu compte que les 256 colonnes d’E... |
| 06/01/2014 à 11:05 | chinsko | Automatisation de saisie | Je serais bien entendu intéressé à savoir ce qui ne joue pas. Comme je ne connais pas ton niveau de VBA, je ne sais pas de quelles informations tu as besoin. J’ai alors expliqué en gros ma macro, directement dans le code du fichier ci-joint. Si tu as encore besoin de précisions, indique-moi plus pré... |
| 06/01/2014 à 10:26 | Ronibo | Lister dans un combobox des clients | Tu es vraiment très imprécis dans tes demandes Lorsque tu écris Je ne sais pas si tu poses une question ou si tu m'indiques simplement comment tu vas faire cela. J’ai choisi de penser que c’était la deuxième des deux variantes et je t’ai écrit « OK » pour bien te montrer que je pensais que tu n’atte... |
| 05/01/2014 à 21:03 | aymeric789852 | Comparer plusieurs lignes à plusieurs lignes et afficher des | Voici le tri en plus Si tu as vraiment beaucoup de données, ça risque de galérer. A voir si ça va vraiment trop long. Cordialement... |
| 05/01/2014 à 18:45 | aymeric789852 | Comparer plusieurs lignes à plusieurs lignes et afficher des | Je pense que ton explication est contradictoire. Mais en fait se sont les critères 5 et 7 du matricule EEE qui sont supérieurs aux deux critères correspondants du matricule AAAA. Et ça, ça correspond à ce que tu dis plus haut C’est donc bien sur cette base que j’ai tenté une macro (voir le fichier c... |
| 05/01/2014 à 17:30 | Ronibo | Lister dans un combobox des clients | Ok... |
| 05/01/2014 à 14:37 | Ronibo | Lister dans un combobox des clients | Non, puisque tu ne désires pas de doublon. Cette étape intermédiaire permet de les supprimer par la ligne Grâce aux codes Private Sub ComboBoxMail_Change() 1 à 6 , dont tu trouves un exemple ci-dessous, je cherche quelle est l’adresse électronique correspondant à une personne et – POUR L’EXEMPLE – j... |
| 05/01/2014 à 14:28 | bruape | Compteurs multiples | Voici une macro qui devrait répondre à ton attente : Pour la peine, j'ai tout de suite élargi aux colonnes C et E. Amicalement... |
| 05/01/2014 à 12:40 | Ronibo | Lister dans un combobox des clients | Afin de charger les divers ComboBox, j’utilise la solution d’écrire les données nécessaires provisoirement à un certain endroit, d’affecter un ‘Nom’ à ces données et d’utiliser ce ‘Nom’ afin de charger la RowSource de la ComboBox. Pour le ComboBoxListeClient, j’ai placé provisoirement les données né... |
| 05/01/2014 à 11:47 | Ronibo | Lister dans un combobox des clients | Si tu ne veux pas le MsgBox, il suffit de supprimer les 6 codes Private Sub ComboBoxMail_Change 1 à 6 Cordialement. EDIT : Croisement de messages... |
| 05/01/2014 à 11:43 | Yvouille | Référence indirecte à une feuille | En plein dans le mille ! Merci à vous deux pour vos excellentes solutions. Bonnes salutations... |
| 05/01/2014 à 11:08 | Ronibo | Lister dans un combobox des clients | Faudrait savoir ce que tu te veux Comme tu demandais de faire en sorte de connaitre l'adresse électronique de la personne choisie, j'ai choisi le MsgBox comme exemple de ce que l'on peut faire, pensant que si tu désirais autre chose tu allais me l'indiquer mieux. Mais maintenant tu dis simplement qu... |
| 05/01/2014 à 10:31 | Ronibo | Lister dans un combobox des clients | Si je t'ai bien compris ........ |
| 05/01/2014 à 09:09 | Ronibo | Lister dans un combobox des clients | On peut bien essayer d'y aller encore pour une question, mais sinon c'est vrai qu'en général 1 sujet = 1 fil... |