Passionné d'Excel

Inscrit le :28/05/2009
Dernière activité :Mardi à 19:27
Version d'Excel :xl 2024 Fr
Lieu :Brest
Messages
3'836
Votes
899
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Messages postés par cousinhub - page 52

DateAuteur du sujetSujetExtrait du message
30/04/2014 à 19:30bdsa Décaler une ligne automatiquementRe-, Essaie avec ce code : Pour info, 5 secondes pour 3000 corrections sur 56000 lignes......
30/04/2014 à 17:41bdsa Décaler une ligne automatiquementRe-, Dans ce cas, j'aimerai bien avoir un exemple un peu plus fourni... Avec des lignes à rectifier, d'autre non... Bref, pour qu'un code fonctionne à coup sûr, il faut qu'on lui dise quoi faire en toute circonstance.... Par exemple, est-ce que dans la ligne à reprendre, la cellule de la colonne C s...
30/04/2014 à 17:11bdsa Décaler une ligne automatiquementRe-, J'ai mal formulé ma question... Est-ce que "TOUTES" les cellules (qu'elles soient à modifier ou non) sont terminées par un parenthèse fermante...
30/04/2014 à 16:57bdsa Décaler une ligne automatiquementRe-, Je vois dans ton exemple qu'il peut y avoir plusieurs paires de parenthèses (ouvrantes et sortantes)... Est-ce que toutes les cellules doivent se terminer par une parenthèse fermante? Et est-ce qu'il peut y avoir des espaces à la fin des cellules? @ te relire...
30/04/2014 à 16:31bdsa Décaler une ligne automatiquementRe-, bon, j'ai commencé un code, (0.85 seconde pour 56 000 lignes) Cependant, il faut que tu clarifies quelques points.... Est-ce qu'une cellule valide comporte forcément des parenthèses (ouvrantes et fermantes)? A partir de quelle cellule faut commencer la rectification? Est-ce qu'on peut recopier...
30/04/2014 à 16:14bdsa Décaler une ligne automatiquementDéjà, sur + de 56 000 lignes, le traitement risque d'être assez long... ensuite, pourrais-tu envoyer un fichier exemple, sans données confidentielles, avec quelques exemples de "bonnes saisies", et de saisies à reprendre? @ te relire...
30/04/2014 à 15:57REBOURSUN Graphique croisé dynamique avec valeurs croissanteDans ton TCD, tu cliques sur la petite flèche "Étiquette de ligne" tu sélectionnes "Options de tri supplémentaire" Et je te laisse découvrir le reste.... Edit : annule ma dernière.... J'avais pas compris que tu voulais un cumul des données....oups Re-, Par contre, tu peux modifier tes "Paramètres de...
30/04/2014 à 15:43favadusy57 Déplacer des fichiers d'un dossier à un autreRe-, OK (il faut toujours être très précis dans les demandes, sinon des fils comme celui-ci deviennent vite des pelotes.....) Essaie ce nouveau code (je ne copie plus les fichiers xls vers un autre répertoire, je les déplace, sauf le fichier source)...
30/04/2014 à 15:20AlbanBInsérer une image avec une conditionEuh, y'a rien, dans ton fichier.......
30/04/2014 à 15:10logistiqAutomatiser une macro (envoi mail outlook)Re-, Je n'ai pas du tout modifié ta macro, j'ai juste fait en sorte qu'elle soit plus lisible... pour les formules insérées dans la colonne B de l'onglet Mail, si la structure des tous tes onglets est strictement identique (je n'ai pas vérifié....), et que les résultats sont à la même ligne quelque...
30/04/2014 à 14:31logistiqAutomatiser une macro (envoi mail outlook)Même s'il est de coutume de ne poster que sur un seul forum, je vais quand même te répondre.... Regarde le fichier joint J'ai rajouté une formule dans la cellule D1 qui donne le mois en cours. Attention à l'écriture des mois pour les noms des onglets, exemple : Août et non pas Aout (faut l'chapeau....
30/04/2014 à 13:39favadusy57 Déplacer des fichiers d'un dossier à un autreRe-, Tu n'as pas répondu à ma question.... Dans mon code, je supprime uniquement les fichiers csv.... Pourquoi veux-tu que ça buggue, vu que le fichier source est .xlsm? Donc tu supprimes également les fichiers .xlsm???? Si c'est le cas, on peut utiliser une autre manière... @ te relire...
30/04/2014 à 13:31favadusy57 Déplacer des fichiers d'un dossier à un autreRe-, Je n'ai plus vraiment en tête ce que tu veux exactement... Copier uniquement vers un autre emplacement, ou déplacer ces-dits fichiers? Et supprimer les csv? @ te relire...
30/04/2014 à 13:18rmathieu Automatisation d'une macro sur pusieurs tableursRe-, Comme Dan (modérateur de ce forum), et qui de plus travaille sur MAC, a la gentillesse de bien vouloir se pencher sur ton pb, je joins les fichiers nécessaires aux essais Mef : dans le code, j'ai pris en compte la feuille 1 et non 2 comme dans les vrais fichiers (because, sur mes exemples, les...
30/04/2014 à 12:47mloic Disparition liste déroulanteTa liste déroulante est-elle un objet de la barre d'outils "Contrôle", ou de la barre d'outils "Formulaire" Quel est son nom? (Combobox xx ou "Zone Combinée xx") xx représente un nombre si Combobox xx, essaie en rajoutant cette condition : Si zone combinée, remplace le 12 par un 8. Peut-être...
30/04/2014 à 12:36favadusy57 Déplacer des fichiers d'un dossier à un autrePour ce faire, il faudrait passer par une boucle, et ça prendrait sans doute plus de temps... Ou alors "tromper" Excel en modifiant d'abord l'extension de ton fichier origine, puis en le remettant, bref, que du bidouillage... Ou alors, mettre le fichier qui contient la macro dans un autre répertoire...
30/04/2014 à 12:31rmathieu Automatisation d'une macro sur pusieurs tableursPeut-être à cause de ta version sur MAC? Sur PC, ça fonctionne tout à fait normalement... Comme je n'ai pas de MAC, ça va pas être simple pour t'aider... si tu lances l'enregistreur de macro, que tu ouvres un fichier, est-ce que la syntaxe est exactement la même? Quelle ligne de code utilises-tu d'h...
30/04/2014 à 12:18Ice-Luc Cellule Avec 0 Vide ?Effectivement, la condition donne vide avec ton code... Par contre, si tu mets ainsi : ça fonctionne... Maintenant, dans ton code, pourquoi 2 boucles? 1 seule suffit... Bonne journée...
29/04/2014 à 21:37cityDifférence de colonnesRe-, Bon, ben, si tu sais alors.... Ps, si je t'ai demandé un fichier exemple, c'était pour t'aider, la leçon de politesse, c'était juste pour te rappeler qu'ils existaient des règles sur tout forum. En l'absence de fichier, il est trop aléatoire de trouver la réponse idoine qui fonctionnera à tout...
29/04/2014 à 21:33yobou12 Colorer plusieurs cellules quand sélection une autre celluleRe-, Donc, dans le fichier joint, j'ai pris en compte les remarques judicieuses d'oyobrans, et modifier les règles de MFC. J'ai également modifié les règles, avec la formule que j'ai donné plus haut... Par contre, pour coloriser les cellules, il faut passer par du VBA (ou macro) Dans le fichier join...
29/04/2014 à 20:18ZaibakRemplir un tableau par textbox en fonction d'une listboxTout d'abord, lorsque tu initialises un Userform, et quelque soit son nom, le code associé est "TOUJOURS" : Private Sub UserForm_Initialize().... Ensuite, pour associer des codes à tes boutons, il faut mettre ces-dits codes "DANS" le code de l'USF, et non dans un module.... Recopie ces codes (que tu...
29/04/2014 à 19:09yobou12 Colorer plusieurs cellules quand sélection une autre celluleTout d'abord, dans ton fichier, et afin de minimiser les règles de tes mises en forme conditionnelle (MFC), tu peux toutes les remplacer par une seule formule... Sélectionne les cellules K4 à N14 Gérer les Mise en Forme Conditionnelle/Gérer les règles... Supprime toutes les règles Puis Nouvelle Règl...
29/04/2014 à 17:49gmathys Indicateur ExcelEt regarde le fichier joint Police de la cellule : Wingdings Bon courage...
29/04/2014 à 17:03cityDifférence de colonnesTout d'abord, tu t'adresses à des volontaires, non rémunérés, donc la phraséologie, pas terrible... Ensuite, si tu désires obtenir des réponses plus rapidement, il est fortement conseillé de joindre un fichier exemple... Avec ce que tu as, et ce que tu désires obtenir... Bon courage...
29/04/2014 à 16:54favadusy57 Déplacer des fichiers d'un dossier à un autreRe-, non, c'est de ma faute.... J'aurai dû déclarer Fs As Object.... Je le fais d'habitude, mais tu as raison, il faut toujours déclarer ses variables.... Bonne journée...
29/04/2014 à 16:52LINAMise en forme conditionnelle, la couleur/dateRe-, Zut, je me suis trompé dans les règles...(j'ai inversé les conditions....) Regarde le nouveau fichier Désolé.....
29/04/2014 à 16:40favadusy57 Déplacer des fichiers d'un dossier à un autreRe-, Tu indiques ta version Excel : 2010 (PC ou MAC?) Dans l'éditeur VBE, lorsque tu cliques sur Outils/Références, quelles références sont cochées? @ te relire...
29/04/2014 à 16:36LINAMise en forme conditionnelle, la couleur/dateRegarde le fichier joint.... Bon courage...
29/04/2014 à 16:19favadusy57 Déplacer des fichiers d'un dossier à un autreEssaie ainsi (Attention, fais des essais d'abord dans un répertoire de sauvegarde....) Bon courage...
29/04/2014 à 15:59rmathieu Automatisation d'une macro sur pusieurs tableursRe, Ok, On va y aller pas à pas... Tout d'abord, tu n'as pas commenté CHDir Rep2, j'espère.... Maintenant que tous tes fichiers sont copiés dans le nouveau répertoire, tu commentes la partie de copie Puis, tu appuies sur F8 pour dérouler le code en mode pas à pas Quelle est la valeur de Fich lorsque...
29/04/2014 à 15:52AlbanBInsérer une image avec une conditionUne autre solution, sans macro. Cependant, il faut que tu mettes tes images dans un onglet spécifique, comme dans mon fichier joint. Les explications sont dans le fichier. Si ça te convient, et que tu n'y arrives pas, reviens avec une ébauche de tes essais. Bon courage...
29/04/2014 à 14:33rmathieu Automatisation d'une macro sur pusieurs tableursEssaie avec ce code Attention aux répertoires, mets les tiens Et tu confirmes que les données sont dans la sheets(2) de tous les fichiers à traiter Et qu'également, dans le répertoire source, il n'y a que les fichiers à traiter.... Attention, j'ai créé un sous-répertoire "New" dans le répertoire sou...
29/04/2014 à 12:08domdom83Problème de formats des cellulesUne autre solution tout aussi simple.... Tu sélectionnes tes données de la colonne E. Dans le ruban "Données", tu cliques sur "Convertir" Puis sur "Terminer" Dans le doute, pour ne pas confondre avec des dates anglaises, à l'étape 1, tu cliques sur "Suivant, idem à l'étape 2, et à l'étape 3, tu cliq...
28/04/2014 à 20:17ClaireD En VBA, connaître le format de date du systèmeTout d'abord, il m'étonnerait que tu entres une date dans un MsgBox . Ne serait-ce plutôt un InputBox ? Ensuite, je crois que la fonction CDate convertit les dates inscrites dans ton inputbox dans le format régional adopté sur la machine. Pour bien contrôler que l'utilisateur a bien entré une date,...
28/04/2014 à 18:52prts2003Effacer blanc dans cellulesRe-, Je voulais juste savoir quel était le résultat de cette formule Si c'est un espace, le résultat est 32 essaie autrement par : Si tu n'as qu'un espace, bien sûr Re-, Bon, solution donnée sur un autre forum Le caractère à droite a le code 160 Mais ma formule te donne également le même résultat. T...
28/04/2014 à 18:49toph Séparer les valeurs et les mettrent à la ligneRe-, Je pensais que tu avais une ligne de titre.... Essaie ainsi ...
28/04/2014 à 18:38toph Séparer les valeurs et les mettrent à la ligneRe-, Ce code s'appelle VBA, pour Visual Basic for Applications...; C'est un code adapté du Visual Basic, et développé pour les applications Office (Excel, Word....) Bonne soirée...
28/04/2014 à 18:35prts2003Effacer blanc dans cellulesRe-, Une phrase entière, ça t'arrive d'en faire? que donne cette formule (en supposant que la cellule à tester est la cellule A1)...
28/04/2014 à 18:20prts2003Effacer blanc dans cellulesRegarde du côté de SUPPRESPACE Bon courage...
28/04/2014 à 18:13toph Séparer les valeurs et les mettrent à la ligneRe-, Euh, tu as lu mon post précédent? Le code modifié est dedans......
28/04/2014 à 18:12AggrgExtraire résultat tableau - critère de recherche "déclalé"Pour 2014, tu peux mettre cette formule dans la cellule B4, et tirer vers le bas et vers la droite. Attention, les mois doivent être "Français", style "Février", "Août", "Décembre" (avec la ponctuation) Pour 2015, suffira de modifier l'onglet dans la formule.. Bon courage...
28/04/2014 à 17:53rmathieu Automatisation d'une macro sur pusieurs tableursRe-, Je ne vais pas essayer de traiter ta macro (diviser tes feuilles en 500 lignes)... De toute manière, ce serait une perte de temps encore plus grande, maintenant que mon code peut faire ce que tu désires en moins de 10 minutes. Par contre, avec ton début de code, tu peux très bien faire tous les...
28/04/2014 à 17:27toph Séparer les valeurs et les mettrent à la ligneRe-, Effectivement, je n'avais pas prévu le cas où il n'y aurait qu'une donnée dans la cellule de la colonne B Essaie avec ce code modifié : Bon courage...
28/04/2014 à 17:16toph Séparer les valeurs et les mettrent à la ligneRe-, Est-ce que tu pourrais mettre un fichier qui reproduit l'erreur...
28/04/2014 à 17:03ZehJr Acquisition valeur date et heureEssaie ainsi : Bonne journée...
28/04/2014 à 16:59toph Séparer les valeurs et les mettrent à la ligneRe-, Quelle ligne du code est surlignée en jaune lors du débogage...
28/04/2014 à 16:58rmathieu Automatisation d'une macro sur pusieurs tableursRe-, Juste une question bête... Pourquoi n'essaies-tu pas de traiter tous les fichiers tels quels, avec le code que je t'ai fourni? Fais un essai, pour voir le temps de traitement....
28/04/2014 à 16:42rmathieu Automatisation d'une macro sur pusieurs tableursRe-, Bon, déjà pour la suppression, comme tu me confirmes que toutes les cellules contenant une des valeurs prédéfinies doivent être supprimées, il suffit de rajouter une étoile à la fin de chaque valeur cherchée, comme ceci : Maintenant, pour l'autre souci, est-ce que tu confirmes que tous les fich...
28/04/2014 à 16:30toph Séparer les valeurs et les mettrent à la ligneEssaie avec ce code : Bonne journée...
28/04/2014 à 16:07superman25Reporter une cellule avec condition menu déroulantEt même Superman est exempt de toute politesse? Relis la charte, stp Bonne journée...