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 4

DateAuteur du sujetSujetExtrait du message
12/05/2010 à 15:23vodkaddict Effectuer RECHERCHEV (excel) sur accessBonjour: -vodkaddict : j'ai rien fait de spécial au fichier access. Est-ce que tu as bien coché la référence à DAO comme je te l'ai expliqué. Vérifie aussi que cette ligne est adapté à ton code: ici j'ouvre le fichier data.mdb dans le même répertoire que le classeur Excel. Si ton fichier Access port...
12/05/2010 à 14:54james404 Macro pour additionner des ws de <> wbQuel sont les opérations que tu veux effectuer sur les lignes du tableau...
12/05/2010 à 14:52BEBER1212 Bouton avec codeDésolé mais ça fonctionne bien chez moi, tu dis ne pas avoir d'erreur et quand cliquant sur le nouveau bouton rien ne se passe. Va voir dans le code de la feuille où tu a ajouté le bouton si le code s'est bien inscrit. Tu devrais avoir les deux chr(34) sont présent pour avoir des " qui entourent Mod...
11/05/2010 à 22:33BEBER1212 Bouton avec codeLes trois ligne débutant par lamacro définisse la macro à ajouter au code, dans l'exemple la macro suivante sera ajoutée: dans ton case tu devrais avoir plus ceci...
11/05/2010 à 22:05BEBER1212 Bouton avec codeEn fait la solution n'est pas si simple, j'ai regardé du coté des modules de classes, sans grand succès... J'ai par contre trouvé ce code que tu pourrais surement adapter : Tu pourras dire que tu as trouvé un début de réponse ici...
11/05/2010 à 19:28Alex27 Vlookup dans fichier ferméAu début de ta macro, ajoute la ligne et ensuite ouvre le classeur FilePrevious, poursuit avec ton code et à la fin ferme le classeur FilePrevious et remet Screenupdating = True...
11/05/2010 à 19:12james404 Macro pour additionner des ws de <> wb- Pour le As Single, quand tu déclare une variable ( Dim Somme ) c'est toujours mieux de lui déclarer aussi un type, pour lui dire ce qu'elle va contenir. "As Single" pour une valeur numérique avec décimal. Un fil pour t'aider - Pour ton dernier problème...
11/05/2010 à 18:58vodkaddict Effectuer RECHERCHEV (excel) sur accessVoici un petit exemple de ce qu'on peut faire avec des requêtes. J'utilise une requete pour remplir un combobox des fabriquants présent dans la table, quand on change de valeur dans ce combobox, une autre requete rempli le combobox des module de ce représentant et quand on choisi un module, un derni...
11/05/2010 à 15:11vodkaddict Effectuer RECHERCHEV (excel) sur accessJe peux t'aider à faire ta requête access si tu veux. ça me prendrais juste les noms des colonnes, de la table et les critères pour avoir les infos que tu veux...
11/05/2010 à 14:25Alex27 Vlookup dans fichier ferméJe crois que tu fais une erreur de syntaxe avec ta variable FilePrevious...
11/05/2010 à 14:16james404 Macro pour additionner des ws de <> wbRegarde si ça peut t'interesser...
11/05/2010 à 14:03vodkaddict Effectuer RECHERCHEV (excel) sur accessExporte ta requête Access dans une feuille de ton classeur. Ça peut aussi s'automatiser par programmation...
11/05/2010 à 13:59RussAjouter valeurs à une ComboBoxUtilise le combobox que tu retrouve dans la boite à outils controles. Affichage -&gt; Barres d'outils -&gt; Boîte à outils contrôles...
10/05/2010 à 20:57RussAjouter valeurs à une ComboBoxEssaie...
07/05/2010 à 14:22OncleBarney Ouvrir l'explorateur dans un dossier spécifiquePeut-être que ce post pourrait t'aider Liens...
06/05/2010 à 16:49pat17 Mise à jour mot de passeIl y a une problème dans ces lignes de la fonction ValidationRéservation ex: Pour une réservation de 7:00 à 8:00, ColDebH = 2 ( ce qui est correct ) mais ColFinH = 1 ( mais devrait donner 3). Ensuite quand le code arrive à la boucle arrête. pour trouver les colonnes, tu pourrais utiliser l'index du...
06/05/2010 à 14:12pat17 Mise à jour mot de passeDésolé pour le délais, j'ai eu un peu moins ces dernières semaines. Est-ce que tu as réussi à résoudre ton problème avec les réservations ? Si non, dis moi où tu es rendu on pourrait regarder ça. Dans le code il y a des variables qui ne sont pas défini, c'est pour ça que lors de la compilation, ça d...
03/05/2010 à 18:16ketamacanna Excel/VBA:simuler double clic pour chaque cellule d'1 plageIl doit y avoir un problème quand tu colles tes formules ( mauvais format de cellules ? ). Sinon essaie ce code. Il y a peut-être moyen d'optimiser avec le reste de ton code, mais tu peux faire...
29/04/2010 à 15:30james404 Macro defusionner en gardant le contenu dans les deux cellRevoici mon code commenté...
29/04/2010 à 14:52james404 Macro defusionner en gardant le contenu dans les deux cellEssaie ce bout de code...
29/04/2010 à 14:39pat17 Mise à jour mot de passeCa devrait fonctionner...
29/04/2010 à 14:33nico_33 Organisation de l'éditeur Visual BasicRegarde le petit vidéo, ça devrait t'aider à remettre les fenêtres propriété et explorateur de projet en "ordre". Pour la fenêtre de code, F7 et agrandit là en plein écran...
28/04/2010 à 16:47pat17 Mise à jour mot de passeJ'ai pas été assez précis, la procedure initialize était pour la form fSuppReserv. Mais il faut que tu fasses aussi la même chose pour UserFormRéservation. Pour la saisie par enter dans un textbox, tu peux utiliser l'évènement Keydown. Il te donne une propriété keycode qui correspond au code de la t...
27/04/2010 à 20:26jimmy31Macro VBA Affichage et masquageTu n'as qu'à faire une procedure pour chaque bouton, suivant ce modèle où NomDuBouton représente le nom du bouton ( c'est juste pour plus de lisibilité ) et NomDeLaColonne est le nom inscrit dans la colonne avec les X dont on veut afficher les lignes. Dans mon exemple, va afficher toutes les lignes...
27/04/2010 à 17:09Russ Effacer formule d'une cellule mais pas sa valeurC'est comme faire un copier / collage spécial avec l'option valeur en code...
27/04/2010 à 17:01pat17 Mise à jour mot de passeJ'ai testé ton fichier et il me demande de m'identifier à chaque fois que je clique sur le bouton Réservations. Par contre tu pourrais ajouté ce code à ton userform d'identification pour empêcher de quitter par le X dans le coin supérieur droit de la fenêtre ( ça permettais de faire une réservation...
26/04/2010 à 16:26pat17 Mise à jour mot de passe- Tu peux utiliser la propriété PasswordChar de ton textebox pour mettre un * qui masquera le mot de passe. Tu as juste à entrer le caractère de masquage que tu veux ( *, -, % , etc...) - Tu peux utiliser la propriété RowSource pour donner les valeurs à afficher dans ton combobox: - Pour le mot de p...
22/04/2010 à 20:33pat17 Protection de feuillesJ'ai testé et ça marcherais dans le projet present ( pas de problème avec les userforms )...
22/04/2010 à 18:48pat17 Protection de feuillesTu dois enlever la protection à chaque fois que tu veux écrire dans une feuille protégée. Je présume que c'est les feuilles objet que tu veux protéger? Tu devrais ajouter cette ligne lors de la création: ensuite un exemple pour le userform suppression des réservations...
22/04/2010 à 15:52pat17 Protection de feuillesTu n'as qu'à enlever la protection le temps du traitement et la remettre ensuite...
21/04/2010 à 19:15jimmy31Macro VBA Affichage et masquagePartant de ton idée des colonnes avec les X, voici un petit code pour masquer/afficher des lignes à placer dans un module si tu as des questions n'hésite pas Bonne journée...
21/04/2010 à 18:45skydryEffacer le txt d'une cellule orsque l'on clique dessusSi tu as plusieurs case à remplir, tu pourrais avec une MFC colorer ces cases d'une certaine couleur quand elle sont vide et ajouter un petit texte disant de remplir les cellules de cette couleur...
21/04/2010 à 18:38POANGELO Obliger l'activation de macro au demarrage d'un classeurTu ne peux pas "obliger" un utilisateur à activer les macros sans son contentement. Par contre tu peux: - Créer un certificat numérique et y associé ton projet, ensuite les utilisateurs n'ont qu'à accepter une première fois de faire confiance au certificat et ensuite il n'y aura plus de confirmation...
21/04/2010 à 15:27pat17 Protégé par mot de passeQuand tu dis vouloir mettre ton fichier en ligne, est-ce que le même fichier sera partagé par plusieurs postes ou bien chacun aura son fichier pour faire des réservations? C'est important car ça peut entrainer des conflits. pour ton mot de passe, on pourrait faire un login à l'ouverture du fichier,...
21/04/2010 à 14:11pat17 Module d'impressionQu'est-ce que tu veux dire par considérablement, quelques secondes ou beaucoup plus. l'ajout de la ligne dans la procedure impression ajout un délais supplémentaire. J'ai aussi remarqué que quelquefois le traitement était extrêmement lent, je ne comprend pas encore pourquoi. Tu as aussi une procedur...
20/04/2010 à 16:10pat17 Module d'impressionBon matin, j'ai réglé le bug qui faisait que deux personnes pouvais réserver la même salle à la même heure. Le problème était dans la fonction ValidationReservation, si le nom était différent à celui choisi, la salle était considéré libre. Pour le chiffre 15 que tu voulais mettre en noir, j'avais mi...
19/04/2010 à 16:45pat17 Module d'impressionJ'ai fait un test avec copier coller, c'était la méthode la plus simple selon mois pour conserver la mise en page des réservations. Pour chaques dates, je copie la ligne correspondante dans chacunes des feuilles "objet" et je les colles à la suite dans la feuille impression. C'est un peu long comme...
16/04/2010 à 13:58pat17 Module d'impressionTu pourrais créer une nouvelle feuille ( Impression ? ) et faire la mise en page avec les infos que tu veux et la disposition des données. Ensuite on pourrait remplir la feuille avec les infos extraient de la feuille Data...
15/04/2010 à 16:33pat17 Problème de plage horaire dans planningAu lieu de supprimer la colonne, masque la en lui donnant une largeur de 0 comme j'ai fait avec la colonne Plage. Je me servais du numéro de réservation pour rechercher rapidement dans la BD...
15/04/2010 à 15:52pat17 Problème de plage horaire dans planningPour fonctionner avec la feuille data, j'avais aussi refait le code du UserFormRéservation. Importe aussi ce userform dans ton projet...
15/04/2010 à 14:11pat17 Problème de plage horaire dans planning, désolé...
14/04/2010 à 22:51herve063 Problème de mise en forme de nombre en format dateKacem31 a raison, mes dates sont au format aaaa-mm-jj, qui est d'usage de mon côté de l'atlantique c'est aussi pour ça que vos formule ne fonctionne pas toutes chez moi. je déteste les dates Bonne soirée à tous...
14/04/2010 à 22:10herve063 Problème de mise en forme de nombre en format dateMa formule fonctionne dans les deux formats. Nad, dans l'éventualité( on ne sait jamais ) ou la date serait avant 2000 ( ex: 140498 ) , ça coince Bonne soirée...
14/04/2010 à 21:46herve063 Problème de mise en forme de nombre en format dateUne solution, peut-être pas la plus simple, mais qui fonctionne: pour une date écris en A1 sous le format que tu as spécifié. Tu peux ensuite faire une copier collage spécial valeur pour te débarasser des formules...
14/04/2010 à 19:01pat17 Problème de plage horaire dans planningVoici un exemple avec une base de donnée j'ai effacé une bonne partie de ton code, c'était juste pour y voir plus clair. Il se peut que certain de tes boutons ne marche plus regarde ça et dis moi si ça pourrait convenir Math...
14/04/2010 à 15:47pat17 Problème de plage horaire dans planningJe pense que tu gagnerais beaucoup à stocké tes réservations dans une base de données. Tu devrais aussi limiter tes réservations à une journée. J'ai vu dans ton code que tu prévoyais pouvoir étendre une réservation à plus d'une journée, mais ça serait plus simple dans ce cas de faire deux réservatio...
14/04/2010 à 14:26OncleBarney Application.Goto ReferenceDepuis quelle classeur tu lances ta macro? Celui qui la contient ou un autre Voici le test que j'ai fait et ça semble fonctionner...
13/04/2010 à 20:02OncleBarney Application.Goto ReferenceEssaie...
13/04/2010 à 17:11pat17 Problème de plage horaire dans planningTon problème semble venir des fonctions Match que tu utilises pour définir les variables ColonneDébut et ColonneFin. La fonction ne retoune pas toujours la bonne position, ex 9:00 et 9:30 retourne la même position... pourquoi ça marche après 12:00? je ne sais pas. Peut-être que c'est seulement sur c...
13/04/2010 à 16:07vichonCode pour limiter l'exécution de ma macroVoici un petit exemple bien simple...