| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 24/06/2020 à 12:07 | Yvouille | VBA : Copier-coller une cellule fusionnée | Merci à tous les deux pour vos idées. Je vais creuser un peu tout ça. @ Toukoul, Je n'ai pas compris la nécessité de passer par la macro événementielle Worksheet_Change. Tu peux m'en dire deux mots, s'il-te-plait ? Amicalement... |
| 23/06/2020 à 22:26 | DebutantExcel12 | Copier coller une plage dynamique selon critères | Je ne sais absolument pas de quoi tu parles ! Es-tu bien sur le même fichier ? Si oui, peux-tu fournir une copie d'écran de ce qui te dérange ... |
| 23/06/2020 à 22:22 | Eléna | Copier un plage de cellules depuis un classeur fermé | J’ai cherché une solution à ta demande. Je suis parti du principe que tes fichiers et tes feuilles se présente exactement comme tu les as montrés. Si ce n’est que j’ai modifié le nom de ta feuille du fichier ‘’Planning général’’ et le nom en A12 de cette feuille. Ainsi, si tu places tes trois fichie... |
| 23/06/2020 à 22:16 | Yvouille | VBA : Copier-coller une cellule fusionnée | Afin d'aider un autre membre, j'ai créé une macro, mais je bloque sur un point. Je souhaiterais, sur la base des références à la première cellule de la cellule fusionnée, copier-coller toute les cellules concernées. Dans mon exemple, je voudrais copier les cellules H6:L6 de la feuille ''Provisoire''... |
| 23/06/2020 à 15:49 | DebutantExcel12 | Copier coller une plage dynamique selon critères | Voici un code qui devrait répondre à ton attente. Cordialement... |
| 22/06/2020 à 15:43 | Pandora | Fonction Excel | Il y a une erreur dans ma première formule : =SI(A2+B2<C2;D2*E2;SI(ET(A2+B2>C2;B2<C2);B2-A2;0)) J'espère qu'il n'y en a pas dans la deuxième... |
| 22/06/2020 à 15:34 | Pandora | Fonction Excel | Normalement ça devrait le faire avec cette formule, selon fichier ci-joint : =SI(A2+B2<C2;D2*E2;SI(B2<3;B2-A2;0)) Tu ne traites pas les cas si Valeur 1 = Valeur 2 !... |
| 18/06/2020 à 20:29 | AxelR | Copie de fichiers et changement d'une partie du nom | En réalité, ma macro crée dans un premier temps une copie du sous-dossier concerné avec tous ses sous-sous-dossiers et tous ces fichiers (par exemple le sous-dossier 2020 est copié et une copie 2021 est créé) puis cette macro passe en revue les copies de tous les sous-sous-dossiers, ouvre tous les c... |
| 18/06/2020 à 19:23 | AxelR | Copie de fichiers et changement d'une partie du nom | Je serais éventuellement intéressé à recevoir tes fichiers qui créent des soucis, en privé si c'est un problème de les mettre sur ton fil... |
| 18/06/2020 à 18:31 | AxelR | Copie de fichiers et changement d'une partie du nom | Tant mieux si on avance dans le bon sens. Euh, je n'ai pas très bien compris ! Fais attention de te mettre à la place de celui qui te lira et qui n'a aucune idée de ton business Veux-tu dire par là qu'une première fois ça n'a pas fonctionné et une seconde fois oui ?? Sinon, si ça n'a jamais fonction... |
| 18/06/2020 à 15:32 | AxelR | Copie de fichiers et changement d'une partie du nom | J'ai placé le fichier ci-joint dans un dossier dans lequel se trouve un sous-dossier nommé ''2020''. Ce sous-dossier contient 3 sous-sous-dossiers nommés un peu n'importe comment et chacun de ces sous-sous-dossiers contient un certain nombre de fichiers commençant par 2020, tel qu'indiqué de ta part... |
| 18/06/2020 à 12:29 | bfromb | Date Max avec condition | Je me suis également intéressé à ce problème et ai trouvé une solution par macro. Dans le fichier ci-joint, à chaque nouvelle sélection, les colonnes C et D sont réactualisées. Faire un essai par exemple en effaçant les données de ces colonnes C et D ou en modifiant les données des colonnes A et B.... |
| 17/06/2020 à 22:34 | Azounet | Macro pour afficher une colonne à la fois | La ligne Dim i As Integer ne doit en aucun cas être supprimée car elle est là pour faire joli. D'ailleurs si tu la supprimes, tu constateras que le code est soudain triste à mourir Non, plaisanterie mise à part, j'étais parti sur l'idée d'une boucle For/Next puis j'ai changé d'avis sans remarquer qu... |
| 17/06/2020 à 14:34 | Azounet | Macro pour afficher une colonne à la fois | Dans le fichier ci-joint, je te propose une solution qui fonctionne par double-clic. Un double-clic dans un nom : sa colonne s'affiche seule Un double-clic ailleurs : tout est à nouveau visible. Amicalement... |
| 08/06/2020 à 20:07 | SHVDOWZ | Problème d'exécution Macro | La première erreur sur laquelle je tombe et visible ci-dessous. Tu veux définir un Range (une plage de 1 ou plus de cellules) avec une variable qui n'est pas une référence à une cellule, mais une variable de type ''String". Ca ne peut que bloquer. Quelle(s) cellule(s) voulais-tu en fait activer par... |
| 07/06/2020 à 17:25 | mehmli | Utiliser un macro pour impression plusieurs zones sur la meme feuille | Je ne pense pas qu'il y ait des cours spécifiques pour l'impression en VBA. Il faut suivre un cours de base - tel que celui proposé sur ce site (voir ''Cours VBA" dans le menu) puis glaner une instruction par ci, une instruction par là au gré de tes besoins. C'est un peu compliqué de te commenter to... |
| 07/06/2020 à 17:17 | Hoareau | Compte pair VBA | Merci à Jean-Eric pour cette information au sujet de la méthode Evaluate... |
| 07/06/2020 à 08:28 | Hoareau | Compte pair VBA | Ta macro incomplète et l'absence de fichier n'aide pas à t'aider Dans le fichier ci-joint, je te montre comment tu pourrais compter le nombre de chiffres pairs dans une plage variable. Je n'ai pas trouver de solution afin de ne pas devoir passer par mon ''Compteur''. La ligne mise en commentaire ne... |
| 06/06/2020 à 11:55 | mehmli | Utiliser un macro pour impression plusieurs zones sur la meme feuille | Correspond-elle à ton attente ... |
| 06/06/2020 à 10:30 | dela | Alimenter toutes les valeurs trouvées par Application.VLookup | Je pense que l'absence de réponse à ton problème vient de l'absence de tes fichiers ou de fichiers-modèles anonymisés. Peux-tu nous les fournir ? Indique également sur le fil les résultats attendus. Par exemple : Dans la cellule W33 de la feuille ''XXX'' du fichier ''YYY'', je voudrais avoir le tota... |
| 06/06/2020 à 09:59 | mehmli | Utiliser un macro pour impression plusieurs zones sur la meme feuille | Tes instructions manquent un peu de précision, il y a donc une partie de mon travail que j’ai effectué sur la base de suppositions et d’informations que j’ai trouvées dans ton fichier-modèle (par exemple que ta zone d’impression commence à la ligne 1). On pourra corriger le tir en fonction des premi... |
| 05/06/2020 à 22:46 | SamSam03 | Optimisation code récupération données classeur fermé | Je te laisse ouvrir un nouveau fil si tu as encore besoin d'aide sur un autre problème... |
| 05/06/2020 à 22:44 | mehmli | Utiliser un macro pour impression plusieurs zones sur la meme feuille | Il faut absolument que tu me fournisses ton fichier, ça ne sert à rien que je continue à travailler dans le vide... |
| 05/06/2020 à 20:16 | mehmli | Utiliser un macro pour impression plusieurs zones sur la meme feuille | Dans le fichier ci-joint, il y a cette macro qui t'imprime d'abord le Tableau A, puis le Tableau C. Amicalement... |
| 05/06/2020 à 20:03 | stoof92 | Saisie textbox et affichage combobox | Ce soir je n'ai relu que ma dernière réponse et n'ai pas remarqué que tu devais au préalable m'envoyer un fichier. Je comprends donc mieux que je n'ai pas donné suite à ta demande, ce qui n'est pas du tout mon habitude... |
| 05/06/2020 à 19:54 | stoof92 | Saisie textbox et affichage combobox | Désolé, j'ai complètement oublié ta demande Tu attends toujours de l'aide ... |
| 05/06/2020 à 19:48 | Abng | Formule calcul avec conditions | Ce n'est pas très sympa de nous avoir laissé en plan avec nos réponses et d'avoir été ouvrir un autre fil à côté... |
| 05/06/2020 à 19:31 | Wiwi05 | Recherche valeur X sur une ligne, si trouver chercher un autre X | Je pense que tu fais tout faux lorsque tu demandes de l’aide sur le Forum ; tu imagines des solutions à tes problèmes et tu demandes qu’on réalise tes idées. Selon moi, il vaudrait mieux indiquer tes souhaits sur la base de ton fichier réel – on a toujours un peu l’impression de travailler dans le v... |
| 05/06/2020 à 18:59 | SamSam03 | Optimisation code récupération données classeur fermé | Je te souhaite que ce soit si simple... |
| 05/06/2020 à 18:57 | Luadix | Ajout automatique d’une ligne dans le fichier destination | Quelques commentaires - directement dans la macro -pour tenter de t'aider à comprendre le code... |
| 05/06/2020 à 09:39 | SamSam03 | Optimisation code récupération données classeur fermé | J'ai fait des essais ce matin au travail et – bizarrement, alors que je pensais que cet ordinateur était plus puissant que le mien privé – la macro mouline durant 13 à 15 secondes pour traiter 10 fichiers !! Mais bon, comme tu le dis, c'est mieux qu'avant. Il y a une chose que j'ai oublié de te dire... |
| 04/06/2020 à 22:45 | SamSam03 | Optimisation code récupération données classeur fermé | Tu as dis que ta macro dure 3 minutes 30 chez toi et elle dure environ 90 à 100 secondes chez moi, soit environ la moitié. Je te propose le fichier ci-joint qui devrait correspondre à ton attente. Afin de traiter 10 fichiers, ça dure environ 3 secondes chez moi. J'espère donc que ça dure moins de 10... |
| 03/06/2020 à 22:19 | Luadix | Ajout automatique d’une ligne dans le fichier destination | Voici deux nouveaux fichiers qui devraient répondre à ton attente. Dans le fichier ''Destination'' - après traitement - tu as dans la colonne E une liste déroulante qui te permet de choisir ''Prév.'' ou ''Réel''. Je te rappelle que le fichier ''Destination'' n'a pas besoin d'être ouvert au lancement... |
| 03/06/2020 à 21:45 | Wiwi05 | Recherche valeur X sur une ligne, si trouver chercher un autre X | Tes demandes successives sont tout sauf claires, tu nous perturbes avec ton premier fichier dans lequel tu montres que tu veux un résultat sur des feuilles du même fichier alors que ton texte parle d’une autre fichier Excel, tu changes ton fichier de base en y ajoutant des titres de colonnes et en m... |
| 03/06/2020 à 06:38 | Luadix | Ajout automatique d’une ligne dans le fichier destination | Tu demandes, en plus de ce que fait déjà mon code, de remplir les colonnes E à T des lignes correspondantes. A quelles conditions faut-il inscrire ''Prév.'' ou ''Réel'' dans la colonne E ? Les cellules de ces colonnes doivent être en brun ou est-ce juste pour l'exemple ? A te relire... |
| 02/06/2020 à 13:33 | SamSam03 | Optimisation code récupération données classeur fermé | Non pas vraiment, ce n'est qu'une impression, par exemple en voyant dans un rapide premier coup d'œil que le code repasse souvent par les mêmes instructions, en voyant ces codes enregistrés non nettoyés, etc. Mais afin d'en avoir le cœur net, il faudrait se plonger à fond dans tes codes, ce que je t... |
| 02/06/2020 à 13:27 | Luadix | Ajout automatique d’une ligne dans le fichier destination | Non, par vraiment. Tu n'as pas répondu à ma question quant à savoir si tu souhaitais une ou deux lignes par référence reportée. Pour tes explications, prends comme base le résultat obtenu avec les fichiers que je t'ai fournis et dis ce que tu veux en plus ou en moins. Utilise les références aux obje... |
| 02/06/2020 à 13:20 | Wiwi05 | Recherche valeur X sur une ligne, si trouver chercher un autre X | Oui, absolument. Tu me fournis ton fichier qui crée problème et je regarde la chose. Sincèrement... |
| 01/06/2020 à 21:40 | SamSam03 | Optimisation code récupération données classeur fermé | Alors, déjà, ta macro dure chez moi environ 9 secondes avec les fichiers que tu m'as envoyés. Je présume que ce temps extrêmement long que tu indiques vient de tes ordinateurs qui sont éventuellement très lents. Puis j'ai voulu aller voir un peu tes codes et je dois dire que je suis peu chaud d'alle... |
| 01/06/2020 à 10:05 | Losand | Coller avec Vlookup en VBA | Je te propose une solution qui s'éloigne un peu de ta demande. Lorsque tu sélectionnes à nouveau la feuille ''DATA'', elle se réactualise automatiquement en fonction des modifications de la feuille ''Tableau'' (les anciennes données sont effacées). Je n'ai pas mis de garde-fou pour l'instant au cas... |
| 31/05/2020 à 17:43 | tt23 | Compter les dossiers complets | Grosso modo, il ne te reste plus qu'à trouver où se trouve ton erreur Non, en fait je n'en sais rien. Mais bon, le membre voudrait trouver le résultat de 1 dossier et je trouve 1 dossier avec mon code. Chaleureusement... |
| 31/05/2020 à 16:38 | tt23 | Compter les dossiers complets | Voici une possibilité. Amicalement... |
| 31/05/2020 à 08:15 | SamSam03 | Optimisation code récupération données classeur fermé | J'ai déjà vu ta demande hier et je constate que - tout comme moi - personne n'a l'envie de se lancer à chercher une solution à ton problème, probablement car tu n'as pas fourni de fichier(s) modèle(s). Si tes fichiers sont absolument confidentiels, remplace les données délicates par des données anon... |
| 31/05/2020 à 08:10 | Jacquy | Macro VBA | Sans macro, cet outil se trouve ici : Tu y trouveras également des infos complémentaires. Bien à toi... |
| 31/05/2020 à 08:02 | Jacquy | Macro VBA | Salut Jean-Eric, J'avais bien pensé à cette solution, mais comme elle ne correspondait pas du tout à la demande de Jacquy, je me suis dit que je n'allais pas la lui proposer. Bonnes salutations... |
| 31/05/2020 à 07:56 | laplacea | Tableau Forfait | Re-bonjour, Il n'y a pas besoin de réécrire cette macro, il faut juste trouver comment tu souhaites qu'elle soit lancée. J'avais proposé un bouton en premier, mais il doit y avoir 100 à 200 manières de lancer une macro (bon, j'exagère surement un peu, mais il y en a en tous cas plusieurs ). Comme tu... |
| 30/05/2020 à 22:56 | laplacea | Tableau Forfait | Jean-Eric a également répondu à ta demande. Ce serait sympa de lui dire deux mots au sujet de sa solution. Je ne sais pas si c'est de cette partie de mon texte auquel tu fais mention, mais si c'est bien le cas, je vais tenter de dire la même chose autrement. Si tu veux sélectionner plusieurs feuille... |
| 30/05/2020 à 22:43 | Jacquy | Macro VBA | Tu n'as pas l'air trop d'accord avec toi même Dans ma macro, la ligne ci-dessous copie les colonnes A à E afin de les reporter sur les autres feuilles. Si tu modifies la partie .Range("A" & i & ":E" & i).Copy , ça ne copiera que ce que tu souhaites. Dans le fichier ci-joint, j'ai laissé la colonne C... |
| 30/05/2020 à 12:40 | Jacquy | Macro VBA | Dans le fichier ci-joint, à chaque fois que les feuilles ''Admis" et ''Non admis" sont sélectionnées, elles sont réactualisées en fonctions des modifications de la feuille ''Candidats". Pour le nom de cette dernière feuille, j'ai mis un s à candidats, autrement tu ne seras pas admis... |
| 30/05/2020 à 12:27 | stoof92 | Saisie textbox et affichage combobox | Je n'aurais pas le temps de voir ça avant demain. Il te faudra peut-être patienter un peu... |