| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 23/03/2009 à 16:57 | eliot raymond | Une petite horloge | Tu pourrais remplacer la ligne qui suit par ce code bien sur il faut que l'intervalle soit de 1 seconde et non 20, sinon ça n'a pas de sens. En espérant que ça peut t'aider... |
| 22/03/2009 à 13:53 | dubois | VBA syntaxe et MFC | Je peux t'aider pour ton code, essaie ceci à la place... |
| 20/03/2009 à 16:06 | Amadéus | Valeur d'une cellule en fct de la cellule active VBA | Je te renvoie ton fichier avec une petite macro qui devrait te plaire. Si t'as des questions sur le fonctionnement n'hésite pas https://www.excel-pratique.com/~files/doc/GqmgNM5PmQClasseur1.xls Bonne journée... |
| 20/03/2009 à 02:45 | kergad | Macro Excel | Est-ce que tu peux nous donner un exemple... |
| 18/03/2009 à 14:46 | cfn3cfn | RechercheV sur 2 colonnes | C'est un peu long mais avec des si imbriquer ca peut fonctionner code] =si(estNa(Recherche sur la premiere colonne);si(estna(Recherche sur la deuxième colonne);"Valeur non trouvé";(Recherche sur la deuxième colonne));(Recherche sur la premiere colonne)) [/code]... |
| 18/03/2009 à 11:27 | Apollon16 | Problème avec le VBA dans Excel 97 | Ton code d"erreur semble plus dire que tu compares des données incompatible. Je ne pense pas que l'erreur vienne du offset(). Peut-être ailleur dans ton code. Teste le avec des point d'arret... |
| 18/03/2009 à 10:46 | jeamphe | Contrôle d'une liste de changement de prix | J'ai relis ta question ce matin et je ne suis pas sur de comprendre. Les gérants de produits recoivent une liste de changement de prix ( bonne car elle est extraite de la BD ). Toi tu recois une liste de tous les changements de prix ( encore de la BD ) que tu dois réentrer dans le programme HP3000.... |
| 18/03/2009 à 10:30 | Apollon16 | Problème avec le VBA dans Excel 97 | Bonjour, peux-tu poster un bout de code svp... |
| 17/03/2009 à 22:01 | jeamphe | Contrôle d'une liste de changement de prix | Au risque de me faire lancer des tomates... ça serait beaucoup plus simple de faire ton test lorsque vous lancez les requêtes depuis la base de donnée. Parle-en à la personne responsable de la BD, sinon comme dit dubois, envoie-nous un exemple Bonne soirée... |
| 17/03/2009 à 21:18 | Math | VBA et feuille visible | J'exporte des données partiellement traité de Access vers une feuille Excel. Ma macro me sert à faire ensuite des calculs et la synthèse de ces données dans une feuille résultat. Ça semble un peu bizarre comme ça mais le but est d'aléger le classeur de formule ( il risque d'être lourd ). Ce que je v... |
| 17/03/2009 à 17:57 | supertriple | Copier un format de classeur a classeur | Copie et collage spécial , coche format... |
| 17/03/2009 à 17:45 | a2crseb | Formule | Je suis pas sur d'avoir bien compris , mais =nb.si(plage;"X") devrait marcher... |
| 17/03/2009 à 17:13 | eliot raymond | Saisie caractères | Est-ce obliger d'être une cellule, car tu pourrais utiliser un textbox avec la macro... |
| 17/03/2009 à 17:06 | SandrineD | Détermination de l'appartenance à une classe/catégorie | Si tu es à l'aise avec vba... |
| 17/03/2009 à 17:01 | Math | VBA et feuille visible | Je fais appel à l'expérience de certain pour m'aider. J'exporte des données de Access vers un classeur Excel et ensuite je lance une macro de classeur Excel, le tout depuis Access. Tout ça marche déjà très bien. Maintenant je veux protéger les feuilles où j'exporte les résultats. Après plusieurs ess... |
| 03/03/2008 à 14:20 | chacha4436 | Alertes Excel vers outlook | Pourrais-tu être un petit peu plus précis svp, peut-être avec un exemple... |
| 28/02/2008 à 15:15 | Juan | Récupérer le numéro de semaine à partir d'une date | Installe la macro complémentaire Utilitaire d'analyse : Outils > Macro complémentaire > coche Utilitaire d'analyse. Tu auras une nouvelle fonction dans la section date & heure qui s'appelle no.semaine qui fait exactement ce que tu demandes... |
| 27/02/2008 à 22:55 | dubois | VBA insérer une plage dans une zone de texte | Pour être franc Claude je ne l'ai pas testé avec le disque, uniquement avec les pochettes. Je ne sais pas comment ça va réagir pour le disque... |
| 27/02/2008 à 14:42 | dubois | VBA insérer une plage dans une zone de texte | Ton code est bon, mais si tu veux copier le textbox dans la cellule active, tu dois entrer la feuille active et la cellule active dans une variable et les appeler avant de copier. Pour le textbox, tu pourrais mettre le paramêtre SpecialEffect à fmSpecialEffectFlat, il n'aura plus d'effet de profonde... |
| 26/02/2008 à 15:10 | urhotz | Envoyer un mail depuis Excel | Est-ce que tu utilises la formule aujourd'hui pour avoir ta date? Et dans quelle cellule de quelle feuille tu l'inscrit... |
| 22/02/2008 à 19:09 | dubois | VBA insérer une plage dans une zone de texte | Quand un fait copier/coller à partir de la souris ou du menu, ça ne marche pas, je viens de m'en rendre compte. Par contre, si tu sélectionne la zone de texte et que tu fais ctrl+v, ça fonctionne. Encore un caprice de Excel ??? a plus... |
| 22/02/2008 à 14:09 | dubois | VBA insérer une plage dans une zone de texte | Désolé Claude j'ai une semaine très chargé, t'as pas besoin d'être en mode création pour copier/coller dans un textbox. Le textbox fonctionne de la même façon que n'importe quel zone de texte sous windows. Tu cliques dedans avec la souris et ensuite tu y colles ton texte. Essaie avec celui que j'ai... |
| 18/02/2008 à 19:04 | dubois | VBA insérer une plage dans une zone de texte | Tu n'es pas obliger de retaper à la main. Tu peux copier/coller dans le textbox sans problème... |
| 18/02/2008 à 16:30 | dubois | VBA insérer une plage dans une zone de texte | Désolé j'ai oublié le fichier https://www.excel-pratique.com/~files/doc/gJAq5DVD.zip voila... |
| 18/02/2008 à 16:29 | dubois | VBA insérer une plage dans une zone de texte | Maintenant je comprend un peu mieux ton programme. J'ai fait des petites modifications pour te montrer qu'on peut utiliser un textbox. J'ai ajouté un textbox sur la pochette de dos dans ta feuille DISK. Dans ta macro ZoneTexte, j'ai rajouté un petit bout de code pour écrire dans ce textbox. J'ai lai... |
| 18/02/2008 à 14:12 | dubois | VBA insérer une plage dans une zone de texte | Je regardé un peu ton fichier se matin. La zone de texte qu'il te faut créer, est-ce pour afficher du texte sur ton gabarit de pochette, je suis pas sur de bien comprendre ( et oui c'est a mon tour )... |
| 16/02/2008 à 03:56 | dubois | VBA insérer une plage dans une zone de texte | Je pense que c'est la bonne barre d'outil, je ne m'en rappelle pas trop. Un petite clarification au sujet du controle Textbox. Tu n'as pas à créer la zone de texte par le biais d'une macro. Tu commences par la positionner correctement et à régler ses paramêtres de la façcon que je t'ai expliqué plus... |
| 15/02/2008 à 17:11 | urhotz | Macro copier coller | Si je comprend bien, tu veux que la copie se fasse dans le classeur bon commande test1.xls à la cellule A12 et les suivantes. Faudrait que tu pense à spécifier aussi la feuille de destination pour ta copie. Ta macro un peu remanier: Si t'as des questions n'hésite pas... |
| 15/02/2008 à 16:59 | dubois | VBA insérer une plage dans une zone de texte | Pour le textbox, j'utilise le menu affichage > barres d'outils > boite à outils controles tu choisis ensuite le textbox dans la liste de controle et tu peux le positionner où tu veux dans la feuille. Ensuite clique avec le bouton de droite sur le textbox et choisi propriétés. La tu peux ajuste... |
| 15/02/2008 à 14:51 | dubois | VBA insérer une plage dans une zone de texte | Je t'envois une solution avec une zone de texte. Il faut mettre la propriété MultiLine du textbox à True sinon ça ne marchera pas https://www.excel-pratique.com/~files/doc/lWbsetexte.xls l'idée c'est de séparer les valeurs des cellules par un saut de ligne, code ascii 10... |
| 14/02/2008 à 18:04 | urhotz | Envoyer un mail depuis Excel | Tu peux utiliser la méthode sendmail en VBA. Par contre le choix de paramêtre est assez limité. Tu peux aussi utiliser Outlook depuis Excel en créant un objet Outlook, c'est un peu plus complexe mais ça vaut le coup. Tout dépend de ta connaissance de VBA. Je peux t'aider avec lObjet Outlook si tu pe... |
| 11/02/2008 à 17:22 | ulysse82 | Valeur constante dans des cellules | Si c'est un changement que tu effectueras qu'un fois, ou pas très souvent, voici une petite astuce. Prenons la cellule B% de ton exemple. En C5 tu inscrit la formule suivante ensuite tu appliques la formule à toute la colonne. Tu copies toutes les valeurs de cette colonne et ensuite tu les colles "p... |
| 11/02/2008 à 17:01 | edelwige | Comment masqué les #N/A | Tu peux rajouter a tes fonctions de recherche un test de #N/A voila c'est la façon que j'utilise... |
| 06/02/2008 à 20:54 | carosempe | Format heure | J'ai retravaillé la macro un peu, elle gèrera mieux les erreurs de cette façon pour ce qui est de ton erreur, je ne vois pas, chez moi ça marche bien. Poste moi ta macro pour voir si il y a une erreur de syntaxe, au cas... |
| 06/02/2008 à 20:06 | carosempe | Format heure | Ma macro n'était pas très optimal, je crois qu'on ne peu pas utiliser un nombre ilimité de OR dans un test logique. nouvelle version avec un select case tu peux utiliser case 1,2,3,5 ou 1 to 5 ou <=5 voila ça devrait être mieux... |
| 06/02/2008 à 19:08 | carosempe | Format heure | Tu peux mettre plusieurs colonnes de cette façon... |
| 06/02/2008 à 18:02 | carosempe | Format heure | Une petite macro a te proposer, à placer dans la feuille ou tu veux transformer l'heure saisie. Tu n'as qu'a changer le numéro de la colonne ( 1 dans l'exemple ) par celui que tu veux. La macro s'exécute a chaque fois que tu entres des données dans une cellule... |
| 06/02/2008 à 16:10 | carosempe | Format heure | Essaie cette formule... |
| 04/02/2008 à 17:17 | loicd | Pbleme avec fonctions LOOKUP et MID | Ta formule ne marche pas parce que tes données de la colonne h ne sont pas classé par ordre alphabétique. Soit tu les classes alphab.tiquement ou que tu utilises une autre formule comme RechercheV par exemple, je t'envoie ton fichier avec la formule RechercheV à l'essaie https://www.excel-pratique.c... |
| 04/02/2008 à 17:05 | plm222 | Comment selectionner l'une ou lautre macro? | Je te renvoie ton fichier avec les corrections. Reste juste à ajuster la mise en page, j'ai suupprimé les images de l'entête car le fichier zippé faisait plus de 100 k. J'ai utilisé des boutons d'options du menu boites a outils controle, qui ont plus d'options que ceux que tu as utilisé. Je les ai r... |
| 04/02/2008 à 16:39 | paascal | Compter apres filtre | La seule façon que j'ai trouvé de faire ce que tu demande est à l'aide d'un macro Dans excel, écrit ensuite la formule dans la cellule où tu veux que le résultat apparaise où tu remplace A2:A10 part la colonne que tu veux tester. N'hésite pas si tu as des questions... |
| 04/02/2008 à 16:15 | Apollon16 | Comment créer un répertoire à partir du macro? | Utilise MkDir pour créer un répertoire bonne journée... |
| 04/02/2008 à 15:59 | souri84 | VBA Userform | Je pense qu'on pourrait tricher un peu et geler l'écran une fois que le classeur a été masquer et ensuite le réafficher. À l'écran c'est comme si le classeur était toujours masqué mais on peut y accéder via VBA. La procédure irait comme suit Ensuite en fermant le UserForm, on rétablit l'affichage av... |
| 04/02/2008 à 15:25 | souri84 | VBA Userform | Tu peux utiliser la commande pour cacher le classeur et la commande pour l'afficher. Donc si tu veux masquer toutes les feuilles au démarage, tu pourrais faire une procédure comme ceci. dans la feuille ThisWorkbook... |
| 04/02/2008 à 14:30 | jpp_nice | Colorier des lignes dans Excel 2007 | J'ai mal copié mon code, il faudrait rajouter avant le end sub... |
| 04/02/2008 à 14:28 | jpp_nice | Colorier des lignes dans Excel 2007 | Je me suis fait une petite macro pour colorier une ligne sur deux en vert, je te la partage. Tu n'as qu'à sélectionner la zone ou tu veux colorier les lignes et ensuite exécuter la macro. la même chose mais pour les colonnes... |
| 04/02/2008 à 14:22 | maximus | Msg box | Est-ce que tu veux seulement afficher un message ou bien demander à l'utilisateur d'entrer une saisie que tu écriras ensuite dans une cellule? Pour afficher seulement un message, utilise msgbox sinon tu peux utiliser InputBox, comme ceci pour écrire le texte dans la cellule A1. Tu peux aussi envoyer... |
| 31/01/2008 à 17:32 | souri84 | VBA image1 = image2 en fonction d'un optionbutton | Ouais c'est vrai que c'est la même chose, par contre ton code fonctionne chez, alors le problème est peut-être ailleur... |
| 31/01/2008 à 17:14 | souri84 | VBA image1 = image2 en fonction d'un optionbutton | Enlève ".value" au controle optionbutton1 dans ton code, ça devrait fonctionner... |
| 30/01/2008 à 14:34 | line78 | Inverser les données d'une colonne sur une ligne | Tu peux faire un copiage spéciale et coché la case transposé... |