| Date | Forum | Sujet | Extrait du message |
|---|
| 25/04/2017 à 20:26 | Excel - VBA | Problème de date en VBA | Dans le fichier ci-joint, si j’introduis un texte en C2, le programme m’indique si j’ai inscrit une date ou non. Savez-vous pourquoi si j’inscris une donnée du genre 01.010.2017 (format de date suisse, mais faites donc un essai avec un format de date de votre pays par exemple 01/010/2017), ça consid... |
| 23/04/2017 à 08:56 | Excel - VBA | Liste de validation en VBA | Dans l’espoir d’aider le membre lechiffre auquel je n’ai pas pu donner la solution à son problème, je vous pose les questions suivantes : Dans le fichier ci-joint, il y avait deux ‘’Validation des données’’ en J12 et K12. La validation en J12 a simplement été incrémentée dans la colonne J. Afin de p... |
| 03/02/2017 à 12:15 | Excel - VBA | Tirer des données d'un document PDF | J'ai reçu un document PDF de 12 pages que je ne peux malheureusement pas vous remettre car top secret. Savez-vous quand même s'il y a des options qui permettent - outre le copier-coller - de transformer ces données en données Excel ? Cordialement... |
| 02/02/2017 à 22:18 | Excel - VBA | VBA - Filtres mis en mémoire | J’ai trouvé un code assez sympa sur la toile mais il y a un ou deux petits problèmes qui subsistent. Dans le fichier ci-joint, j’ai des filtres en place et je peux cliquer aussi souvent que je le désire sur les boutons Sauvegarder et Restaurer – dans cet ordre précis – et tout va bien. Les problèmes... |
| 21/01/2017 à 18:24 | Excel - VBA | VBA : Copier-coller des fichiers .jpg | Pour l’instant je ne suis pas très avancé avec mon projet J’ai deux images au format .jpg, listées dans la colonne A, au bout du chemin indiqué en G1. En cliquant sur mon bouton, je voudrais pouvoir choisir un nouveau dossier (ça c’est bon, ma macro en place permet d’affecter à la variable ‘’Chemin’... |
| 20/01/2017 à 21:48 | Excel - VBA | Formule matricielle en VBA | Dans le fichier ci-joint, je place - à l’aide de ma macro ci-dessous - une formule en D1. A l’aide d’une formule VBA, j’ai le même résultat en D2. En D3, je place une formule matricielle. Savez-vous comment – à l’instar de ma formule ‘’normale’’ - je pourrais placer directement, à l’aide d’un code V... |
| 31/12/2016 à 22:47 | Excel - VBA | Tableaux VBA : report des données | Dans le fichier ci-joint, par la macro Sub Tableau_1(), je charge un tableau à deux dimensions et j’en reporte les données sur ma feuille à l’aide de l’instruction Range("B3:K1002") = Tableau_Z . Par la macro Sub Tableau_2(), je voudrais en faire de même avec un tableau à 1 dimension, mais l’instruc... |
| 31/12/2016 à 20:15 | Excel - VBA | Tableau VBA à deux dimentions : Retour des données | J’ai posé une question similaire pour un tableau à une dimension, mais je n’arrive pas à appliquer la solution reçue pour un tableau à deux dimensions. Pour l’instant, si je remplis un tableau à l’aide des instructions suivantes : je retourne les données ainsi : Y a-t-il une manière plus rapide d’ef... |
| 31/12/2016 à 18:24 | Excel - VBA | Tableau VBA : Retour des données | Je charge un tableau par les instructions et je voudrais savoir si je peux retourner sur ma feuille les données stockées en une seule fois, donc autrement que par les instructions suivantes : Cordialement... |
| 30/12/2016 à 11:04 | Excel - VBA | Espace au fond de la cellule indésirable à l'impression | J’ai dans mes cellules des textes de grandeurs différentes. Lorsque je veux régler la hauteur des lignes en fonction du texte que contiennent les cellules (manuellement en double-cliquant sur la règle des lignes sur la gauche, en macro à l’aide de l’instruction EntireRow.AutoFit), j’ai des lignes qu... |
| 26/12/2016 à 23:28 | Excel - VBA | VBA : Assistant pour les fonctions | Lorsque je suis dans l’explorateur VBA et que j’inscris par exemple Variable_X = Application.Worksheet. ou tout simplement Worksheet., un assistant me propose les fonctions de feuille de calcul à disposition. Mais si je veux utiliser des fonctions qui ne sont pas des fonctions de feuille de calcul (... |
| 25/12/2016 à 15:23 | Excel - VBA | VBA - Problème avec la fonction Substitute | Avec ma macro ci-dessous, j’essaie de remplacer – sur la feuille ‘’Relevés’’ - les prénoms par des noms neutres. Je pensais pouvoir utiliser la fonction Substitute, mais ça ne fonctionne pas. Savez-vous ce que je fais de faux ? Cordialement... |
| 18/12/2016 à 11:54 | Excel - VBA | VBA : Instructions AND, OR, IF-THEN combinées | Dans le fichier d’essais ci-joint, je tente d’utiliser les instructions AND et OR dans des boucles IF-THEN. Comme vous pouvez le constater, c’est un exercice tout à fait théorique. J’ai réussi mes deux premières conditions et je cale sur la troisième, mise en commentaire dans le code ci-dessous (deu... |
| 24/11/2016 à 23:12 | Excel - VBA | Mise en forme conditionnelle complexe | Dans le fichier ci-joint, j’aimerais mettre en forme les colonnes D à F aux conditions suivantes : Par ligne comportant des prix, la valeur maximale en rouge, la valeur médiane en orange et la valeur minimale en vert. S’il n’y a que deux valeurs, n’utiliser que les couleurs oranges et vert et s’il n... |
| 20/11/2016 à 21:55 | Excel - VBA | Nouveau modèle de classeur | J’essaie d’enregistrer un nouveau modèle de classeur par défaut dans Excel. Je prépare donc ce modèle (sélection des trois feuilles, sélection de toutes les cellules, modification de la police selon mes désirs) et l’enregistre sous C/Utilisateurs/Mon_Nom avec le nom « Classeur » au Type « Modèle Exc... |
| 14/11/2016 à 15:49 | Excel - VBA | Cellule bizarre | Un petit problème incompréhensible ! Dans les cellules O16 et Q16, j'ai des calculs qui fonctionnent bien. Dans les cellules O28 et Q28, je reproduis ce qui me semble exactement le même calcul, mais je n'ai pas de résultat. Selon mon essai en K4, c'est la cellule de base D21 qui créerait le problème... |
| 11/11/2016 à 21:27 | Excel - VBA | Format personnalisé : Maudite apostrophe | Sur ma version Excel 2010, lorsque j’inscris le format personnalisé "CHF " #'##0.00 pour une cellule, si j’y inscris le chiffre 111, j’obtiens le résultat CHF 111.00. Sur une version plus récente d’Excel (2013 ou 2016 ?) ce même format renvoie la valeur CHF ’111.00, avec cette maudite apostrophe ent... |
| 06/11/2016 à 18:49 | Excel - VBA | Problème avec un tableau croisé dynamique | Je tente de reproduire le format d’un modèle de TCD, mais je bute sur quelques difficultés. Savez-vous me dire qu’elles options ou autres mutations je dois exécuter afin d’arriver sur ma feuille Essai Bis au même résultat que sur la feuille Modèle Bis ? Cordialement... |
| 30/10/2016 à 13:39 | Excel - VBA | Mise en forme d'un graphique | J’ai deux problèmes de mise en forme d’un graphique, indiqués directement dans mon fichier ci-joint. Pouvez-vous m’aider ? Ce qui m'intéresserait le plus serait bien entendu de savoir comment m'y prendre pour une prochaine fois. Cordialement... |
| 23/10/2016 à 12:28 | Excel - VBA | VBA - Problème avec un message d'erreur | Dans le fichier ci-joint, je voudrais pouvoir double-cliquer sur les cellules grisées de la ligne 1 et que mon code Worksheet_BeforeDoubleClick n’affiche pas le message : «La cellule est protégée et en lecture seule». Toutefois, à part lors de ces double-clics, il faudrait que la feuille reste proté... |
| 06/09/2016 à 20:47 | Excel - VBA | Formule matricielle en VBA - Instruction Evaluate | J’ai deux questions : Question 1 Sur un très vieux fil, j’avais demandé comment transformer une ligne de code enregistrée et contenant une formule matricielle en une ligne de code permettant l’utilisation d’une variable et on m’avait aidé à transformer la première ligne ci-dessous en la deuxième : d... |
| 05/09/2016 à 23:04 | Excel - VBA | 2ème plus grande valeur réelle | Dans une série de valeurs, je voudrais trouver la deuxième plus grande valeur réelle (ou je ne sais trop comment je devrais l'appeler ). Ainsi dans la série ci-dessous - qui représente la colonne A avec un titre - je voudrais trouver 30. La valeur de 1111 indiquée est fixe, ça ne peut pas en être un... |
| 13/08/2016 à 09:14 | Excel - VBA | UserForm avec textes variables | Dans le fichier ci-joint, j’ai tenté de faire apparaître un UserForm indiquant l’avancement de la macro. Selon les étapes, ça affiche Texte 1 ou 2. Dans mon fichier réel, j’aurai 5 à 6 étapes en tout. Dans ce fichier modèle, si j’indique de traiter 20'000 lignes, ça fonctionne assez bien sur ma mach... |
| 29/07/2016 à 15:19 | Excel - VBA | Regroupement d'objets 3 par 3 | J’ai une liste d’objet dans la colonne A et je voudrais connaitre toutes les possibilités de les grouper 3 par 3, si nécessaire avec des objets laissés de côté. Pour 6 objets, j’attendrais donc le résultat suivant (du moins il me semble que c’est le résultat qu’on devrait obtenir) : Objet 1 – Objet... |
| 24/07/2016 à 16:07 | Excel - VBA | TextBox combiné à un OptionButton | Dans la forme du fichier ci-joint, si le bouton d’option « Date inconnue » est activé et que j’inscris quelque chose dans le TextBox2, le bouton d’option est désactivé ; ceci est partait ! Je voudrais maintenant que si je clique à nouveau sur le bouton d’option, le texte de la TextBox s’efface – ça... |
| 08/06/2016 à 22:05 | Excel - VBA | VBA : Messages d'erreur indésirables | Dans le fichier ci-joint, j’ai une macro qui me permet d’ôter ou remettre le signe X dans mes colonnes C et D par un simple double-clic dans la cellule concernée. Comme je voudrais empêcher toutes modifications autres que l’écriture ou l’effacement de ces X, j’ai placé une protection sur la feuille... |
| 19/03/2016 à 22:42 | Excel - VBA | Disposition de l'explorateur VBA | A la base, la fenêtre ‘’Variables locales’’ avait la même largeur que la fenêtre dans laquelle on voit le code et la fenêtre ‘’Propriétés – ThisWorkbook’’ descendait plus bas, jusqu’au fond de l’explorateur VBA. Par des modifications non-désirées, la fenêtre ‘’Variables locales’’ a pris de l’ampleur... |
| 26/02/2016 à 20:17 | Autres questions | Avatar sur un fond transparent | Un membre m'avait aidé à présenter mon avatar sur un fond transparent, mais les contours de mon Barbouille laissaient vraiment à désirer, ils étaient très flous. J'ai maintenant placé une autre image plus nette, mais malheureusement sur un fond blanc. Savez-vous comment avoir un avatar net sur un fo... |
| 04/02/2016 à 22:31 | Excel - VBA | VBA - Impression recto-verso | Dans le but d’aider un autre membre sur un travail d’assez grande envergure, je suis tombé sur l’os suivant : alors que dans le bout de macro présent dans le fichier ci-joint et reproduit ci-dessous j’ai deux instructions différentes à choix qui me permettent d’imprimer sans problème en recto-verso... |
| 30/01/2016 à 22:53 | Excel - VBA | VBA : Séparateur des milliers | Je tente d’écrire un code qui utiliserait le séparateur des milliers si et seulement si c’est nécessaire, selon que la cellule de référence en D1 comporte jusqu’à 3 chiffres ou plus. Cependant, le code trouvé écrit systématiquement le séparateur des milliers, même avec un nombre à 3 chiffres ou moin... |
| 23/01/2016 à 23:00 | Excel - VBA | VBA - Sauvegarde d'un fichier, mais pas que d'une partie | En tentant d’aider un autre membre, je suis tombé sur un os. J’ai essayé de démonter mon problème dans le fichier ci-joint. Avec le code en place, je crée des sauvegardes de mon fichier en leur donnant des noms basés sur certaines variables ; mais après chaque sauvegarde, mon code doit continuer son... |
| 13/12/2015 à 10:38 | Excel - VBA | Pourquoi ActiveWorkbook.Save bloque ma macro ? | Ma macro fonctionnait bien jusqu'à ce que je rajoute l'instruction ActiveWorkbook.Save . Très bizarrement, le code bloque maintenant selon l'image ci-dessous. Avez-vous une idée pourquoi ? Cordialement. J'ai peut-être posté un peu vite, car après avoir refermé Excel et avoir redémarrer mon ordi, tou... |
| 02/07/2015 à 23:28 | Excel - VBA | Appareil de photo et VBA | Je cherche à créer un code qui me permettrait de faire ceci, après que j’ai sélectionné une plage de cellules : Suppression de la dernière photo en place Création d’une nouvelle photo sur la base de la sélection effectuée Placement de cette nouvelle image à un endroit assez précis. Dans le fichier e... |
| 30/06/2015 à 21:12 | Excel - VBA | Instructions VBA qui fonctionnent une fois sur deux | Afin d’aider un membre sur un autre fil, j’ai commencé les macros du fichier ci-joint. Celles-ci sont une simplification de codes beaucoup plus longs et il se peut que vous ne compreniez pas toutes les parties qui semblent inutiles. La macro principale ‘Sub Report()’ recherche dans le texte d’une ce... |
| 16/06/2015 à 22:03 | Excel - VBA | UserForm temporisé | Afin d’aider un membre du Forum, j’ai tenté les codes placés dans le fichier joint. Si au premier lancement des macros à l’aide du bouton en place tout se passe correctement – le premier UserForm reste ouvert 5 secondes, le second 3 secondes - ça se gâte lors du deuxième lancement de la macro ; le p... |
| 10/04/2015 à 14:04 | Excel - VBA | WorksheetFunction.SumProduct ne fonctionne pas | J’ai essayé de remplacer mes formules visibles dans la plage G2:I4 de la Feuil2 par une macro. J’ai tenté la macro ci-dessous sur la Feuil1, mais ça bloque. Avez-vous une idée pourquoi ? Cordialement... |
| 30/01/2015 à 10:45 | Excel - VBA | Recherche de distances kilométriques - Google Maps ou autre | Savez-vous s’il existe la possibilité au travers d’Excel d’aller chercher la distance kilométrique entre deux localités ou adresses sur des sites comme Google Maps (de préférence) ou autre ? Si oui, comment est-ce que ça fonctionne au niveau d’un fichier Excel ? Cordialement... |
| 28/01/2015 à 16:08 | Excel - VBA | VBA - Mon code bloque | Dans le ‘Module2’ du fichier ci-joint, j’ai un code ‘numeroPageCelluleActive’ – lié à une fonction ‘numeroPage’ - qui fonctionne parfaitement. Malgré (ou parce) que la feuille est présentée avec les sauts-de-page visibles, mon code trouve le numéro de page de la cellule active. J’ai ensuite essayé d... |
| 10/01/2015 à 08:03 | Tutos et astuces | Méthodes 'Point d’arrêt’ et ‘Pas à pas | Si vous ne les connaissez pas encore, découvrez les possibilités très intéressantes des méthodes ‘Point d’arrêt’ et ‘Pas à pas’ de l’explorateur VBA afin de comprendre le déroulement d’un code, de découvrir d’où provient un bogue, etc. Merci d’avance de vos propositions d’améliorations... |
| 01/10/2014 à 07:38 | Excel - VBA | Format de date mmmm aaaa avec majuscule | J'ai une date inscrite dans une cellule au format mmmm aaaa . Le résultat est donc par exemple novembre 2014 . Mais j'aimerais obtenir le résultat Novembre 2014 , avec une majuscule au nom du mois. Est-ce possible ? Bonnes salutations... |
| 30/07/2014 à 11:37 | Excel - VBA | CommandButton avec un texte minuscule | Dans le fichier ci-joint, je rencontre un drôle de problème : sur le UserForm2, je peux placer des CommandButton normaux alors que sur le UserForm1, le texte de ces CommandButton est minuscule Savez-vous d’où peut provenir ce problème et/ou comment y remédier ? A vous relire... |
| 15/06/2014 à 18:06 | Excel - VBA | Programme 'Aide VBA | Normalement, lorsque l’on se trouve dans l’explorateur VBA, on peut placer le curseur sur un mot-clef, taper la touche F1 et l’on obtient de l’aide. Depuis quelques jours, la fenêtre d’aide reste désespérément vide ou un message indique que le mot est probablement mal orthographié. Savez-vous si j’a... |
| 11/06/2014 à 21:14 | Excel - VBA | VBA : Petit mystère Excel (Problème de format?) | Afin de pouvoir comparer un très grand nombre de données, j’ai cherché une solution en passant par des tableaux VBA. Mon code fonctionne assez bien, à l’exception d’un petit mystère qui m’embête bien. Afin d’en faire la démonstration, j’ai réduit mon fichier ci-joint à une ligne alors que qu’il peut... |
| 11/06/2014 à 12:25 | Excel - VBA | VBA : Incompatibilité Fonction Match - Variables Date | A l’aide d’une macro telle que celle placée dans le fichier ci-joint, je voudrais trouver la position d’une heure donnée dans une colonne de références. En recherchant la valeur inscrite en D1, je voudrais obtenir le résultat 2 (position de la valeur immédiatement inférieure à celle recherchée). Sav... |
| 01/06/2014 à 21:18 | Excel - VBA | Tableaux VBA : Dépassement de capacité | Afin d’aider un membre du Forum, j’ai tenté de créer un tableau VBA et d’en reporter dans un premier temps les valeurs enregistrées sur une autre feuille. Comme le code bloquait (dépassement de capacité), j’ai tenté de réduire le tableau de base de 72 à 36 colonnes [ dont j’utilise une colonne s... |
| 01/06/2014 à 14:53 | Excel - VBA | Problème avec le code Workbook_BeforeClose | Dans le fichier ci-joint, je voudrais que - si des données sont en place dans la plage A2:A32000 de la feuille ‘Démo’ lors de la fermeture du fichier - l’utilisateur puisse simplement A) indiquer que ces données peuvent être effacées sans autre, que le fichier doit être enregistré puis refermé ou B)... |
| 01/05/2014 à 07:05 | Excel - VBA | Listes dynamiques horizontalales | A l’instar de la liste dynamique ‘Liste_CAS’ utilisé pour la validation de la cellule D1 de la Feuil2 du fichier ci-joint (si j’ajoute ou j'enlève des éléments dans la liste de la colonne B, la liste en D1 est immédiatement actualisée), je voudrais pouvoir utiliser des listes dynamiques sur la Feuil... |
| 26/04/2014 à 10:14 | Excel - VBA | MFC : Pourquoi ça ne fonctionne pas à tous les coups ? | J’ai un petit casse-tête au niveau de MFC. Afin d’aider un membre, j’ai placé 4 MFC dans le fichier eric89_V2 ci-joint, pour la plage H6:H138 de la Feuil1. Le détail d'une des 4 règles : Les 4 conditions ensemble : Le résultat satisfaisant obtenu avant d'enregistrer et de refermer le fichier (une st... |
| 04/03/2014 à 08:49 | Excel - VBA | Message : 'Avertissement concernant la confidentialité | Je reçois parfois des fichiers Excel au format .xlsx sur des fils de ce Forum. Si je les enregistre chez moi au format .xlsm et que j’y enregistre un bout de macro, lorsque je veux ‘enregistrer’ ce fichier par après, j’ai à chaque fois le message ci-dessous qui s’affiche (‘ Avertissement concernant... |
| 13/02/2014 à 08:38 | Excel - VBA | VBA : Ouvrir un fichier sans en indiquer le chemin | Dans un fichier démo sur ce Forum, j'ai vu une macro du genre J’ai donc créé deux fichiers nécessaires à tester cette macro et – alors que je les avais placés dans le même dossier - cette macro fonctionnait parfaitement ; le Fichier_Démo était bel et bien ouvert automatiquement. J’ai alors essayé de... |