Membre dévoué

Inscrit le :05/12/2007
Dernière activité :12/03/2014 à 13:34
Version d'Excel :2010 FR
Lieu :Québec, Canada
Messages
731
Votes
29
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Messages postés par Math - page 2

DateAuteur du sujetSujetExtrait du message
23/12/2010 à 15:33VANDROMME MichelMot de passe non modifiable par l'utilisateurVoici un exemple...
23/12/2010 à 15:10raph1091RechercheV à 2 conditionsTu pourrais utiliser sommeprod. Un exemple dans ton fichier en b4 de la feuille 2, utilise cette formule: si on la décortique, tu as trois critères et ensuite la zone de résultat: (Feuil1!$A$3:$A$47=$A$2) : la colonne A de la feuille 1 est égale à ce qui est écrit en A2 de la feuille 2 ( Mangue ) c'...
23/12/2010 à 14:54Bernard BAUDOINLancer une macro avec une variableCommence par placer tes macro 0 à 5 dans un module et non dans le code de l'userform. Ensuite tu peux réduire ton code à cette ligne...
17/12/2010 à 20:25vinc87 Suppression Code VBDans l'éditeur visual basic, dans la barre de menu, va dans Outils et puis référence. Ensuite trouve la référence Microsoft Visual Basic for Applications Extensibility x.x dans la liste et coche la. Voila c'est tout...
17/12/2010 à 19:25vinc87 Définir la cellule active dans VBTon problème vient de plus loin dans ton code, car la solution de Banzai64 fonctionne. Essaie de déclarer ta variable avant de l'utiliser poste le reste de ton code, du moins le "bout" où tu te sert de ta variable ref2...
17/12/2010 à 19:18vinc87 Suppression Code VBAjoute la référence suivante à ton projet...
14/12/2010 à 22:07ketamacanna VBA : créer un objetA ma connaissance on ne peut pas faire ça. Par contre si tu as à créer ces deux controles souvent, rien ne t'empêche de te créer une procedure de création de ces deux controles et ensuite l'appeller au besoin: tu pourrais aller plus loin en ajoutant des paramêtres à la procedure...
14/12/2010 à 20:08ketamacanna VBA : créer un objetPourquoi veux-tu créer les deux objets en même temps...
10/09/2010 à 17:09marcsecga Nom ambigu détectéNon, le nom se met à jour à chaque fois. C'est ces deux lignes qui dépendent de la condition du If...
10/09/2010 à 17:05BEURET Goto maximum atteintAvec un bout de ton code ça serait plus clair. Tu pourrais remplacer par un SELECT CASE...
10/09/2010 à 16:43SébastienNouveau design du forumJ'utilise Firefox 4 beta 5 et c'est encore les anciennes images qui s'affichent ( mais bon ça reste une version béta, avec chrome ça fonctionne bien ). J'ai bien le fait qu'on voie plus de sujet dans la même page. Continue ton bon travail Sébastien EDIT - 15 septembre 2010 Aujourd'hui la beta 6 est...
03/09/2010 à 19:40Stouvenel M Export Excel vers Access : dates non transférées- Tes corrections, tu les fais depuis un prog VB ou bien depuis Excel? - Ton raisonnement de partir de la clé primaire est bon, il te faudrait un "toggle" qui te pointe les lignes modifiées. Ensuite avec une boucle tu modifies les lignes concernés avec une petite requete SQL. Le tout est assez simpl...
03/09/2010 à 17:53jefbaudRenvoie des donnéesTu peux faire en b4 a ajuster selon ton tableau...
03/09/2010 à 16:57jefbaudRenvoie des donnéesAvec les fonctions de recherche on peut le faire, faudrait avoir plus de détail sur la structure de ton tableau. Poste un exemple...
03/09/2010 à 16:35Gérald.q Problème de dateEn e2 utilise la formule suivante: en F2 ensuite colle la formule de F2 jusqu'à AI2...
31/08/2010 à 21:36ezzedineProblème compteurPas de message d'erreur chez moi non plus. - Par contre tu peux vérifier les références à ton projet VBA, j'y ai vu des références sélectionnées qui ne servent pas ( Adobe Acrobat Browser... , VideoSoft... ) l'erreur provient peut-être de là. Chaques références est en fait un lien vers un fichier dl...
31/08/2010 à 21:07gramondCrypter une feuille ExcelDans l'éditeur VBA, va dans les propriétés de la feuille et met la propriété Visible à xlSheetVeryHidden. La feuille va être masqué et ne pourra pas être affiché par Excel à moins de retourner mettre cette propriété à xlSheetVisible. Ensuite met un mot de passe sur ton projet VBA: Clic droit sur VBA...
31/08/2010 à 14:15cfn3cfn Mac adressJ'ai trouvé ce code à cette place ce code dans un module ensuite appelle la fonction MACAddress pour avoir ton adresse...
27/08/2010 à 20:59pass-pass Boucle For qui ne s'arrête jamaisJ'ai essayé ton code et la boucle s'arrête à la ligne 43, ce qui me semble logique à première vu. Quand au juste veux-tu que ta boucle s'arrête? Est-ce que c'est le résultat qui ne te convient pas, peut-être est-ce le traitement dans la boucle qui cloche. Est-ce que ton problème peut venir d'ailleur...
27/08/2010 à 17:25dianboboEcrire dateUtilise la fonction DateAdd qui est fait pour ça regarde dans l'aide de Excel pour plus de détail...
26/08/2010 à 19:06AlberUne en tête de page pour tout un calsseurSélectionne toutes les feuilles, ensuite dans fichier -> Mise en page, va dans l'onglet En-tête/Pied de page. Clique sur En-têtes personalisés et construit ton en-tête. La modification se fera pour toutes les feuilles sélectionnées...
26/08/2010 à 19:03Cacou78 Fenetre qui s'ouvre sur VBA pour mettre a jourCa ressemble à une liaison vers un autre classeur ( charge_elec ) que Excel ne peut trouver. Dans le menu de Excel, va dans Édition -> Liaison et regarde s'il n'y a pas ce classeur de listé. Si c'est ce que je pense, tu auras ce classeur et l'état sera Erreur: Source introuvable. Il se peut aussi...
25/08/2010 à 17:28plabrousse VBA:aller ouvrir un classeur ExcelPour ouvrir ton classeur: ensuite tu ne seras pas obligé de faire .Activate car il sera le classeur actif. Tu n'es pas obligés de faire CHDIR car tu donnes le nom et l'adresse du fichier que tu Save...
20/08/2010 à 21:47paludot Control dans UserformeVoici une petite procédure pour ajouter sans doublons des organismes: je te retourne ton fichier, j'ai pris la liberté de l'alléger un peu...
20/08/2010 à 14:33paludot Control dans UserformeJe m'excuse, je t'ai envoyé les codes sans t'expliquer où les mettres. la première partie est une procédure qui ce déclenche quand on clique sur l'Option Infrastructure_Non. Copie le code à la toute fin. L'autre code est à intégré dans ta procédure Valider_Click pour remplacer la section où tu remet...
19/08/2010 à 20:39paludot Control dans Userforme-Pour la note qui ne s'écrivait pas en EM5, change pour -Pour simplifier le code, tu n'es pas obligé de faire des If pour chaques OptionButton, car tu gardes toutes les possibilité de réponses de toutes façon. Alors tu pourrais faire: La valeur des OptionButton est vrai ou faux. Je la convertis en n...
19/08/2010 à 15:19thomasdu40 Macro combinant envoi mail et suppression donnéesTu n'es pas obligé de séparer le code dans une autre procédure, moi je fonctionne comme ça car je trouve ça plus lisible. - Est-ce que tu peux poster ton fichier? - Au lieu de faire .display à la fin, si tu fais .send est-ce que ça fonctionne mieux...
19/08/2010 à 14:27Thiebault Aller chercher une information dans une autre feuille- qu'est-ce qui ne fonctionne pas au juste? - essaie de l'écrire à la main...
19/08/2010 à 14:21thomasdu40 Macro combinant envoi mail et suppression donnéesPlace ton code dans une procédure que tu appelle si l'envoie s'est bien déroulé...
18/08/2010 à 22:26paludot Control dans UserformeA quoi fait référence "TEXT" dans ton exemple? Si c'est une variable contenant le texte à copier dans la cellule, ça va. Tu peux toujours vérifier si la variable contient du texte. Tu peux aussi écrire si ça ne fonctionne pas post nous ton code ou un fichier...
18/08/2010 à 21:42paludot Control dans UserformeQu'est-ce que tu cherches à faire au juste, clairement...
18/08/2010 à 17:27plabrousse Macro complexe pour traitement de données importéesUne solution serait de définir des noms pour tes plages de données et d'y faire référence dans tes TCD. Quand on lance la mise à jour, on n'a qu'à redimensionner la liste de nom avant de mettre le TCD à jour. J'ai modifié la dernière partie du code: Roule le code une première fois. Ensuite modifie t...
18/08/2010 à 16:22plabrousse Macro complexe pour traitement de données importéesPour ton problème, remplace par la ligne suivante tes noms de cellules sont des nombres et il semble que Excel aie de la misère à interpreter. Alors on convertit le nombre en texte et ça fonctionne. Bonne journée PS Claude ça serait bien que tu répondes dans le post, pour que tout le monde puisse su...
13/08/2010 à 19:07sebingComment faire un filtre avec VBA avec plus de 2 criteresAs-tu regardé mon exemple...
13/08/2010 à 16:18sebingComment faire un filtre avec VBA avec plus de 2 criteresREgarde du coté des filtres élaborés Explication...
12/08/2010 à 20:55MAxime Beaudoin Affichier Userform sans geler l'écranNon je ne pense pas que l'on puisse fixer le UserForm à la feuille de calcul. Les deux sont indépendants...
12/08/2010 à 20:07MAxime Beaudoin Affichier Userform sans geler l'écranMet la valeur modal de Show à false...
12/08/2010 à 18:41plabrousse Macro complexe pour traitement de données importéesVoici une deuxième version, je ne suis pas sur de la façon dont tu veux que les TCD foncitonnent. J'ai essayé de cette façon, à toi de voir. Durant la mise-a-jour des données j'ai ajouté deux colonnes Mois et Trimestre qui sont calculé automatiquement. Regarde ça et revient moi...
10/08/2010 à 19:57plabrousse Macro complexe pour traitement de données importéesVoici un début de solution, il me reste qu'a rafraichir le tableau principal. Au lieu d'ajouter les données qui n'était pas présentent dans les feuilles "Ligne", je me suis dit que ça serait plus rapide de tout effacer et de tout ajouter à chaque fois. Dis moi si c'est dans la bonne voie. La procedu...
10/08/2010 à 19:09msrtnRetrouver source d'une listeClique sur la cellule contenant la liste, va dans Données -> Validation , tu auras la source d'afficher...
10/08/2010 à 19:02SéraphAssocier date a une check boxUtilise un bouton, ça sera plus simple: ex pour la cellule O10...
22/07/2010 à 15:18gloubInsertion auto d'un commentaire selon une condition logiqueVoici un code qui répondra , je pense, mieux à tes besoins. A chaque changement dans une cellule, on ajoute un commentaire si un saut de ligne est rencontré, sinon efface le commentaire: ouvre l'éditeur VBA ( alt+F11 ), dans la fenêtre de gauche tu as les feuilles de ton classeur, clique avec le bou...
21/07/2010 à 22:55ptkntz Coloration automatique d'une ligneC'est pour ça qu'au lieu d'utiliser "La valeur de la cellule est" j'ai utilisé dans l'exemple "La formule est" qui est beaucoup plus flexible...
21/07/2010 à 22:06ptkntz Coloration automatique d'une ligneClique sur une des cellules du tableau A7:E24 de mon fichier exemple. Ensuite clique sur le menu Format -> Mise en forme conditionnelle. C'est là qu'on définit les conditions. On peut y aller de formule ou de simple comparaison ( La valeur de la cellule est ...) Dans ton cas c'était plus simple d...
21/07/2010 à 20:33gloubInsertion auto d'un commentaire selon une condition logiqueJ'ai déjà fait un truc du genre sur ce post Lien regarde si ça te convient. Je peux t'aider à l'adapter au besoin...
21/07/2010 à 20:19ptkntz Coloration automatique d'une ligneAvec une mise en forme conditionnelle ça se fait très bien regarde le fichier exemple...
21/07/2010 à 20:10crllbrCase à cocherDans ta macro, commence par déterminé l'état de la case à cocher, et ensuite fait le traitement approprié. un exemple pour masquer la colonne E...
19/07/2010 à 18:46kev152Créer une rechercheUne suggestion, tu pourrais avoir un feuille qui sert uniquement à stocké les points de fidelité, une genre de mini base de données en somme. Ça faciliterais grandement la recherche. Essaie quand même de poster un morceau de ton fichier, on y verrait plus clair...
16/07/2010 à 17:10MAxime BeaudoinCube OLAP varibaleTant mieux si ça fonctionne, je voulais savoir comment de personne utilise le code car j'avais une solution de rechange. Les propriétés que je t'ai fais enlevé servent à définir la façon d'accéder à table, mais vu que dans ton code tu ne fais que lire des informations, je ne pense pas qu'il y aura d...
16/07/2010 à 14:58MAxime BeaudoinCube OLAP varibaleEssaie de modifier cette ligne: par si ça marche toujours pas enleve les propriétés pour voir si ça passe Est-ce que tu va être le seul à utiliser ce code...