| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 29/06/2013 à 17:03 | Hosni | Total par criteres | 2 propositions par macro... à tester... |
| 28/06/2013 à 10:15 | starfalco | Automatiser un tri | La fonction CurrentRegion permet de sélectionner toute la plage des cellules tant que celle ci ne rencontre pas une colonne ou une ligne entières vides. pour t'en convaincre, insère le code suivant dans la macro : et vois la plage sélectionnée. Ici, Sheets("Feuil1"), signifie que la feuille dans laq... |
| 28/06/2013 à 00:17 | starfalco | Automatiser un tri | Remplace tout ton code par la ligne suivante ... |
| 27/06/2013 à 14:46 | virginie31700 | Reporter certaines lignes dans une autre feuilles | Une solution par macro, à tester... |
| 25/06/2013 à 12:33 | Guildo | Erreur d'exécution 13 : Incompatibilité de type | Cette partie du code dans la version précédente est censée déterminer si la plage est vide ou non, auquel cas elle continuera la routine. Le problème est que la plage en question : Range("W23:AF42") ... bien que n'affichant aucun résultat, n'est pas vide pour autant car elle est composée de formules... |
| 25/06/2013 à 11:42 | Guildo | Erreur d'exécution 13 : Incompatibilité de type | A tout hasard, remplace le code précédent par celui-ci... |
| 25/06/2013 à 10:07 | Didier295 | Intersection ligne colonne (colonne=date du jour) = +1 | Tu peux ajuster le son en modifiant la ligne suivante dans le Module 1 la première valeur représente la fréquence et la seconde, la durée... |
| 25/06/2013 à 09:07 | Didier295 | Intersection ligne colonne (colonne=date du jour) = +1 | Double-cliquer sur le nom d'une ville pour incrémenter son compteur en page 2 de 1... |
| 24/06/2013 à 18:55 | Game Over | L'efficacité des variables Tableau | Ce post n'est pas une question à proprement parler mais il fait la démonstration d'un principe généralement admis, à savoir qu'il est préférable d'utiliser les variables dites tableau afin d'optimiser les temps d'exécution des macros. Suite à une proposition que j'avais faite sur le fil de discussio... |
| 24/06/2013 à 17:36 | Mareelo54 | Macro copie avec tri sans lignes vides | Remplace ton ancien code par le suivant ... |
| 24/06/2013 à 16:32 | Mareelo54 | Macro copie avec tri sans lignes vides | Oui, tu as parfaitement raison... termine le code avec... |
| 24/06/2013 à 15:51 | Mareelo54 | Macro copie avec tri sans lignes vides | Remplace le code précédent par celui-ci pour éviter, entre autres, d'avoir une copie du bouton de la page source sur la page cible... |
| 24/06/2013 à 15:17 | Mareelo54 | Macro copie avec tri sans lignes vides | Dsl pour le retard, voir le fichier joint... |
| 24/06/2013 à 11:30 | Mareelo54 | Macro copie avec tri sans lignes vides | Le code, on l'a 2 messages plus haut, ce qu'il faut, c'est un exemple de la feuille cible ("Etude_agences") avec les infos qui sont présentes avant la copie, ainsi que l'emplacement où tu souhaiterais voir le tableau être copié... |
| 24/06/2013 à 09:50 | Mareelo54 | Macro copie avec tri sans lignes vides | Le format est donc différent voici le code adapté à ton fichier original... |
| 24/06/2013 à 09:11 | Mareelo54 | Macro copie avec tri sans lignes vides | C'est peut-être doute parce que ton fichier original et ton fichier exemple ont des formats différents... Sans voir ton fichier original, difficile de te répondre... |
| 22/06/2013 à 18:05 | Sep | Regroupement de données de plusieurs onglets | Voici ma proposition... j'ai travaillé sur la première version de l'exemple proposé. En comparant mes résultats à ceux de Banzai, il est clair que nous n'avons pas compris la même chose. Ici, l'onglet Pluri annuel fait la somme des cellules pour chaque élève pour chaque année sauf si la colonne s'ap... |
| 21/06/2013 à 17:23 | Mareelo54 | Macro copie avec tri sans lignes vides | Une proposition parmi d'autres... |
| 21/06/2013 à 12:06 | ddwrt | Regrouper comme dans Access | Une solution en VBA, à tester... |
| 21/06/2013 à 10:53 | ddwrt | Regrouper comme dans Access | Formule à adapter et appliquer à la première ligne COL3 de ton 2e tableau et tirer vers le bas voir fichier joint... |
| 19/06/2013 à 18:05 | jujel | Find Findnext problème de bouclage | Non, du tout, ton exemple prouve que la gestion de xlPart se fait correctement avec FindNext... merci ! Excellent, placement très astucieux des résultats... je garde ça en mémoire... |
| 19/06/2013 à 17:48 | Polikina | Mettre des signes $$ à toutes les cellules | Sélectionne la plage que tu veux traiter CTRL + F Remplacer Rechercher : A4 Remplacer par $A$4 Remplacer tout... |
| 19/06/2013 à 16:58 | jujel | Find Findnext problème de bouclage | Salut Banzai, je me suis posé la question, sans tester, de savoir si FindNext gérait correctement xlPart, j'ai eu le sentiment que FindNext n'est bon que pour xlWhole. J'apporte d'ailleurs une petite modification à ma proposition précédente car elle ne gérait pas correctement xlPart Donc ne pas fair... |
| 19/06/2013 à 16:35 | jujel | Find Findnext problème de bouclage | Tu fais bien de soulever la question; c'est vrai que traditionnellement la boucle se termine par une commande du genre mais myRange ne peut jamais avoir la valeur Nothing puisque la boucle est encadrée par une condition donc, à mon avis, la commande est inutile... qu'en penses tu ... |
| 19/06/2013 à 15:38 | jujel | Find Findnext problème de bouclage | Juste un exemple concrêt pour illustrer le principe ... |
| 19/06/2013 à 15:09 | jujel | Find Findnext problème de bouclage | Jujel, eric... J'ai continué mes petites recherches de mon côté... sans remettre en question l'efficacité de ta proposition, eric, il s'avère effectivement (nous sommes maintenant tous d'accord) que FindNext réagit mal dans certaines circonstances. Le code de jujel plante lorsqu'on écrit le code cla... |
| 19/06/2013 à 13:56 | alaintrt | TRI automatique de données pour transfert vers fichier 2 | Remplace la partie de code suivante (tout à la fin) par à tester... |
| 19/06/2013 à 11:47 | jujel | Find Findnext problème de bouclage | La boucle dans laquelle se trouve FindNext fonctionne tant qu'on n'intègre pas la fonction deuxpremierschiffresmarche Par contre, elle plante après avoir procédé à celle-ci... J'ai fait pas mal de tests, mais honnêtement, je ne vois pas la raison pour laquelle la fonction interfère avec le bon fonct... |
| 19/06/2013 à 08:19 | jujel | Find Findnext problème de bouclage | Poste une copie de ton fichier, ce sera plus simple... |
| 18/06/2013 à 21:50 | alaintrt | TRI automatique de données pour transfert vers fichier 2 | Cela veut donc dire que les lignes existantes ne seront jamais modifiées dans le fichier BDDFNE2012 ! on est d'accord ... |
| 18/06/2013 à 21:10 | alaintrt | TRI automatique de données pour transfert vers fichier 2 | Essaye en remplaçant par Il faudra que tu laisses au moins une colonne vide entre le tableau et les données que tu vas ajouter dans fichier2 ... [EDIT] à la réflexion, pas besoin de colonne vide dans fichier2 J'ai pas fait de test... |
| 18/06/2013 à 20:05 | alaintrt | TRI automatique de données pour transfert vers fichier 2 | Remplace dans la macro le ligne suivante : par celle-ci vérifie que les colonnes que tu souhaites conserver sont toutes présentes et que le tri est correctement effectué... |
| 18/06/2013 à 17:25 | jujel | Find Findnext problème de bouclage | Voici le principe... le code est à adapter à tes besoins... |
| 17/06/2013 à 18:02 | StephaneB | Rechercher dans un onglet donné une ligne donnée | J'ai essayé avec les formules comme Amadeus... mais moi... non voici une proposition en VBA... |
| 17/06/2013 à 09:28 | retine | Dédoublonnage conditionnel | Une proposition à tester en pièce jointe... |
| 17/06/2013 à 01:01 | Kariboo75009 | Donnees brutes vers Excel | Une autre proposition... Juste pour récupérer les packs de bière ... |
| 16/06/2013 à 12:09 | mendeve | Bouton suiveur 3 | Salut Banzai, disons que je m'acquitte d'une petite dette... |
| 16/06/2013 à 08:56 | mendeve | Bouton suiveur 3 | Avec plaisir, mais je ne promets pas de faire ça à chaque fois... |
| 16/06/2013 à 02:38 | mendeve | Bouton suiveur 3 | Puisque vous étiez plusieurs à avoir des difficultés à comprendre le lien de Banzai, voici sa traduction : http://www.cpearson.com/EXCEL/DetectScroll.htm (les hyperliens contenus dans la page originale n'ont pas été reportés dans la traduction)... |
| 15/06/2013 à 17:34 | sdf34 | Message erreur | Bien vu gazoline, j'avais pas fait attention... tu avais nommé la macro de ton module N° 2 selection donc cela rentrait en conflit avec l'objet sélectionné. En règle générale, évite d'utiliser des mots appartenant au lexique VBA pour nommer tes variables, objets, etc... donc renomme ton module 2 dif... |
| 15/06/2013 à 15:26 | sdf34 | Message erreur | Poste ton classeur, on y verra plus clair... |
| 15/06/2013 à 14:28 | sdf34 | Message erreur | T'aurais pas des cellules fusionnées dans ta plage ? par hasard ? essaye peut être ceci : remplace par... |
| 15/06/2013 à 12:08 | alaintrt | TRI automatique de données pour transfert vers fichier 2 | Parfait, bon weekend... |
| 15/06/2013 à 11:31 | alaintrt | TRI automatique de données pour transfert vers fichier 2 | Essaye ce code en remplacement de celui que tu as supprimé... |
| 15/06/2013 à 11:21 | alaintrt | TRI automatique de données pour transfert vers fichier 2 | J'ai mis un tri car sans lui, la première valeur trouvée se retrouve tout à la fin du tableau. maintenant, ça n'affecte pas les résultats en eux même mais leur affichage... |
| 15/06/2013 à 11:16 | alaintrt | TRI automatique de données pour transfert vers fichier 2 | A vrai dire, je n'ai pas ce problème... bon, stoppe la macro Supprime la feuille Tri de ton classeur place une apostrophe ' devant la ligne comme ceci '.Sort.SortFields.Clear cela va désactiver la ligne. - Relance la macro... |
| 15/06/2013 à 10:52 | alaintrt | TRI automatique de données pour transfert vers fichier 2 | Tu n'as pas inséré le code lancement de la macro au bon endroit... |
| 15/06/2013 à 00:40 | Max18 | Recherche une photo dans le meme dossier | Voici un code qui va te permettre de lister tous les fichiers jpg du dossier dans lequel tu auras, au préalable, sauvegardé ton classeur. voilà, j'espère que ça répond à ta question... |
| 14/06/2013 à 21:38 | alaintrt | TRI automatique de données pour transfert vers fichier 2 | Après réception du fichier, voici les modifications à apporter : supprimer le module 1 supprimer le bouton remplacer le code du module 2 par le suivant : - placer le code suivant dans le module de la feuille FNE 2012 le double clic sur la cellule A1 de la feuille FNE 2012 est à nouveau opérationnel... |
| 14/06/2013 à 17:33 | alaintrt | TRI automatique de données pour transfert vers fichier 2 | Va falloir que tu m'envoies ton fichier. utilise la messagerie privée ou le mail... |