| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 09/03/2017 à 11:52 | pompaero | Mettre Label en couleur | Non pas besoin de texte dans les label... Moi je ne peux pas deviner à quel label correspond Loc GD80B7.A Si toi tu sais alors tu écris Pourquoi Labelx et pas Labely ? Donc ça va pas tarder à bloquer... OUPA ! ça dépend surement de la quantité de RAM de ta bécane et d'autres paramètres que je ne maî... |
| 09/03/2017 à 11:31 | dimitri92 | Création liste décroissante avec sélection de choix multiple | ClicDroit sur l'onglet de la feuille + Visualiser le Code : Dans la Private Sub Worksheet_SelectionChange... A+... |
| 09/03/2017 à 11:25 | Flow77 | Optimisation programme | Je ne me suis pas occupé des modules "essai" que j'ai purement et simplement supprimés. Bon j'ai un peu avancé , mais je bute sur une incohérence que je ne sais pas résoudre : Dans la Sub Ecriture_Source_Sur_Programme() Or c1 n'est pas encore initialisé... Je ne peux optimiser que des programmes qui... |
| 09/03/2017 à 09:12 | Charibe | [Associé des valeurs en fonction du texte] | Bah... Il est très bien ton radar... Si tu mets quelques chiffres en colonne C ! Compte tenu de l'échelle il faut mettre des nombres significatifs (qui représentent au moins 10 % mais sinon je ne vois pas le problème... A+... |
| 09/03/2017 à 08:51 | svtprofvayssettes | Créer des jeux d'icones - mise en forme conditionnelle | Suivre le lien : créer une police de caractère A+... |
| 09/03/2017 à 08:48 | pompaero | Mettre Label en couleur | Voici une fonction qui retourne la couleur en fonction du Nbre. Pour la localisation et l'affectation à un label particulier, je ne vois rien qui précise l'influence de ces données... [Nota] Il va falloir que tu te mettes rapidement à optimiser ton code parce que 1000 lignes c'est déjà pas m... |
| 09/03/2017 à 08:14 | Flow77 | Optimisation programme | Ton fichier programme n'est pas compilable. Merci de corriger ce qui manque... A+... |
| 09/03/2017 à 08:08 | svtprofvayssettes | Créer des jeux d'icones - mise en forme conditionnelle | Je n'ai pas 2016 mais sous 2010 les jeux d'icones ne semblent pas modifiables. Je ne vois qu'une possibilité c'est de créer une police de caractère "A, B, C, D" avec ton jeux d'icones. ainsi tu n'auras même pas besoin de mise en forme conditionnelle ! A+... |
| 09/03/2017 à 07:49 | abricot | Coller textbox transposé décalé | Affreux... Tu mets un tag dans chaque TextBox avec leur N° de colonne après TAPUKA boucler sur chaque TextBox mais avec des noms de TextBox comme ça t'es pas dans le caca ! A+... |
| 09/03/2017 à 07:40 | Christrucci | Modification code | Mon ami dirait qu'un TCD simplifierait bien le problème ! A+... |
| 09/03/2017 à 07:33 | dimitri92 | Création liste décroissante avec sélection de choix multiple | Voir fichier joint. (Macro !) A+... |
| 09/03/2017 à 06:54 | dann | Curseur borné | Voir pièce jointe. A+... |
| 09/03/2017 à 06:41 | Guignol81 | Actualiser un UserFrom | A+... |
| 08/03/2017 à 23:25 | Guignol81 | Actualiser un UserFrom | Pour un débutant en VBA, c'est pas une bonne idée de s'attaquer à un convertisseur de ce type en VBA. (dont je n'ai pas trop compris l'utilité d'ailleurs) Contente toi de faire des conversions cellule à cellule ou de feuille à VBA et de VBA à Feuille ce sera déjà pas mal... Après, dans 10 ans, tu po... |
| 08/03/2017 à 22:52 | bhooo | VBA sauvegarder une image importée | Pour le fun comme je te sens pas trop bien parti, je t'ai un peu avancé le boulot comme je le sens... J'ai supprimé les boutons voir et modifier... Pour modifier une ligne il suffit de cliquer Colonne 1 Pour ajouter une ligne il suffit de cliquer Colonne 1 (dans la zone ou il n'y a encore rien... Le... |
| 07/03/2017 à 19:58 | rantig | Copiercollervaleurs | Non, non pas froissé ! D'ailleurs je t'ai exposé toutes les solutions simples possibles. (pour plage à plusieurs cellules ou pour cellule unique) C'est vrai que je n'ai pas repris textuellement toutes tes lignes par ce que j'ai écris la plupart du temps directement sur le forum et sans passer par le... |
| 07/03/2017 à 19:11 | Nrev74 | Erreur 9 : L'indice n'appartient pas à la sélection | Moi (vu que nous en exécution normale on n'a aucun problème) je pense que c'est plutôt lié à l'hyperlink et/ou à un problème d'exécution asynchrone : Essaie de glisser un DoEvents juste avant le Application.ScreenUpdating = True Par ailleurs je ne suis pas trop d'accord avec mon ami Ferrand : Le tra... |
| 07/03/2017 à 16:45 | rantig | Copiercollervaleurs | Ta macro, ta bien vu qu'elle marche pas ! Alors tu peux la faire encadrer si tu veux, mais la garder, ça va pas avancer beaucoup la résolution de ton problème... je t'ai donné l'idée générale et 2 exemples un vers page 2 un vers page 3 avec une plage décalée. maintenant si tu changes les adresses ça... |
| 07/03/2017 à 14:48 | bhooo | VBA sauvegarder une image importée | Dézippez : Déplacez les 2 fichiers dans votre répertoire de travail Excel (sinon la macro ne fonctionnerait pas dans le répertoire temporaire du zip.) Ouvrez ensuite le classeur. A+... |
| 07/03/2017 à 14:07 | bhooo | VBA sauvegarder une image importée | Je t'ai dis de ne pas stocker l'image dans des cellules mais uniquement leur nom et chemin et de faire un LoadPicture à chaque fois vers un control image... Je vais essayer de te faire une démo, mais il faudra attendre un peu... A+... |
| 07/03/2017 à 14:03 | rantig | Copiercollervaleurs | Remplace ta macro par : A+... |
| 07/03/2017 à 13:51 | bhooo | VBA sauvegarder une image importée | Tout sur les images: http://boisgontierjacques.free.fr/pages_site/lesimages.htm#InsertionImage A+... |
| 07/03/2017 à 12:03 | bhooo | VBA sauvegarder une image importée | Excel n'est pas fait pour importer de nombreuses images. Tu dois importer dans ta base de donnée ta référence d'image c'est cette référence que tu utiliseras dans ton "LoadPicture." En mode Userform tu écriras donc ton strFileName dans la colonne I par exemple (ou en commentaire dans une cellule...)... |
| 07/03/2017 à 08:08 | abricot | Calcul en mémoire useform de textbox | C'est précisément ce qui manque à notre ami... Au lieu d'être obligé de dupliquer 200 évènements click le module de classe gère l'iD du contrôle. Et si en plus tu doit gérer un autre évènement pour les même contrôles... C'est toute la différence entre 20 lignes de code et 5000... VBA n'est pas très... |
| 07/03/2017 à 05:57 | abricot | Calcul en mémoire useform de textbox | Bonjour, Dans le cas présent : Aucun ! D'ailleurs dans ce cas on ne les génère qu'au moment de l'affichage : Pas "en dur." Ça ne présente un intérêt que si ton UserForm peut(/doit) être redimensionné dans toutes ses propriétés (en fonction de l'écran). ou(/et) si le plus souvent, quelques contrôles... |
| 06/03/2017 à 23:52 | abricot | Calcul en mémoire useform de textbox | Sissi... Mais ce qui ne passerait surement pas c'est les développements ultérieurs ! A+... |
| 05/03/2017 à 04:16 | Souzou91 | Création d'un planning d'astreinte automatique | ... Le même en version automatique. YAKA changer la date en B2 et tout se met à jour... (OK jusqu'en 2025... ) Du coup YAPU besoin d'afficher la ligne 7... A+... |
| 04/03/2017 à 19:10 | Souzou91 | Création d'un planning d'astreinte automatique | Une autre solution toute en formule en pièce jointe. YAPA à y retoucher sauf au changement d'année : En 2018 en B7 il faudra entrer 3 (la suite logique du 31 décembre...) La formule "Clef" en C7 à incrémenter vers la droite sur toute la ligne 7 est : =SI(OU(JOURSEM(C6;2)=1;JOURSEM(C6;2)=5);SI(B7+1=... |
| 04/03/2017 à 12:06 | pascal.59 | Erreur date userform | Voir en pièce jointe. A+... |
| 04/03/2017 à 11:40 | pascal.59 | Erreur date userform | Autant pour moi... Il sort d'où ton TDate ? Essaie : A+... |
| 04/03/2017 à 11:33 | MACHA41360 | Recuperer valeur cellule classeur ferme | Pour ouvrir le débat : je ne sais pas s'il existe une formule pour tester un lien : Le lien existe ou n'existe pas... (Jusqu'à preuve du contraire ! ) A partir de cette constatation la syntaxe pour établir un lien est : ='TonChemin\[TaVille.xlsx]nadine'!$F$45 ce qui pourrait donner quelque c... |
| 03/03/2017 à 21:48 | ericp | Problème synthèse | Hé ! C'est pas l'usine ici... Faut pas être pressé ! Moi je peux pas t'aider ton truc est trop abstrait : faire des stats sur une tableau vide avec que des A,B,C... Je le sens pas. De plus, je vois pas l'intérêt d'un Userform pour la résolution de ce problème. Pour supprimer les liens YA juste à fig... |
| 03/03/2017 à 21:33 | Souzou91 | Création d'un planning d'astreinte automatique | Sans vouloir te vexer... que tu comprennes ne me semble pas évident du tout pour le reproduire sur une autre année ou pour un cycle différend (16 ou 18 personnes) Par contre l'important est que tu comprennes bien le principe que j'ai exposé pour l'an prochain. (s'il y a toujours 17 personnes) A+... |
| 03/03/2017 à 21:25 | Daumst | Remplacer CheckBox par ListBox | Les if testent si l'item (i) à été sélectionné. Si oui +3 ou +8 renvoient à la bonne colonne en fonction de la Listbox (La listbox2 commence colonne 8) J'ai renvoyé True pour le fun, si tu veux renvoyer une valeur tu fais comme dans le lien que je t'ai donné... Pour le ListBox2 ça donne : A+... |
| 03/03/2017 à 19:34 | Daumst | Remplacer CheckBox par ListBox | Boooon ! Faut que je me remette de mes émotions... Tu as épluché un peu mon lien ? Une solution en pièce jointe. A+... |
| 03/03/2017 à 18:23 | Daumst | Remplacer CheckBox par ListBox | ... |
| 03/03/2017 à 18:16 | Souzou91 | Création d'un planning d'astreinte automatique | Hum... Moi j'appelle ça du foutage de gueule ! On est pas des pigeons ! Va donc voir à coté si on va te le faire en long en large et en travers... Tu veux pas que je te le fasse façon kamasutra ? Je t'ai donné une méthode c'était pas bien compliqué de transposer... Du coup j'ai fait différemment (av... |
| 03/03/2017 à 12:03 | ericp | Problème synthèse | Une première solution très efficace serait de figer les données d'une période terminée et validée. Ne pas implanter de formule encore inutile (celle de décembre ne sera pas utile avant 9 mois... !) Une solution radicale utiliser VBA : ça n'ira pas plus vite mais les données seront "en dur" donc les... |
| 03/03/2017 à 11:46 | gus2108 | Définitions de variables globales | Une fois déclarée et chargée une variable est mémorisée et à la disposition de toute les procédures ou fonctions. A+... |
| 03/03/2017 à 11:13 | msiterconverse | Création d'un planneur automatique avec gestion des besoins | Malheureusement comme je te le disais ce genre de planning est une affaire de spécialiste qui ne fréquentent guère le forum. Comme visiblement tu ne possèdes que des rudiments d'Excel, je vois mal comment te guider dans cette entreprise. Les différents répondeurs ont chacun leur spécialités. Pour ma... |
| 02/03/2017 à 21:42 | Daumst | Remplacer CheckBox par ListBox | Au timer ça se discute à comparer avec des if à répétition, mais si t'es un cador une simple boucle sur un Array : YAPAFOTO ! Après tout dépend du nombre de sélections potentielles et du nombre de sélections effectives... Mais là encore ça dépend si la liste est constante ou variable... et comment s... |
| 02/03/2017 à 19:40 | Souzou91 | Création d'un planning d'astreinte automatique | Et les fériés on ne s'en occupe pas ? En l'absence de réponse, j'ai considéré qu'on ne s'en occupe pas... Les formules sont en lignes 1, 21, 41, 61... On pourra les masquer en mettant la police en blanc... Le reste c'est de la MFC... A+... |
| 02/03/2017 à 19:20 | Daumst | Remplacer CheckBox par ListBox | Hum... ça dépend ! Si ta liste est constante et les affectations également tu peux gérer ça dans un ListBox multicolonne sinon faire une table de correspondance dans une feuille de paramètres... ou gérer ça dans un Select Case... [Rappel] : Pour d'autres questions ultérieures joindre à chaqu... |
| 02/03/2017 à 19:12 | ferdo | Faire disparaitre un button | Ca ne me semble pas très utile. Je te déconseille ce genre de sport ! A+... |
| 02/03/2017 à 19:09 | AxelH | Extraire données d'un userform vers Excel | Je ne te suis pas trop dans tes commentaires un peu désordonnés... Les Labels sont sans importance ce sont des indication pour guider l'utilisateur avant la saisie. Selon moi le bouton du haut "Command" est sans intéret tu peux le supprimer. le DiagOk aussi C'est le bouton Ok qui va tout basculer da... |
| 02/03/2017 à 18:56 | msiterconverse | Création d'un planneur automatique avec gestion des besoins | TOUSSA semble bien nébuleux... et peu en rapport avec la réalité du forum. En plus tu sembles utiliser une version anglaise et on va très rapidement buter sur des problèmes de compatibilité... A mon sens au lieu de passer 3 jours sur ton planning, tu vas passer 8 jours sur Excel... Si on veux rester... |
| 02/03/2017 à 16:50 | Daumst | Remplacer CheckBox par ListBox | Pour utiliser la multisélection dans le ListBox vous devez d'abord cocher 1_fmMultiSelectMulti dans la propriété "Multiselect" de la Listbox ensuite pour boucler sur tous les éléments du List box : Ne rien mettre dans Private Sub ListBox1_Click A+ Pour d'autres question ultérieures joindre à chaque... |
| 02/03/2017 à 16:28 | AxelH | Extraire données d'un userform vers Excel | Tu ne dois pas utiliser la fonction TestUser pour ouvrir le UserForm. (Bien que... ça marche quand même !) Quand tu veux ouvrir la porte d'une maison, tu ne commences par y mettre le feu n'est-ce pas ? (Bien que... ça marche quand même !) Les fonctions sont faites pour faire des calculs, renvoyer un... |
| 02/03/2017 à 10:05 | Neilah | Filtre élaboré et VBA | Re... Dans ces conditions, avec ce classeur, elle marche très bien cette macro. Parce que -dans ce classeur- VBA ne peut pas se tromper : il n'y a qu'une feuille. Donc la macro s'adresse forcément à cette unique feuille... (encore que.... Mébon !) Pour sécuriser (un peu) tu peux modifier ta macro de... |
| 02/03/2017 à 09:28 | Neilah | Filtre élaboré et VBA | Tu ne peux pas utilisé une macro enregistrée de cette manière (surtout dans cette situation !) Une macro enregistrée fonctionne dans un certain contexte. L'enregistreur tient compte du contexte actuel (au moment de l'enregistrement.) Pour utiliser le code a un autre moment tu dois tenir compte du co... |