| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 14/06/2013 à 15:24 | alaintrt | TRI automatique de données pour transfert vers fichier 2 | Le nom de la feuille traitée est il le même ? l'en tête commence t il aussi à la cellule A1 ? sinon il va falloir m'envoyer une copie de ton fichier... |
| 14/06/2013 à 15:10 | alaintrt | TRI automatique de données pour transfert vers fichier 2 | La macro est écrite de façon à être opérationnelle quel que soit le nombre de lignes de ta BDD. A partir du moment ou ton tableau commence à la même ligne, même colonne... ça devrait être bon... |
| 14/06/2013 à 14:28 | alaintrt | TRI automatique de données pour transfert vers fichier 2 | Normalement si les formats, noms des onglets etc... sont respectés, tu ne devrais pas avoir de souci... |
| 13/06/2013 à 23:25 | alaintrt | TRI automatique de données pour transfert vers fichier 2 | Je ne vois vraiment pas du tout pourquoi le tri cesserait de fonctionner juste parce que le lancement de la macro a été modifié... par contre, effectivement, il existait peut être un risque de plantage dans le cas ou la valeur de recherche était inexistante dans la colonne V. J'ai donc corrigé ce pe... |
| 13/06/2013 à 20:05 | alaintrt | TRI automatique de données pour transfert vers fichier 2 | [EDIT : Lorsque tu double-cliques] Lorsque tu cliques sur la cellule A1 de ta feuille (couleur de fond grisée), la macro est lancée... |
| 13/06/2013 à 17:18 | alaintrt | TRI automatique de données pour transfert vers fichier 2 | Comment souhaites tu lancer la macro dans ce cas ... |
| 13/06/2013 à 12:26 | alaintrt | TRI automatique de données pour transfert vers fichier 2 | Je ne sais pas ce que c'est oui, suffit de préciser le nouveau chemin... |
| 13/06/2013 à 10:07 | Pgayot | Problème d'adressage | Mets un s à la fin de xlValues... |
| 12/06/2013 à 20:55 | alaintrt | TRI automatique de données pour transfert vers fichier 2 | L'onglet Tri est un onglet intermédiaire qui, finalement, disparait lorsque la macro a terminé. c'est ce que fait la macro... lorsque tu appuies sur le bouton Run, la macro crée ou ouvre un fichier appelé fichier2.xls oui, on supprimera juste les colonnes inutiles... |
| 12/06/2013 à 19:46 | apt | Insérer des espaces en VBA | Je ne vois pas de solution à ton problème : tu fais ton alignement de visu; en cherchant à aligner la première parenthèse, on se rend compte que, selon la taille des caractères qui précèdent la parenthèse, il faudra plus ou moins d'espaces pour faire l'alignement. 1111( ne s'aligne pas avec AAAA( do... |
| 12/06/2013 à 19:09 | Pgayot | Problème d'adressage | 2 remarques : 1 - lorsque tu utilises la commande with, il faut que les objets, méthodes, et propriétés se rapportant à l'objet pour lequel tu mets en place ta commande with soient précédés d'un point . afin de lier ces objets, méthodes etc... à l'objet en question. Autrement dit, ici, voici comment... |
| 12/06/2013 à 18:11 | alaintrt | TRI automatique de données pour transfert vers fichier 2 | Une proposition à tester. La macro crée, à la première utilisation, le fichier2 dans le même dossier que celui dans lequel se trouve le classeur source... |
| 12/06/2013 à 11:46 | rag19 | Valeur dernière cellule remplie d'une ligne | Voici une proposition en VBA... |
| 10/06/2013 à 22:47 | vince_uninc555 | Code VBA automatiser le même genre d'action qu'un VLOOKUP | Salut Banzai et merci; pour cette solution, je me suis inspiré d'un code que tu avais proposé il y a quelques temps pour un sujet à peu près similaire... |
| 10/06/2013 à 22:18 | vince_uninc555 | Code VBA automatiser le même genre d'action qu'un VLOOKUP | Une proposition à vérifier... |
| 10/06/2013 à 18:38 | apt | Insérer des espaces en VBA | [EDIT:bonjour Amadeus, pas vu ton intervention] pourtant, si tu utilises la formule NBCAR, tu verras que les macros ajoutent le nombre d'espaces requis pour avoir une longeur de chaine de 20 caractères... |
| 10/06/2013 à 17:48 | apt | Insérer des espaces en VBA | [EDIT : bonjour Banzai] vois si ce petit bout de code te convient... |
| 09/06/2013 à 21:36 | mendeve | Création de feuilles avec les valeurs d'une liste | ... |
| 09/06/2013 à 21:26 | mendeve | Création de feuilles avec les valeurs d'une liste | Re, voici une proposition. la macro ne créera que les onglets de la liste qui sont inexistants... |
| 09/06/2013 à 14:46 | thma | Ecrire un mot sur 1ère cellule vide d'une colonne | Elle ne fonctionnera que si : la première ET une autre cellules sont non vides dans la colonne ou si une cellule autre que la première est non vide... |
| 09/06/2013 à 14:06 | thma | Ecrire un mot sur 1ère cellule vide d'une colonne | Ta formule ne marchera pas si la colonne FX est vide ou si seule la cellule "FX1" est non vide... cordialement, le chie**... |
| 09/06/2013 à 12:18 | mendeve | PB Gestion des erreurs Excel très débutante | @mendeve : voici une version légèrement modifiée de la précédente qui te permettra de naviguer plus aisément dans ta Feuil1 : l'image a été supprimée... il te suffit maintenant de double cliquer sur la cellule de la colonne A qui t'intéresse pour être redirigée vers l'onglet auquel tu souhaites accé... |
| 09/06/2013 à 12:00 | mendeve | PB Gestion des erreurs Excel très débutante | Essaye ce code... |
| 09/06/2013 à 11:49 | thma | Ecrire un mot sur 1ère cellule vide d'une colonne | @ rvtoulon : ton code ne marchera pas dans certaines circonstances : s'il y a, par exemple, alternance de cellules vides et non vides dans la colonne ou si la première cellule non vide de la colonne n'est pas sur la première ligne... |
| 05/06/2013 à 08:43 | lcmcm | Fltre tableau | Désolé, je passe la main, je ne sais pas utiliser les USF..... |
| 04/06/2013 à 13:46 | nclsdp | Arrêt macro MFC quand cellule est vide | Remplace par ça devrait résoudre ton problème... |
| 03/06/2013 à 23:46 | apt | Inserer une formule dans un code VBA | Essaye ce code : Remplace Feuil1 par le nom de l'onglet correspondant et pour info, souviens toi que ce que tu écris est une formule (même si c'est écrit en VBA, ça reste une formule) donc .[P1] ne pourra pas fonctionner car c'est une syntaxe appartenant au VBA. Il faut donc faire référence... |
| 03/06/2013 à 20:33 | mxjlaurent | Débutant en VBA | Remplace ton code par celui-ci, ça devrait résoudre ton problème... |
| 03/06/2013 à 20:15 | greenlightII | Macro Excel pour les doublons sur 3 mois glissants | Dis à ton chef que si ça ne suffit toujours pas, je peux aussi programmer un signal sonore, configurer un jet d'oxygène en direction de l'opérateur et demander à un coursier de venir lui tirer le bras pour être sur de ne pas râter un doublon... |
| 03/06/2013 à 19:32 | Nabil27 | Formule de recherche avec condition à partir d'une base | Je te suggère d'ouvrir un nouveau fil de conversation et de reposer ta question en joignant un fichier - idéalement, poste le fichier original anonymisé sur un site à partir duquel on pourrait le télécharger; un exemple de quelques lignes ne nous sera pas pas très utile ici; précise aussi si tu ne f... |
| 03/06/2013 à 15:54 | rom02b | Recherche dans un tableau | Voilà une première ébauche... ta seule contrainte : sauvegarder les 2 fichiers dans le même dossier. Je n'ai pas vérifié les résultats mais apparemment, il n'y a pas de résultat pour la feuille Samples et les résultats pour la feuille 2013 shoes commencent à la ligne 1157. A vérifier... |
| 03/06/2013 à 13:46 | rom02b | Recherche dans un tableau | Les références de tes 2 tableaux semblent complètement différentes, et je ne retrouve pas, dans ton 2è tableau, les N° de colis qui servent de référence pour la recherche dans le premier fichier... |
| 03/06/2013 à 12:41 | rom02b | Recherche dans un tableau | Tu peux posterl'autre fichier ... |
| 03/06/2013 à 12:29 | rom02b | Recherche dans un tableau | Une proposition de recherche en VBA à tester... |
| 01/06/2013 à 12:14 | benji71 | Somme de cellule conternant formule | Essaye cette formule en F15... |
| 31/05/2013 à 19:25 | vincentt | Automatisation | Colle ce code dans le module de ta feuille REGIE Les modifications de ta zone orange seront immédiatement enregistrées dans ta zone jaune (à tester)... |
| 31/05/2013 à 10:09 | LN34 | Macro pour remplir tableau | Ton problème était dû au fait que tu as continué à travailler avec la 1ere version que je t'avais envoyée. Celui ci était résolu dans la seconde version. voici donc ton tableau avec le problème de décalage supprimé. J'ai aussi effacé la colonne "copié" de ta feuille 1 qui est inutile. Tu peux donc a... |
| 30/05/2013 à 17:59 | LN34 | Macro pour remplir tableau | Ah je vois... tu devrais laisser les cases immédiatement adjacentes au tableau vides sinon elles seront considérées comme faisant partie du tableau. Sépare bien le tableau du reste de tes données par au moins une colonne et une ligne vides... et si c'est vraiment impossible, fais moi signe... |
| 30/05/2013 à 17:43 | Antoine53100 | Savoir si une feuille existe | Tu peux, peut être considérer le cas inverse, lancer le code si le nom de tes feuilles est différent de ceux listés... |
| 30/05/2013 à 17:31 | Antoine53100 | Savoir si une feuille existe | S'il y a des feuilles que tu ne souhaites pas prendre en compte dan ta boucle, alors tu peux le faire de la façon suivante : ce code sélectionne les feuilles qui devront être traitées et ignorera les autres... |
| 30/05/2013 à 16:37 | Antoine53100 | Savoir si une feuille existe | Si tu veux enregistrer le nom de la première feuille de ton classeur dans la variable myVar si tu veux créer une boucle pour toutes les feuilles de ton classeur où Sheets.Count représente le nombre total de feuilles dans ton classeur... |
| 30/05/2013 à 15:38 | Antoine53100 | Savoir si une feuille existe | Tu utilises PHASE comme nom de variable et comme nom de feuille dans le même programme ? je te suggère de ne pas utiliser 2 fois le même mot pour éviter toute confusion dans la lecture du code... pour le codeur et peut être aussi pour le programme. pour récupérer le nom de la feuille PR001: pareil p... |
| 30/05/2013 à 15:30 | biobio | Consultation d'une base de données | En bleu, des cellules nécessaires au bon fonctionnement de la macro... juste pour ton info. Donc, ne pas les écraser : tu mettras la couleur de l'encre en blanc pour ces cellules pour ne pas qu'elles apparaissent. juste pour info, les formules (pas les résultats !) affichées dans les cellules résult... |
| 30/05/2013 à 12:27 | starfalco | Report de données de feuilles vers une seul feuille | Un code amélioré qui t'évite de supprimer la feuille Transfert à chaque fois manuellement... |
| 30/05/2013 à 12:03 | biobio | Consultation d'une base de données | Vas-y, envoie... |
| 30/05/2013 à 12:02 | starfalco | Report de données de feuilles vers une seul feuille | Le code prend en compte la colonne B vide... |
| 30/05/2013 à 11:49 | starfalco | Report de données de feuilles vers une seul feuille | Essaye ce code PS : n'oublie pas de mettre les en-têtes dans toutes tes feuilles, il est manquant dans la feuil4... |
| 30/05/2013 à 11:29 | starfalco | Report de données de feuilles vers une seul feuille | Ton problème se trouve ici : Tu as 5 feuilles (incluant la feuille transfert; lorsque m atteint la valeur 6, la macro plante parce qu'il n'existe pas de feuille 6. Supprime la ligne m=m+1 et remplace dans ton code ThisWorkbook.Worksheets(m) par ThisWorkbook.Worksheets(k) Ca, c'est pour l'erreur... p... |
| 30/05/2013 à 10:35 | LN34 | Macro pour remplir tableau | Euhh ...Hélène ?? !!! tu n'as même pas pris le temps de tester la macro ! Ta proposition est inutile car la macro recalcule automatiquement tout le tableau. Si tu as ajouté des lignes, celles ci se cumuleront aux précédentes, si tu en as retirées, elles disparaitront. Par contre, je t'envoie une nou... |
| 30/05/2013 à 10:11 | Antoine53100 | Savoir si une feuille existe | Voici la ligne de code à insérer dans ton programme et voici la fonction à coller à la suite de ton programme ... |