| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 16/08/2023 à 17:54 | elie50260 | Création macro filtrant uniquement les dates supérieur à aujourd'hui | Essayez en corrigeant déjà ces trois points : - déclarez la variable dt : Dim dt as Date - remplacez les espaces par des underscore (ou par ce que vous voulez) dans les noms d'onglets : Réunion_de_perf - donnez d'abord le focus à votre feuille ... |
| 14/08/2023 à 11:50 | rech | Désactiver un bloc VBA | Personnellement, je ne me sers de l'instruction GOTO que pour cela (et dans la gestion des erreurs comme tout le monde). Exemple : on passe de la ligne 1 à la 4... |
| 13/08/2023 à 11:26 | Chamber | Récupérer des données depuis plusieurs fichiers xls | Je voudrais clarifier les choses. Dans votre titre, vous parlez de fichiers XLS. Dans votre ZIP, il y a 2 fichiers XLSX. Quelle est l'extension de vos fichiers ... |
| 13/08/2023 à 09:31 | Chamber | Récupérer des données depuis plusieurs fichiers xls | ... |
| 12/08/2023 à 07:41 | ectic | Lier un nom de cellule à un nom d'onglet | Maintenant que vous savez importer une UF, jJ'ai dépersonnalisé votre fichier pour ne pas être le seul à pouvoir vous aider dans ce projet. - Fonction : j'ai pu les relever dans les feuilles existantes ( STAFF, ailier droit, Président, etc.). - Numéro : pas de problème. Impossible de l'automatiser s... |
| 11/08/2023 à 11:04 | ectic | Lier un nom de cellule à un nom d'onglet | 1) Dans les propriété de l'objet image, vous avez un champ intitulé "Pictures". Vous sélectionnez l'image de votre choix et le tour est joué. Je l'ai fait pour vous dans la mouture que je vous ai envoyée en MP. 2) J'ai modifié le code du bouton "Consulter" en conséquence. Je vous invite à étudier de... |
| 10/08/2023 à 14:32 | ectic | Lier un nom de cellule à un nom d'onglet | Alors c'est vous qui allez bosser (c'est mieux ainsi ). Procédure à suivre : 1) Ouvrir mon fichier. Cliquer sur Développeur...Visual Basic...Explorateur de projet...double clic sur Feuilles. Clic droit sur Userform1...Exporter un fichier. Vous l'enregistrez où bon vous semble sans changer le nom par... |
| 10/08/2023 à 10:41 | ectic | Lier un nom de cellule à un nom d'onglet | 1 : le mieux serait de m'envoyer votre fichier en MP pour que je fasse la manip. 2 : il ne sera pas nécessaire de tout repenser. Il sera néanmoins indispensable que vous me donniez tous les éléments susceptibles d'aller en F6, sans en oublier. 3 : je m'en occuperai. Question : à quoi sert l'onglet R... |
| 09/08/2023 à 15:52 | EM73 | Archivage automatique | Content pour vous, bon vent... |
| 09/08/2023 à 10:27 | EM73 | Archivage automatique | Alors quelques explications : 1 - Ce code se place dans la procédure Change( ) de la feuille "PLACES" 2 - il ne concerne que la colonne "N" (Statut). Il y a dans cette ligne une liste contenant les options "TEMP" et "ARCHIVAGE". Si on choisit TEMP, les données sont conservées telles quelles ; elles... |
| 09/08/2023 à 09:14 | ectic | Lier un nom de cellule à un nom d'onglet | Je vous propose, pour ne pas encombrer inutilement votre outil de travail, l'organigramme suivant : - on ouvre une UF (une fenêtre du type formulaire) dans laquelle l'utilisateur peut Ajouter, Modifier ou Supprimer une fiche de joueur (gestion classique). - pour ajouter une feuille, vous avez créé u... |
| 09/08/2023 à 08:55 | EM73 | Archivage automatique | Le code avec les lignes numérotées au cas où vous auriez besoin d'explications : Dans l'exemple ci dessous : - sélectionnez ARCHIVAGE dans la cellule N3 : la ligne est recopiée puis détruite ; - puis sélectionnez ARCHIVAGE dans la cellule N2 (ligne temporaire) : idem... |
| 08/08/2023 à 20:43 | EM73 | Archivage automatique | C'est assez facile à faire. Je suppose que les champs sont strictement identiques entre les deux onglets. Je vous proposerai une solution demain matin : je pense que vous aurez de nombreuses variantes... |
| 08/08/2023 à 10:56 | EM73 | Archivage automatique | Un formulaire est une fenêtre qui s'ouvre et qui permet un certain nombre de choses. En particulier, on peut : - donner un choix unique sur plusieurs réponses possibles à l'aide de boutons radio (qu'on appelle aussi "à options") ; - donner la possibilité de sélectionner plusieurs réponses (cases à c... |
| 08/08/2023 à 08:06 | ectic | Lier un nom de cellule à un nom d'onglet | Si j'ai bien compris, lorsque vous changez le nom et le prénom d'un joueur dans une feuille (cellules F5 et K5), vous voulez que le nom de l'onglet change automatiquement en fonction du nouveau nom. Si, par exemple, dans l'onglet DIALLO vous remplacez DIALLO Moussa, par DIOP Djibrine, vous voulez qu... |
| 07/08/2023 à 18:28 | EM73 | Archivage automatique | Je pense que le plus simple serait d'utiliser une UF du type formulaire. Savez-vous faire ou voulez-vous un exemple ? Juste un exemple ... |
| 07/08/2023 à 18:14 | ectic | Lier un nom de cellule à un nom d'onglet | Sans voir le fichier, je ne peux pas vous aider... |
| 07/08/2023 à 08:53 | ectic | Lier un nom de cellule à un nom d'onglet | Vous pouvez gérer toutes les modifications de cellule dans une espèce de table des matières comme ci-dessous... |
| 06/08/2023 à 13:03 | vdelattre | Supprimer accents et caractères spéciaux dans le même code VBA | Votre code est illisible. Vous devez cliquer sur l'outil prévu à cet effet pour l'insérer dans votre demande (indenté de préférence) ... |
| 06/08/2023 à 08:43 | Yvouille | Je souhaiterais ne pas avoir de "SetFocus" dans mon UserForm | Merci Yvouille, Il existe une solution B, qui consiste à élargir l'UF. On place dans la zone élargie l'objet qui doit prendre le focus et on remet l'UF à sa dimension initiale à son ouverture. Ni vu ni connu pour l'utilisateur. L'éventuel développeur qui prendrait la suite saurait comment son prédéc... |
| 06/08/2023 à 07:03 | planetesud | Copier ligne sous condition | ... |
| 06/08/2023 à 05:39 | MLaure203 | Scinder une colonne en plusieurs | Merci. J'avais vu vos grosses lunettes. C'est ce qui m'a fait rire. Bonne continuation... |
| 05/08/2023 à 19:03 | Yvouille | Je souhaiterais ne pas avoir de "SetFocus" dans mon UserForm | Je vous laisse trouver le truc... |
| 05/08/2023 à 18:17 | MLaure203 | Scinder une colonne en plusieurs | Merci pour le -1... |
| 05/08/2023 à 07:31 | MLaure203 | Scinder une colonne en plusieurs | ... |
| 05/08/2023 à 05:22 | Cr3 | Guillemet dans fichier converti en .txt | Avec pas mal de retard, désolé. Je crois que vous auriez dû exprimer directement votre besoin qui était des plus simples. J'ai laissé votre code en remarque. Au passage, la dernière ligne (la sauvegarde) ne peut pas fonctionner. Si vous avez besoin du format CSV, vous modifierez en conséquence l'ext... |
| 04/08/2023 à 18:05 | Bobby_Smiles | Possibilité d'intégrer une question à choix multiple dans une matrice VBA ? | Bonjour à tous les deux, Jusque là, rien ne dit que la meilleure solution sera du VBA. Décrivez complètement votre besoin et l'état d'avancement de vos travaux. Vous conviendrez que c'est un peu court comme cahier des charges ; pour le moment c'est plutôt "nuit et brouillard"... |
| 04/08/2023 à 09:40 | Maxuel49 | Complément d'un code VBA pour création d'onglet | Une proposition : vous pouvez faire commencer votre code comme suit : Désolé, après la bataille...le temps de le faire... |
| 04/08/2023 à 06:50 | ChrisFBF | L'indice n'appartient pas à la sélection | Lorsqu'on valide la plage choisie (dates), le fichier "Banque.xlsx" n'est pas ouvert. Il est donc normal que vous ne puissiez pas utiliser une feuille de ce fichier. C'est votre erreur 9. Pour la corriger, vous devez commencer par ouvrir le fichier Banque.xlsx. A la 1ère erreur, remplacez : par : En... |
| 03/08/2023 à 11:25 | Marimé | [Calcul d'un nombre de rouleau de tapisserie] [Boucle-Itération] [VBA] | Attention : vous avez choisi un plan (attaquer un nouveau rouleau lorsqu'il n'est plus assez long pour couvrir le lé suivant) qui est tout sauf optimisé (= gros gaspillage). Contrairement à ce que vous avez l'air de penser lorsque vous avez écrit " Le problème est tout bête, je suppose ", vous vous... |
| 02/08/2023 à 07:16 | Leo10Messi | Copier plusieurs feuilles Excel en une seule dans un nouveau classeur | Bonjour tout le monde, Une macro à adapter aux données réelles devrait faire l'affaire. Le nouveau classeur est enrichi et sauvegardé dans le même dossier ... |
| 31/07/2023 à 09:07 | Tomdekdek | Feuille concours belote | Quelques remarques : - le système que vous envisagez est inspiré des tournois par poules. Ces tournois ne fonctionnent qu'avec un nombre d'équipes correspondant à une puissance de 2, ce qui n'est pas le cas de 18, d'où le problème évoqué par H2so4 qui peut devenir insoluble dès le 3e tour selon que... |
| 31/07/2023 à 06:07 | sg394 | Mélange aléatoire d'une variable tableau | Une autre proposition très proche (perso), mais où la fonction Melange( ) reçoit une chaîne de 5 caractères en entrée. Si la chaîne est de longueur variable, alors utiliser la fonction anagramme( )... |
| 30/07/2023 à 14:46 | michelmapomme | Tri du numéro sur ligne Excel | Bonjour à vous deux. Votre fichier de données contient x enregistrements de 50 champs. Celui qui contient les numéros de téléphone est le 33e. Vous pouvez donc l'ouvrir comme un fichier texte à l'aide d'une macro et ne récupérer le contenu de ce champ. En admettant que votre fichier de données s'app... |
| 30/07/2023 à 07:21 | Rutchy | Séparer nom et prénoms | Une petite macro devrait faire l'affaire. Exemple. Probablement une petite erreur dans l'énoncé, le prénom Tibourin n'étant pas très connu... |
| 29/07/2023 à 11:43 | Snowkite | Calculer le nbr de caractères entre 2 variables | Bonjour tout le monde, autre proposition ... |
| 25/07/2023 à 13:40 | papout | Macro avec fonction tri | Et bien tant mieux pour vous. Bon vent... |
| 25/07/2023 à 09:20 | papout | Macro avec fonction tri | Voici un exemple qui vous permettra de récupérer les macros et de les implémenter dans votre classeur. Les onglets en rouge correspondrait à vos produits finis si j'ai bien compris. En l'absence de fichier, je ne peux pas faire mieux... |
| 24/07/2023 à 16:59 | papout | Macro avec fonction tri | Qu'est-ce qui permet de distinguer au départ les feuilles devant contenir ces boutons des autres et où doivent se trouver ces boutons ? Ne peut-on pas envisager un 1er onglet avec le nom de tous les onglets (genre sommaire) associés à des cases à cocher ... |
| 24/07/2023 à 16:53 | Pintade | Texte à gauche, qui passe à droite quand on double clique sur les cellules | Pas simple. Tant mieux pour vous. Bon vent... |
| 24/07/2023 à 11:50 | mody | Calculer la valeur basée sur 0,0 % | Dans votre UF il y avait trop de choses à nettoyer et/ou à corriger (par exemple des Textbox utilisées comme des Label, ce qui est risqué). Je l'ai donc refait comme si c'était pour moi. Si a peut vous aider (on commence par sélectionner un taux de remise dans les 3 proposés)... |
| 24/07/2023 à 11:35 | Eloa | Automatiser l'ajout de macro à des fichiers existants | Etape 1 : ouvrez le fichier Protector.xlsm, cliquez sur "Développeur". Dans le bloc "Code" (en haut à gauche du bandeau), cliquez sur "Sécurité des macros". Si ce n'est fait, sélectionnez l'option "Activer toutes les macros (pas recommandé bla...bla...bla...") et cocher la case "Accès approuvé au mo... |
| 24/07/2023 à 11:00 | Pintade | Texte à gauche, qui passe à droite quand on double clique sur les cellules | Je n'ai rien rajouté dans votre formule, c'est ce que j'ai trouvé et qui posait problème... |
| 22/07/2023 à 06:32 | Eloa | Automatiser l'ajout de macro à des fichiers existants | Pas de retour alors voici comment procéder ... |
| 22/07/2023 à 05:49 | Wild | Formule avec couleur | Dans l'exemple que je vous ai donné, cliquez sur la cellule C18, puis sur la fonction fx , une fenêtre doit s'ouvrir avec deux champs : "plage" et "RefCoul". Pouvez-vous nous faire une copie d'écran de cette fenêtre ... |
| 21/07/2023 à 18:07 | Wild | Formule avec couleur | Je pense qu'une fonction personnalisée (simulation) devrait faire l'affaire si les valeurs sont statiques. Pas vraiment besoin de la fonction NO_COULEUR()... |
| 21/07/2023 à 14:07 | Eloa | Automatiser l'ajout de macro à des fichiers existants | Tout cela est possible, mais je ne vois pas l'intérêt de mettre dans l'événement _BeforeClose() une instruction pour lancer une macro qui fait ceci ou cela alors qu'il est si simple de mettre directement les instructions dans cet événement. Comme je l'ai dit, il est possible d'exporter une macro dan... |
| 20/07/2023 à 17:52 | Le Drosophile | [VBA] - Comportement étrange de la chaine si vbTab ou vbCrLf | Essayez de mettre à True la propriété .TabKeyBehaviour. Ca ne règlera que le pb des tabulations, mais ce sera toujours ça de pris. La combinaison des touches Ctrl et Enter permet les retours chariots dans une TBox. J'ai essayé de les simuler avec SendKeys, mais walou ! VBA n'est malheureusement pas... |
| 20/07/2023 à 16:06 | nonoparadox | Remplissage d’une grille pseudo-aléatoire sous contraintes type sudoku | Je quitte la fréquence parce que nonoparadox a maintenant tout ce qu'il faut pour automatiser le truc. Content d'avoir fait ce bout de chemin avec vous deux... |
| 20/07/2023 à 14:50 | nonoparadox | Remplissage d’une grille pseudo-aléatoire sous contraintes type sudoku | Passage en force amélioré, bien joué. Je quitte... |