| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 25/08/2013 à 09:11 | Nouch | Je sèche | Le code modifié... |
| 24/08/2013 à 11:34 | Nouch | Je sèche | Ok, envoie moi ton fichier par mail, je vais regarder. icone mail sous mon avatar... |
| 24/08/2013 à 11:06 | Nouch | Je sèche | Bizarre, je n'ai pas d'erreur, ici tout marche parfaitement bien. ok, tu vas lancer la macro en pas à pas avec F8 et tu vas me dire quelle ligne du code fait planter la macro. on verra ensuite pour le reste... |
| 24/08/2013 à 09:57 | Nouch | Je sèche | Une proposition par macro à tester... |
| 23/08/2013 à 19:02 | nicole67 | Créer une macro pour masquer des lignes vides | Voir fichier joint... |
| 23/08/2013 à 15:29 | Flo456 | Erreur définie par l'application du projet | Tu as raison, je me suis mal exprimé... le fichier est bien ajouté dans ton autre fil de discussion mais s'il ne comporte pas les graphiques/images que l'on est censés supprimer, alors je doute qu'on te réponde. Voilà, en substance, je que je voulais dire... |
| 23/08/2013 à 14:53 | Flo456 | Erreur définie par l'application du projet | Je ne suis pas expert des graphiques mais voilà un bricolage qui devrait gérer leur suppression... à adapter à tes besoins. J'ai jeté un coup d'oeil à l'autre fil de discussion que tu as ouvert... Tant que tu ne voudras pas mettre un exemple en pièce jointe (surtout dans le cas de figure que tu expo... |
| 23/08/2013 à 10:29 | Flo456 | Erreur définie par l'application du projet | Remplace le code par cette ligne par contre, la macro ne gère pas la suppression des graphiques précédemment crées... |
| 23/08/2013 à 08:40 | Flo456 | Erreur définie par l'application du projet | Essaye en remplaçant par Il te suffisait juste de copier/coller la partie concernée de ta feuille dans un autre classeur et le poster... et ça devient beaucoup plus simple pour nous... |
| 22/08/2013 à 23:41 | talk | Copier une ligne dans un autre fichier Excel | La ligne suivante est mal écrite : remplace là par celle ci : d'autre part, lorsque tu copies avec la commande "Destination" la ligne suivante n'est pas nécessaire... |
| 22/08/2013 à 18:15 | Flo456 | Rassembler les données d'un tableau | A tester... |
| 21/08/2013 à 08:54 | breizhinours | Case à cocher applique une formule | Les pistes que j'ai explorées ne me permettent pas d'arriver avec une solution rigoureuse. Peut être que cela pourrait effectivement être résolu avec des cases à cocher, mais comme je te l'ai dit, je ne sais pas utiliser ce type d'outil donc quelqu'un qui saurait intégrer des userforms pourrait peut... |
| 20/08/2013 à 12:09 | pdm | Tester si une cellule contient une formule | Salut R@chid... une version par macro... |
| 20/08/2013 à 10:44 | apt | Expression trop complexe pour une date | Change la déclaration de ta variable... |
| 19/08/2013 à 17:05 | LAURENCE27 | Supprimer les lignes vides lors d'une autre macro | [EDIT] voici une méthode... |
| 19/08/2013 à 10:23 | Rooth | Afficher différentes valeurs dans la même cellule?? | Une solution par macro... |
| 19/08/2013 à 08:43 | breizhinours | Case à cocher applique une formule | J'ai modifié le code pour qu'en ajoutant un "x" dans la colonne grisée de droite, le calcul du prix total de la ligne soit TTC. à tester... |
| 19/08/2013 à 07:49 | breizhinours | Case à cocher applique une formule | Sur PC, pour accéder aux modules VBA, il te suffit d'appuyer simultanément sur ALT et F11. Ici, le code est écrit dans 2 modules différents : la fonction qui permet de faire le calcul est écrit dand le "Module1" (ALT+F11) Par contre, il fallait aussi un sous programme qui lance la macro à chaque foi... |
| 18/08/2013 à 11:56 | alisso | Passage de colonne en ligne pour traitement horaire | [EDIT]Bonjour à tous, salut R@chid à tester... |
| 18/08/2013 à 11:26 | breizhinours | Case à cocher applique une formule | Une solution en VBA, cela te permettra de voir si ça marche sur mac ou pas. Pour basculer de HT à TTC, il te suffit de choisir l'option voulue dans la cellule E4... |
| 18/08/2013 à 10:04 | benji71 | Transfert données d'une F. à l'autre sur base de la date | Nous intervenons ici dans un esprit de collaboration et non de compétition (enfin, je présume cela de la part des autres contributeurs... sinon quel dommage); le but du jeu n'est donc pas que chacun impose sa propre solution mais que l'utilisateur puisse librement choisir, lorsque c'est le cas, cell... |
| 18/08/2013 à 09:52 | Etienne34 | Case vide | Tu trouveras en pièce jointe une copie du classeur qui te permettra de voir le résultat du code proposé ci-dessus. Il te suffira de sélectionner l'onglet"Feuil1" et d'appuyer sur le petit bouton "Run". Ce code est à la portée de personnes qui ont déjà une première expérience de la programmation en V... |
| 18/08/2013 à 02:34 | benji71 | Transfert données d'une F. à l'autre sur base de la date | La macro a été réalisée de façon à ce que tu n'aies pas à te préoccuper de ce genre de considération : lorsque tu ajoutes un mois supplémentaire, celui-ci se reporte automatiquement sur l'onglet récapitulatif. Tout simplement parce que ton document final ne comportera pas 3 mais 12 colonnes, une pou... |
| 17/08/2013 à 16:18 | benji71 | Transfert données d'une F. à l'autre sur base de la date | Pièce jointe à tester... |
| 17/08/2013 à 13:38 | Boubou67 | Avoir la même colonne qui se répète sur tous les onglets | Une version en VBA : appuie sur le bouton "Run" pour recopier la colonne 1 de l'onglet "Infos produits" à tous les autres onglets du classeur... |
| 09/08/2013 à 20:49 | mendeve | Calcule nombre d'heures repos | Je complète juste ce fil de discussion maintenant résolu avec une version qui fait les calculs non plus sur la feuille de calcul Excel mais dans la mémoire. Le second tableau de l'onglet week end a été supprimé et le code s'en trouve allégé. [EDIT : correction d'un bug - code mis à jour]... |
| 09/08/2013 à 00:12 | mendeve | Calcule nombre d'heures repos | J'émets, moi aussi, des réserves sur la méthode de calcul incluant des plages... mais la macro respecte l'énoncé de départ. L'affichage a été corrigé pour que les tranches horaires supérieures à 24heures soient lisibles... les minutes sont maintenant exprimées en 100e et non plus en 60e sauf pour le... |
| 07/08/2013 à 22:13 | mendeve | Calcule nombre d'heures repos | Je me suis également penché sur le problème : Petite précision pour la calculette du week end : celle ci est composée de 2 tableaux... le second tableau, à droite, n'est, certes, pas très esthétique mais il permet de visualiser le temps de repos entre 2 interventions pour chaque plage... ce tableau... |
| 17/07/2013 à 10:37 | marguerite | Nombre de cellules distinctes par categorie | Insère ce bout de code dans le module de ta feuille 1 et depuis la fenêtre VBA, sélectionne : Outils, Références et coche Microsoft Scripting Runtime... |
| 10/07/2013 à 21:08 | Chaussette | Macro transposer et compteur | Une autre méthode, à copier/coller dans le module de la feuille... |
| 09/07/2013 à 11:48 | lionel95x | Incrementer Les colonnes | ... |
| 09/07/2013 à 11:17 | lionel95x | Incrementer Les colonnes | Parce que je suis bête ! bien vu eriiic... |
| 09/07/2013 à 11:06 | lionel95x | Incrementer Les colonnes | Voici un code à adapter à tes besoins avec la variable a = ton N° de semaine lance la macro en pas à pas et observe le déplacement du curseur... |
| 09/07/2013 à 00:30 | Akane | Conversion de plusieurs fichiers csv en xls | Crée un dossier dans lequel tu places tous les classeurs .csv que tu souhaites convertir en .xls Place le fichier joint dans le même classeur; ouvre le et appuie sur Convertir. La macro créera les fichiers xls tout en conservant les fichiers csv... |
| 06/07/2013 à 11:55 | rocket4 | Question sur l'application.worksheetFunction | Tu as absolument raison, CountA est l'équivalent de NBVAL On s'en doutait mais maintenant la preuve est faite : je suis une vraie chèvre dans la manipulation des formules. excellente et bien utile petite astuce ! à mon tour de proposer un tuyau pour éviter qu'une macro ne comptabilise comme non vide... |
| 06/07/2013 à 11:07 | rocket4 | Question sur l'application.worksheetFunction | ApplicationWorksheetFunction indique que la commande qui suit est une commande spécifique à Excel (n'oublie pas que le Visual Basic est un langage qui n'est pas spécifique à Excel uniquement) ApplicationWorksheetFunction.CountA en VBA est l'équivalent de NB.SI pour les formules... cete fonction comp... |
| 04/07/2013 à 21:14 | ravayak | EXTRACTION DE PRIX EN FONCTION DE LA TAILLE ET DU TYPE DE VE | Bonsoir à tous, Tulipe, R@chid... une proposition en VBA... |
| 04/07/2013 à 02:07 | apt | Comparaison de deux tableaux et extraction de valeurs | Voici, une solution à adapter à tes besoins... y'a surement plus court N'oublie pas d'aller dans ta fenêtre VBA, Outils, Références et de cocher Microsoft Scripting Runtime... |
| 03/07/2013 à 13:12 | KiKi47 | Récapitulatif du Mois | Oui, c'est l'inverse..... |
| 03/07/2013 à 02:26 | KiKi47 | Récapitulatif du Mois | Pour éviter que ta macro ne crée 52 onglets supplémentaires à chaque ouverture de classeur,, tu peux intégrer une condition à ton code disant qu'elle ne lance la boucle que si le nombre d'onglets dans le classeur est inférieur à 52... |
| 01/07/2013 à 20:29 | R@chid | Pour le fun : TriSansDoublons Prenoms/Noms | La grande classe, R@chid ... |
| 01/07/2013 à 11:06 | Etienne34 | Case vide | Essaye ce code alors... |
| 01/07/2013 à 10:18 | Etienne34 | Case vide | Remplace ton code par cette ligne... |
| 01/07/2013 à 02:35 | R@chid | Pour le fun : Nb de lignes | Re, 2 propositions par macro pour 10 000 lignes... la 2e proposition, est la plus rapide... |
| 30/06/2013 à 17:24 | R@chid | Pour le fun : TriSansDoublons Prenoms/Noms | C'est trié par nom puis par prénom, pourtant..... |
| 30/06/2013 à 16:58 | R@chid | Pour le fun : TriSansDoublons Prenoms/Noms | Salut R@chid, ma proposition... en VBA... comme d'hab... |
| 30/06/2013 à 15:58 | Game Over | Limitation fonction Transpose VBA | Merci Raja... Si l'un de vous peut m'expliquer pourquoi ce qui n'est pas possible sur 1 dimension le devient sur 2 alors que "la quantité d'information brute" (les résultats pour chaque tirage), elle, ne change pas d'une méthode à l'autre ??? !!... |
| 30/06/2013 à 15:12 | Game Over | Limitation fonction Transpose VBA | Tu as raison pour le "On Error Resume Next"... J'ai vérifié pour Transpose avec plus de 255 caractères et ça ne passe pas non plus. Finalement, la fonction Transpose peut s'avérer instable dans certaines conditions, à savoir lorsqu'une cellule contient plus de 255 caractères où que l'on souhaite tra... |
| 30/06/2013 à 13:44 | Game Over | Limitation fonction Transpose VBA | Il semblerait qu'il ne soit possible de transposer les données d'une variable tableau que sur 65 536 lignes d'une feuille Excel, soit exactement le nombre de lignes disponibles dans la version 2003. A partir de la 65 537e ligne, excel (en tout cas ma version : 2007), ignore tout simplement la comman... |
| 30/06/2013 à 11:32 | Game Over | L'efficacité des variables Tableau | Merci vba-new, je viens de parcourir le lien rapidement... Je vais compulser tout ça plus en détail... je me rends compte qu'en appliquant quelques règles, on peut effectivement accélérer les processus de calcul de façon assez conséquente... |