| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 18/05/2015 à 17:28 | Grem974 | Code pour faire une action si cellule colorée | Si ta cellule est colorée par mise en forme conditionnelle, il faut utiliser la condition qui la colore dans le code pour agir. Sinon, la coloration d'une cellule ne déclenche pas de procédure événementielle. Il faut donc scanner la plage concernée mais ça ne se fera pas automatiquement. Après, on p... |
| 14/05/2015 à 12:47 | Riri92 | Ajout d'une MFC qui a endommagé un code VBA | Arf ! Il va bien réussir à se caser le James... p.s. Riri, c'est juste une petite "vengeance" personnelle ente James et moi..... |
| 13/05/2015 à 18:57 | Paul-Philippe3 | Spreadsheet | Bonjour Paul-Philippe, bonjour le forum, J'utilise aussi Excel 2010 mais malheureusement 64 bits et il m'est impossible d'ajouter des contrôles que j'avais sur Excel 2003 comme les calendriers, ListView et autres... Je ne connais pas SpreadSheet mais j'utilise souvent un ListBox pour afficher les do... |
| 13/05/2015 à 18:44 | ccs84 | Maximum sur des plages variables | J'avais commencé a travailler sur le problème et entre temps j'ai été interrompu... Je reviens et je vois que James a, encore une fois, œuvré à vitesse grand V... J'envoie quand même le fruit de mon labeur (ho la gueule du fruit !...)... |
| 13/05/2015 à 18:21 | Curtis Newton | Copier/coller sous condition | As-tu essayé ... |
| 13/05/2015 à 15:09 | rocket4 | Condition sur la macro utilisée | Regarde du coté de Caller ... Personnellement j'ai jamais réussi à faire marcher ce truc mais c'est, je pense, ce mot clé qui devrait débloquer ta situation. Voilà ce qu'en dit l'aide VBA : Référence du développeur Excel Application.Caller, propriété Cette propriété renvoie des informations relative... |
| 13/05/2015 à 14:42 | Jerem aie | Garder en mémoire une variable | Oui je comprends mais fait comme je te dis. Tu supprimes la ligne :. du composant ThisWorkbook et tu la places en haut du composant Module1 . Tu déclares la variable publique dans un module standard et tu la définies où tu veux ... Dès qu'elle est définie, par le code elle garde sa valeur et est acc... |
| 13/05/2015 à 13:57 | Jerem aie | Garder en mémoire une variable | Les déclarations publiques doivent être faites dans un module standard ( Module1 par exemple) et toi, tu l'as faite dans le composant ThisWorkbook ..... |
| 13/05/2015 à 13:48 | lucianaa | Useform ne fonctionne pas si d'autres classeurs sont ouverts | Impossible de t'aider davantage sans le fichier qui va bien..... |
| 13/05/2015 à 12:17 | lucianaa | Useform ne fonctionne pas si d'autres classeurs sont ouverts | Si, si... C'est bien ça. C'est ce massage qui s'affiche dans ces cas là... Pour éviter ce genre d'erreur voilà comment je code ... |
| 13/05/2015 à 11:59 | lucianaa | Useform ne fonctionne pas si d'autres classeurs sont ouverts | Arf ! je sors mon application "Tirage des vers du nez"... Quel est le message d'erreur ? Je ne vois qu'une seule explication, l'onglet Feuil1 n'existe pas... Ou il y a un espace avant ou après mais le nom n'est pas EXACTEMENT Feuil1 ... [Édition] Si c'est dans un autre classeur,OUI il faut p... |
| 13/05/2015 à 11:33 | Bass | Spinbutton sur un userform | Ecrit le code directement dans sa procédure Change , comme ça tu n'auras pas à passer par le bouton valider ..... |
| 13/05/2015 à 11:29 | lucianaa | Useform ne fonctionne pas si d'autres classeurs sont ouverts | A défaut du fichier lui même, il nous faudrait au moins le code pour essayer de comprendre et, éventuellement t'expliquer..... |
| 13/05/2015 à 11:25 | Banjo | Copier Coller qui ne fonctionne pas | Pfff ! C'est exactement ce qu'elle fait !... Elle est associée au bouton. Regarde ton fichier modifié en pièce jointe... |
| 13/05/2015 à 11:21 | loulou54425 | Problème affichage USF | Quand ce genre de problème arrive, la plupart du temps c'est dû à un bug dans l'initialisation de l'UserForm. Il faut lancer ce code pas à pas avec la touche [F8] pour voir où se trouve le problème. En testant j'ai eu de suite une message d'erreur car dans la procédure Affiche_Voyageurs , la... |
| 13/05/2015 à 11:06 | Banjo | Copier Coller qui ne fonctionne pas | Banjo, il faut absolument éviter les Select autant que tu le peux. Ils ne font que ralentir l'exécution du code... Ton code épuré de ces parasites (qui chez moi fonctionne si il y a une date en C13) ... |
| 13/05/2015 à 08:45 | Riri92 | Ajout d'une MFC qui a endommagé un code VBA | Arf ! tu me rassures James parce que moi pareil. En plus, comme j'ai dit plus haut j'ai un mal fou avec les MFC. Je l'utilise pratiquement jamais tellement ça me gonfle. Alors le faire pour quelqu'un d'autre...... |
| 13/05/2015 à 08:43 | med_kabbaj | Copier les données d'un tableau dans un endroit bien précis | Arf ! dans ton exemple tu affectes à 2612 l'ilot X dans l'équipe du matin et tu reportes dans l'ilot Y de l' après-midi ?!... Mais bon je crois avoir compris le principe... En revanche, tu n'as pas répondu a ma dernière question : Que fait-on quand un ilot du tableau est plein ? [Édition] Je... |
| 12/05/2015 à 19:34 | Riri92 | Ajout d'une MFC qui a endommagé un code VBA | Je suis nul en formules et par conséquent en MFC qui utilisent des formules (même les autre d'ailleurs, j'y arrive un fois sur cent). J'ai repris la tienne et quand j'ai changé et recopié, ça marchait pas car au "X" dans la première ligne ça me mettait du rouge partout.. J'ai ouvert et vu que dans l... |
| 12/05/2015 à 17:26 | Riri92 | Ajout d'une MFC qui a endommagé un code VBA | James a déjà donné la réponse... Malgré cela, en pièce jointe, la version 2 avec le code légèrement corrigé ... |
| 12/05/2015 à 13:48 | yakudark | Base de données | Bah !... Créer un fichier avec la même structure que l 'original et une poignée de données non confidentielles, ça ne doit pas être si compliqué à faire..... |
| 12/05/2015 à 12:16 | med_kabbaj | Copier les données d'un tableau dans un endroit bien précis | Quand et comment seraient reportées les données ? • Sur ordre (via un bouton de type CommandButton) ? • à la fin de l'édition d'une ligne (dans le tableau 1) ? Comment vont être envoyées les données ? • en effaçant les anciennes données (si envoie sur ordre) ? • en dessous des anciennes ? Comment fa... |
| 12/05/2015 à 11:55 | yakudark | Base de données | Séparer les fichiers ne va certainement pas accélérer le calcul et pour l'autre question, il faudrait voir une formule pour pouvoir te répondre précisément. Je vais me faire tuer par les formulistes mais je me demande si une solution VBA ne serait pas plus rapide dans ton cas. Pourrais-tu mettre ton... |
| 11/05/2015 à 21:03 | natou131 | Fusion de plusieurs fichiers Excel | Arf ! Fred a été plus rapide... J'envoie quand même une autre proposition dont le principe est un peu différent. Contrairement à Fred, ce fichier doit se trouver dans le même dossier que les fichiers de questionnaire... |
| 11/05/2015 à 15:18 | fouine26 | Suppression comboBox | Voici ... |
| 11/05/2015 à 12:06 | marie2607 | Liste à sélection multiple : un mode d'emploi "type"? | Sont fadas ces deux !... Javais un doute mais là c'est clair. Le bon coté c'est que ça donne des posts agréables à lire et à rire... |
| 10/05/2015 à 15:44 | Riri92 | Appliquer deux types de validation de données | C'est énorme ?!... Faudrait quand même pas exagérer non plus... 6 c'est le numéro de la colonne (=> colonne F ) Cells(ligne, colonne) est une autre manière d'écrire Range("ColonneLigne") . Cells(5, 6) <==> Range("F5")... |
| 10/05/2015 à 14:53 | Riri92 | Appliquer deux types de validation de données | Le code ci-dessous remplace n'importe quel caractère pas un "x" et ne permet qu'un seul "x" par ligne. Pour effacer un "x" il faut sélectionner au préalablement les 3 cellules des colonnes F, G et H..... |
| 10/05/2015 à 13:38 | jeremy76 | VBA Excel 2013, Userform | Une autre proposition au double-clic dans une cellule éditée du tableau (je me suis permis de reprendre le très bon exemple de Ddetp) ... |
| 10/05/2015 à 13:13 | marie2607 | Liste à sélection multiple : un mode d'emploi "type"? | Parce qu'ils m'ont énervés les deux là ! Mais surtout parce que j'ai pensé qu'il pouvait y avoir plus d'une salle complémentaire et plus d'un équipement extérieur, voici en pièce jointe la version 2 qui permet cela : @Steelson : Du coup, j'ai réécouter Johnny avec sa Marie. Ha le s... comme il assur... |
| 10/05/2015 à 10:44 | marie2607 | Liste à sélection multiple : un mode d'emploi "type"? | Pfffff ! Ça va pas non !... Vous voulez me mettre la Chouma ou quoi ?!... Désolé Steelson, mais Johnny écrit très peu. Je me demande même s'il sait écrire d'ailleurs... C'est Gerald de Palmas qui est l'auteur et le compositeur de cette belle chanson. Mais comme il était sur la route toute la sainte... |
| 10/05/2015 à 01:35 | TaliXcel | Appliquer macro a autre classeur | Autre possibilité : Copier cette macro dans ton classeur de macros personnelles. Tu pourras alors la lancer dans n'importe quelle autre classeur. Mais il faudrait en voir le code pour être sûr qu'elle na va pas planter dans un autre classeur que celui d'origine... |
| 10/05/2015 à 00:39 | marie2607 | Liste à sélection multiple : un mode d'emploi "type"? | En pièce jointe ton fichier modifié avec le code commenté. J'ai modifié l' UserForm1 pour qu'il contienne toutes les données d'une ligne. Tu peux désormais l'utiliser pour Ajouter , Modifier ou Supprimer les données. L'avantage de l'UserForm est que si tu ajoutes une données qui n'existait pas dans... |
| 09/05/2015 à 17:45 | TaliXcel | Appliquer macro a autre classeur | Pourquoi, tout simplement, ne pas copier la macro du fichier 1 dans le fichier 2. Ça t'éviterait d'ouvrir les deux fichiers..... |
| 08/05/2015 à 15:57 | jcvd6312 | Calcul taux de service avec userform | Si je comprends bien, c'est moi qui fait tout le boulot à ta place... En pièce jointe la V4. Pour le tableau j'ai à moitié compris tu adapteras, ou plutôt, j'adapterai quand tu auras mieux expliqué..... |
| 07/05/2015 à 14:48 | Ad31 | Mise à jour de cellule selon la source sélectionnée | Non, ta question n'est pas mal posée mais pour te proposer une solution il faut la tester avant. Et pour la tester il faut recréer ton environnement. Ça m'arrive parfois de le faire mais c'est rare. C'est pour cela que je pense que tu auras des réponses bien plus vite avec un fichier exemple. Si ton... |
| 07/05/2015 à 14:42 | Tinetmil | Incrémenter la position d'une copie de ligne | Erreur typique quand le nom de l'onglet dans le code ne correspond pas avec le nom de l'onglet dans le fichier Excel. À vérifier donc Feuil9 , peut-être un espace avant ou après... Autre chose, pour copier une plage source dans une plage destination, l'adresse de la première cellule de la destinatio... |
| 07/05/2015 à 11:52 | Ad31 | Mise à jour de cellule selon la source sélectionnée | Une photo reste une photo, même si elle est moche... Je disais ça, en plaisantant, pour te permettre d'obtenir de l'aide plus rapidement... Mais ça te va comme ça, c'est parfait pour moi aussi ... |
| 07/05/2015 à 10:54 | Ad31 | Mise à jour de cellule selon la source sélectionnée | Je répète ce que j'ai déjà dit sur un autre forum... L'autre jour je crève un pneu de mon bolide dernier cri (oui les gens hurlent de rire quand ils me voient passer avec ma voiture tellement elle est moche). Je prends une photo et l'amène à mon garagiste. Vous me croirez ou pas mais il n'a pas été... |
| 07/05/2015 à 10:44 | aston01390 | Calculer une moyenne sur n valeurs | Peut-être comme ça ... |
| 07/05/2015 à 10:21 | loulou54425 | Ouvrir une MsgBox en fonction de 2 combobox | Enlève le List ... J'aurais écris comme ça ... |
| 07/05/2015 à 00:20 | vins1703 | Boucles For each | Etrange de déclarer la variable CondmetStatut dans le Composent Feuil1(acceuil) ! Ou alors la déclarer publique... Non ? Sinon, plutôt que d'attribuer une valeur à la propriété [Caption] des OptionButtons , j'aurais attribué la même valeur mais à sa propriété [Tag] . Ça donnerait un... |
| 06/05/2015 à 22:57 | Tinetmil | Incrémenter la position d'une copie de ligne | Essaie comme ça ... |
| 06/05/2015 à 16:51 | marie2607 | Liste à sélection multiple : un mode d'emploi "type"? | As-tu vraiment besoin de 3 onglets pour les listes ? Ne pourrait-on pas placer toutes les listes dans un seul onglet nommé Listes (par exemple) ... |
| 06/05/2015 à 16:43 | onemouv | EXCEL: créer un bouton qui colore une cellule (macro) | C'est ce que fait la solution que je t'ai proposée dans le post #3... Enfin, il me semble ... |
| 06/05/2015 à 14:01 | onemouv | EXCEL: créer un bouton qui colore une cellule (macro) | Essaie le code ci-dessous, à placer dans l'onglet concerné. Attention, seule la première occurrence trouvée est colorée. Si tu dois colorer toutes les occurrences il faudra modifier le code... [Édition] Bonjour Oyobrans, on s'est croisé..... |
| 05/05/2015 à 22:55 | jcvd6312 | Calcul taux de service avec userform | En pièce jointe la version 3 avec les calculs. Le seul doute que j'ai est au niveau de la date. Je ne savais pas si il fallait prendre la colonne 7 (date prévue) ou la 8 (date réelle). J'ai pris la 7, tu adapteras..... |
| 05/05/2015 à 11:59 | Petite_Aline | Macro agréger plusieurs lignes si valeur d'une cellule ident | Le code modifié (encore plus tordu mais semble toujours fonctionner) : J'm'en fous James... je rajoute des boucles...... |
| 05/05/2015 à 10:07 | jcvd6312 | Calcul taux de service avec userform | En pièce jointe le fichier modifié avec ce code ... |
| 05/05/2015 à 08:48 | JPW31 | VBA - Recherche + sélection de ligne | Dans l'exemple proposé, la sélection se faisait au double-click . Dans la pièce jointe elle se fait désormais au clic . J'ai juste remplacé le nom de la procédure..... |