| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 22/05/2014 à 22:08 | VBApprenti | Transférer des donnés vers une autre feuille | Je te propose dans le fichier joint une autre macro qui devrait faire le travail A te relire... |
| 22/05/2014 à 21:49 | Invité | Sur excel, 4 chiffres après le point | Je pense que ce n'est pas possible C'était juste pour la démo du résultat obtenu avec l'arrondi. Bonnes salutations... |
| 22/05/2014 à 21:44 | Aurel59 | Remplacement de lignes et supp de la plus pleine | Je te propose une autre macro qui devrait faire le travail J’ai modifié un peu tes exemples pour faire des essais plus poussés. A te relire... |
| 22/05/2014 à 21:22 | Invité | Sur excel, 4 chiffres après le point | Selon moi tu dois arrondir les chiffres par avec la formule =ARRONDI(), comme dans la cellule C2 du fichier ci-joint. Cordialement... |
| 22/05/2014 à 21:14 | quentin46 | Appel d'une procédure d'un UserForm à l'autre | Bonjour ? Merci ? Désolé, mais je me suis mélangé les pinceaux. J’ai d’abord placé la macro ‘Salut’ dans un module et puis je l’ai placée ensuite dans le UserForm2, sans me rendre compte que je ne l’avais pas effacée dans le module Donc effectivement qu’une macro placée dans le code d’un UserForm n’... |
| 22/05/2014 à 18:16 | cdonze | Supprimer un onglet sans #ref | Probablement qu’il suffit d’effectuer un « Copier-coller spécial valeurs » sur la feuille qui te reste avant de supprimer la feuille désirée. Ceci pourrait probablement être inclus à la macro existante. On peut voir ton fichier ? Cordialement... |
| 22/05/2014 à 18:12 | leakim | Macro zone dynamique d'impression | Essaie ceci : Cordialement... |
| 22/05/2014 à 18:00 | quentin46 | Appel d'une procédure d'un UserForm à l'autre | Je trouvais ton idée de placer une macro 'normale' dans le code d'un UserForm au lieu de la placer dans un module un peu bizarre et j'ai voulu essayer. Et bien ça fonctionne. Dans le fichier ci-joint j'ouvre le UserForm1 depuis lequel j'appelle une macro placée dans le UserForm2. Donc il faudrait qu... |
| 22/05/2014 à 17:50 | MOMO17 | Nombre et % | Admettons que tu aies ta série de 1 à 255 dans la colonne A, tu places alors la formule =A1/255 en B1 et tu l'incrément vers le bas Si ta série n'est pas complète, ça fonctionne aussi. Si c'est pas ça, tu dois être plus précis dans ta demande. Cordialement... |
| 22/05/2014 à 07:39 | marcelo | Plage horaire | Je n’étais effectivement pas très content hier soir lorsque j’ai constaté que le premier fichier que tu avais envoyé n’était pas identique à ton fichier réel, mais je ne crois pas avoir dit non plus que tu m’avais menti ou que tu ne reconnaissais pas le travail déjà fait. Ce Forum est génial et pour... |
| 22/05/2014 à 07:32 | biquet08 | Ajout d'entrées en automatique | Pour la suppression des lignes, j’ai oublié que le code tel que je l’avais préparé ne pouvait pas fonctionner correctement et je n’avais malheureusement pas poussé mes tests assez loin. J’ai maintenant échangé la ligne par et ça devrait fonctionner. Pour ton tri, je te propose de passer par un formu... |
| 21/05/2014 à 21:16 | ptkntz | Alerte dans un fichier: problème nouveau | @ ptkntz Pourquoi n'es-tu pas resté sur notre dernier fil ? En quoi les formules que je t'ai fournies ne te conviennent pas ? Pourtant, comme le dit Nad, elles renvoient les valeurs que tu avais demandées. A te relire... |
| 21/05/2014 à 20:48 | marcelo | Plage horaire | Je me suis passablement cassé la tête avec ta demande et tu m’avoues maintenant que ton premier fichier n’a strictement rien à voir avec ton fichier réel. Donc tout mon boulot était pratiquement dans le vide. Tu me présentes maintenant un nouveau fichier, mais tu m’indiques qu’il ne correspond toujo... |
| 21/05/2014 à 19:41 | biquet08 | Ajout d'entrées en automatique | Re Tu as quand même un peu tendance à jouer à l’apprenti sorcier avec tes codes ; j’ai l’impression que tu essaies n’importe quoi puis que tu demandes que l’on vienne jouer au docteur. J’ai modifié passablement ta dernière macro avec beaucoup d’informations directement dans le code. Je ne vois pas d... |
| 21/05/2014 à 13:40 | Yvouille | Code VBA pour supprimer un fichier | C'est vrai que j'avais été opéré de l'appendicite en 2009 Comme il s'agit d'une nouvelle question, tu devrais ouvrir une nouvelle discussion, quitte à faire référence à ce poste en copiant-collant le lien. Ces jours je n'ai pas trop le temps de répondre à ton problème et peu de membre s'intéressent... |
| 21/05/2014 à 13:28 | biquet08 | Ajout d'entrées en automatique | Dans la boucle For i/Next i ci-dessus, on passe en revue tous tes numéros de licence du fichier ‘Nouvelle Liste et l’on recherche chaque numéro l’un après l’autre dans le fichier ‘Synthèse’ à l’aide de la fonction Match. Cette fonction correspond à la fonction Excel EQUIV() et si tu veux comprendre... |
| 21/05/2014 à 12:20 | marcelo | Plage horaire | Dans le fichier ci-joint j’ai placé un code qui devrait réaliser tes souhaits. Dans la colonne E de la feuille ‘Essai’, tu as les résultats indiqués par toi et dans les colonnes G et suivantes, tu as l’indication des relations entre les dates de départ de la ligne concernée avec les dates d’arrivée... |
| 20/05/2014 à 18:02 | Jean45 | Copier données d'un fichier Excel dans un autre | Te demande est probablement aberrante, puisque tu me demandes de te fournir un code pour une situation qui ne correspond probablement pas à la tienne. Mais bon, puisque tu ne veux pas répondre à mes questions dans mon dernier fil, je te propose une macro de base et tu pourras toujours dire par la su... |
| 20/05/2014 à 07:55 | kimagure | Décortiquer fichier temps en séparant des séries de temps | Re, Pour l’instant je ne visualise pas du tout ton travail et ta manière de travailler, mais je ne t’ai jamais demandé d’explications car il me semblait que j’allais m’en sortir sans. Les choses se compliquant un peu, je vais devoir te demander de me donner deux mots d’explication sur ton boulot, de... |
| 20/05/2014 à 07:30 | biquet08 | Ajout d'entrées en automatique | Re, Pour tes bordures, juste avant ou juste après l’instruction ActiveWorkbook.Close tu places le bout de code ci-dessous : Comme je ne connais pas ton niveau de VBA, il m’est assez difficile de te commenter mon code, ayant peur d’en faire trop ou pas assez. Je te propose alors que tu m’indiques toi... |
| 19/05/2014 à 20:21 | ptkntz | Alerte dans un fichier à partir d'un autre fichier | Une formule de ce genre devrait faire l’affaire : SI(OU(ESTERREUR(INDEX(GA!A:D;EQUIV(E4;GA!A:A;0);4));ESTVIDE(INDEX(GA!A:D;EQUIV(E4;GA!A:A;0);4)));"";"GA") Amicalement... |
| 19/05/2014 à 19:59 | MadCavs | Bouton de commande/ Remplissage de formulaire | Désolé, mais comme je suis passablement pris ces temps, je ne pourrais pas m'occuper de ton fichier. Peux-tu indiquer ce fil comme résolu (en cliquant sur le petit V vert dans l'un de tes messages) et en ouvrir un nouveau ? Bonne continuation... |
| 19/05/2014 à 19:53 | marcelo | Plage horaire | Je ne comprends pas grand-chose à tes explications. Il semble que tu as supprimé une colonne C à un certain moment donné, que tu donnes une partie de tes explications par rapport à d’anciennes références (lorsque tu parles des plages D2:E7) et parfois par rapport à tes nouvelles références (lorsque... |
| 19/05/2014 à 19:30 | kimagure | Décortiquer fichier temps en séparant des séries de temps | Tu m’avais fourni un fichier exemple avec des textes en minuscules et tu as utilisé des nouvelles données avec des majuscules : Aie ! J’ai maintenant transformé mon code de manière à ce que tu puisses utiliser indifféremment des minuscules ou des majuscules. J’ai également placé un code en plus pour... |
| 19/05/2014 à 07:22 | biquet08 | Ajout d'entrées en automatique | Dans ton fichier Synthèse, tu places le code suivant Tu dois alors remplacer le Chemin de mon arborescence par le tien (ligne Chemin = "C:\Users\lacy\Documents" ). Si cette première partie te convient, on pourrait encore effectuer une mise en forme de ton tableau tout à la fin. Cordialement... |
| 19/05/2014 à 06:45 | willoweiss | VBA Macro ouverture d'un fichier txt | En modifiant ton code de cette manière, tu ouvres le fichier désiré et tu en inscris le nom sur ton fichier de base. Le fichier nouvellement ouvert est alors visible à l’écran (donc c'est le 'ActiveWorkbook') ; si ce n’est pas ce que tu désires, tu peux le refermer par l’intermédiaire de ta macro ou... |
| 19/05/2014 à 06:17 | marcelo | Plage horaire | Si ton problème est toujours d'actualité, tu devrais nous fournir un fichier exemple. Cordialement... |
| 19/05/2014 à 05:22 | Shen | Calcul d'une date en ajoutant "x" mois | En C1, tu places la formule Cordialement... |
| 19/05/2014 à 05:05 | kimagure | Décortiquer fichier temps en séparant des séries de temps | Re, En ayant la possibilité de résoudre plus ou moins facilement tes problèmes avec des macros, je n’ai pas le courage de chercher des solutions par formules ; solutions qui – si elles existent, mais ce n’est pas certain – seraient probablement extrêmement compliquées. Le temps assez long durant leq... |
| 18/05/2014 à 21:06 | chritophe | Macro pour plusieurs classeurs ouverts | Re, Ca me semble impossible, chez moi cette macro fonctionne parfaitement, sur deux PC différents. As-tu enregistré mon fichier sur ton arborescence ou dans tes fichiers provisoires ? Je ne sais pas ce que ça pourrait changer, mais sait-on jamais Donc je comprends que tu as ta solution, non ? A te r... |
| 18/05/2014 à 08:00 | kimagure | Décortiquer fichier temps en séparant des séries de temps | Tout d’abord tu as des espaces inutiles dans ta colonne A qui peuvent créer des problèmes, par exemple en A2. Je les ai supprimés sur ma Feuil1. Ensuite je n’ai pas tout compris, alors je te propose déjà un début. Si tu cliques sur le bouton en place sur ma nouvelle Feuil1, les données en place dans... |
| 18/05/2014 à 06:32 | AdrienHeiser | Calendrier sans les dimanches et jours fériés | J’ai vu que tu avais ouvert un autre fil avec un sujet qui me semble assez identique à celui que nous traitions ici. Est-ce que – contrairement à ce que tu m’as indiqué – ma solution ne te convenait pas ? Et - si oui - est-ce que ma solution ne pourrait pas être appliquée à tes autres besoins ? Amic... |
| 18/05/2014 à 06:22 | chritophe | Macro pour plusieurs classeurs ouverts | Dans le fichier ci-joint, tu as une boucle qui s’effectue sur tous les classeurs Excel ouverts à l’écran par le code ci-dessous : Si tu remplaces mon instruction MsgBox (Workbooks(i).Name) par tes instructions, ça devrait fonctionner comme tu le désires. Sinon, fournis-nous ton code. Amicalement... |
| 18/05/2014 à 06:00 | Jean45 | Copier données d'un fichier Excel dans un autre | Je suis désolé, mais je n’ai pas compris grand-chose à tes explications. Tu utilises des mots différents des fichiers reçus (par exemple de quel fichier, de quelle feuille parles-tu quand tu parles du ‘pricer’) et tu parles d’objets que je suis incapable de trouver, comme ta feuille masquée. Peux-tu... |
| 18/05/2014 à 05:20 | ptkntz | Alerte dans un fichier à partir d'un autre fichier | Pas de problème, si tu me fournis de nouveaux fichiers, je vais les étudier. Attention de ne pas confondre page et feuille. Dans un fichier tu peux avoir un certain nombre de feuilles dont tu vois les noms dans les onglets visibles en dessous de la feuille activée et dans chaque feuille tu peux avoi... |
| 18/05/2014 à 05:14 | MadCavs | Bouton de commande/ Remplissage de formulaire | Je suis désolé de ne plus être intervenu sur ton fil, mais j'étais absent 2-3 jours. Je vois que tu as résolu tout tes problèmes ; tant mieux. Peut-être une autre fois. Amicalement... |
| 16/05/2014 à 13:33 | ptkntz | Alerte dans un fichier à partir d'un autre fichier | Je t’avais demandé d’utiliser un correcteur d’orthographe – par exemple celui de Word – afin que tes textes soient un peu plus compréhensibles et malgré cela, tu m’envoies un texte sans majuscules, sans ponctuation. Le maximum de feuilles par fichier est beaucoup plus que 10, mais je n’en connais pa... |
| 16/05/2014 à 07:18 | MadCavs | Bouton de commande/ Remplissage de formulaire | Il me semble que ce serait la moindre des choses à faire... |
| 15/05/2014 à 22:35 | MadCavs | Bouton de commande/ Remplissage de formulaire | As-tu déjà un début de formulaire ? Quelles données désires-tu dans ce formulaire ? ?????? Si tu n'as pas le temps de t'occuper de ton problème pour l'instant, je peux attendre A te relire... |
| 15/05/2014 à 22:31 | ptkntz | Alerte dans un fichier à partir d'un autre fichier | Re, Tu n’as pas répondu à la moitié de mes questions et l’autre partie de tes explications est pour le moins peu claire Lorsque tu dis : « il faudrait , sur une case fixe, mettre "GA" » ou bien « si dans l'autre fichier (CDE FDS GA) figure quelque chose d'inscrit dans la colonne C le jour mentionné... |
| 15/05/2014 à 22:13 | MadCavs | Bouton de commande/ Remplissage de formulaire | Re, Je ne vois vraiment pas grand chose dans ton fichier, même pas de données de base Donc tu voudrais que l'on fasse tout le boulot ? A te relire... |
| 15/05/2014 à 21:01 | ptkntz | Alerte dans un fichier à partir d'un autre fichier | Je pense que ton problème n’est pas insoluble. Mais pour te proposer éventuellement une solution, il faudrait avoir le fichier dans lequel tu as le montant de ta caisse, l’un des 4 fichiers à contrôler, savoir si tous ces fichiers se trouvent dans le même dossier ou dans des dossiers différents ains... |
| 15/05/2014 à 20:52 | MadCavs | Bouton de commande/ Remplissage de formulaire | Si ton fichier est trop lourd, tu peux déjà essayer de le compresser. Autrement passe par le site CJoint http://cjoint.com/ Si nécessaire, supprime les feuilles inutiles, laisse 10 lignes représentatives sur les 34'564 lignes que comporte ton fichier de base, supprime des mises en forme inutiles, et... |
| 15/05/2014 à 20:40 | Jean45 | Copier données d'un fichier Excel dans un autre | Ce n’est pas dit que la macro que tu as trouvée corresponde au mieux à ton besoin. Par exemple as-tu vraiment besoin de choisir à chaque fois le fichier dans lequel aller copier les données ou est-ce toujours le même ? Et as-tu à chaque fois besoin de copier toute la feuille ou est-ce que les donnée... |
| 15/05/2014 à 20:29 | antony360 | Problème Boucle VBA | Une plaisanterie habituelle ici est de demander aux personnes qui nous fournissent des copies d’écran si - lorsqu’ils doivent faire réparer leur voiture - apportent une photo de leur véhicule à leur garagiste ?? Peux-tu alors nous fournir ton fichier Excel, éventuellement après y avoir enlevé les do... |
| 15/05/2014 à 19:07 | AdrienHeiser | Calendrier sans les dimanches et jours fériés | J'ai piqué la feuille des fériés à Amadeus Regarde si le reste te convient. Cordialement... |
| 15/05/2014 à 15:02 | pamatt | Macro/VBA | Ce n’est jamais facile de démarrer une nouvelle discussion sur un ancien fil ; tu aurais mieux fait d’ouvrir ta propre discussion et de faire référence à ce fil d’une autre manière (par exemple en nous en fournissant le lien). Ceci étant dit, je trouve que c’est quand même assez difficile de s’imagi... |
| 15/05/2014 à 14:56 | cizzaro | Calcul de temps avec plusieurs conditions | Dans le fichier ci-joint, j’ai déplacé le calcul de la somme des temps d’attente dans la colonne X et modifié les deux formules concernées de manière à ce que tu puisses avoir 10000 entrées. Est-ce que ça pourrait te convenir ainsi ? Cordialement... |
| 15/05/2014 à 13:56 | Alex90 | Extraire des données en VBA | J’ai neutralisé les macros du module 2 et te propose une solution en partie basée sur le code de GMB, donc tes deux fichiers doivent se trouver dans le même dossier. Merci de me dire ce que tu en penses. A te relire... |
| 15/05/2014 à 13:21 | FMAILYS | Défusionner et recopier une cellule | Comme on t’offre notre aide gratuitement, je trouve que tu pourrais avoir un peu plus d’égard à notre encontre et te donner la peine de nous fournir immédiatement – ou en tout cas après que l’on t’ait rendu attentif à certaines choses – un fichier correct. Malgré que je t’ai demandé si la colonne A... |