| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 26/06/2023 à 12:24 | TeamG1 | Ouvrir plusieurs fichiers Excel dans un dossier | Bonjour TeamG1, A tester ... |
| 25/06/2023 à 20:55 | DSL | VBA, Range Select | Bonsoir à tous, À tester ... |
| 24/06/2023 à 15:32 | Amine1331 | Rotation photos sur une feuille | Bonjour à tous, Un code à tester ... |
| 23/06/2023 à 12:28 | carla3111 | Colorier une ligne sur deux tableau VBA | Re bonjour, J'ai ajouté un compteur au code qui incrémente cette valeur à chaque tour de boucle (est-ce possible d'avoir accès au fichier si possible). A tester ... |
| 23/06/2023 à 12:19 | carla3111 | Colorier une ligne sur deux tableau VBA | Re bonjour, A tester ... |
| 23/06/2023 à 12:11 | Loumatrix | Quelques problemes sur une macro avec des dictionnaires | Re bonjour, Je pense que votre code actuel ne mette pas correctement à jour le "Montant" et n'ajoute pas correctement les nouvelles lignes à la feuille "Form" à voir. Un code que vous pourrez tester ... |
| 23/06/2023 à 11:48 | carla3111 | Colorier une ligne sur deux tableau VBA | Bonjour carla3111, A tester : J'espere que cela vous aidera ... |
| 23/06/2023 à 11:45 | Loumatrix | Quelques problemes sur une macro avec des dictionnaires | Bonjour Loumatrix, A tester ... |
| 22/06/2023 à 19:47 | Xtravince | CheckBox générés at-runtime dans un UserForm | Mmh je vois ou est le problème, la propriété OnAction n'est pas disponible pour les CheckBox dans les UserForm dans VBA, elle est seulement disponible pour les contrôles de type bouton dans les feuilles de calcul Excel. Ce qui fait que l'attribution Cbx.OnAction = "Cbx_Click" est incorrecte dans ce... |
| 22/06/2023 à 16:46 | Xtravince | CheckBox générés at-runtime dans un UserForm | Bonjour, Vous pouvez ajouter l'événement Click à chaque CheckBox. vous devez créer une procédure qui sera appelée lorsque vous cliquez sur une CheckBox. Vous pouvez l'ajouter dans le même module où se trouve votre UserForm, un exemple de code : Lorsque vous créez vos CheckBox, vous pouvez attribuer... |
| 22/06/2023 à 11:30 | Loumatrix | Problème de recherche de ligne en utilisant 2 variables | Bonjour Loumatrix, Dans votre code, vous avez défini vos critères comme critere1 et critere2 , mais dans la comparaison dans vos boucles If , vous utilisez valeurCritere1 et valeurCritere2 . Je pense que c'est l'origine du problème. Un code à tester : J'ai ajouté Exit Sub après avoir trouvé la ligne... |
| 21/06/2023 à 16:57 | reinruof77 | Valider donnée userform | Bonjour, A tester : Ce code parcourt toutes les lignes de la feuille de calcul et vérifie si les valeurs des colonnes A et B correspondent respectivement aux valeurs de ComboBox1 et ComboBox2. Si oui, il stocke le numéro de la ligne dans la variable ligne . Il ajoute ensuite la valeur de TextBox2 à... |
| 21/06/2023 à 13:51 | Loumatrix | Comment effectuer une action pour chaque valeur présente dans une liste ? | Concernant votre problème, c'est que vous définissez la valeur de TierPartner en dehors de la boucle, donc elle ne change jamais. De plus, vous avez construit un dictionnaire dict avec vos numéros uniques, mais vous ne l'utilisez pas dans votre boucle. Vous devez utiliser ce dictionnaire pour génére... |
| 21/06/2023 à 13:39 | Loumatrix | Comment effectuer une action pour chaque valeur présente dans une liste ? | Bonjour Loumatrix, N'hésitez pas à utiliser : Et mettre votre code à l'intérieur pour que ça soit plus lisible à lire pour tout le monde ^^... |
| 21/06/2023 à 13:36 | Heelflip | Dossier en lecture seule - Vérification | Bonjour Heelflip, A tester : Le code ci-dessus vérifie d'abord si le dossier existe. S'il n'existe pas, il affiche un message d'erreur et quitte la sub. S'il existe, il vérifie si le dossier est en lecture seule. Si c'est le cas, il affiche un message d'erreur et quitte la sub. Si le dossier n'est p... |
| 21/06/2023 à 13:32 | Xtravince | CheckBox générés at-runtime dans un UserForm | Bonjour Xtravince, Dan, Concernant votre problème vous pouvez utiliser la collection Controls de l'UserForm pour accéder à vos CheckBox, un exemple de comment faire : Vous pouvez adapter ce code pour travailler avec tout vos CheckBox si nécessaire. J'espère que cela vous aidera ... |
| 21/06/2023 à 10:39 | Aphrodite | Obstacle dans la modification de l'encodage d'un fichier .txt | Bonjour, Quelles sont les lignes que vous ne comprenez pas ... |
| 20/06/2023 à 23:05 | bejouette | Problème de " " et de 0 | Bonsoir, Vous devriez utiliser une structure conditionnelle imbriquée, c'est-à-dire que vous devriez inclure la vérification de la valeur 0 à l'intérieur de la vérification si la cellule n'est pas vide. Un exemple ... |
| 20/06/2023 à 14:16 | mkleob | Copier/coller des feuilles de fichiers différents dans un seul fichier | Bonjour ! A tester : Ce code suppose que vous n'avez que 4 fichiers ou moins et que les onglets où vous voulez copier les données sont nommés "Extract1", "Extract2", "Extract3" et "Extract4". Si vous avez plus de fichiers ou des noms d'onglets différents, vous devrez ajuster le code en conséquence... |
| 20/06/2023 à 13:09 | FBidee | Gérer plusieurs fichiers de façon identique | Oui exactement, lors de l'exécution d'une macro, Excel vérifie toutes les références déclarées, même si la portion de code n'est pas censée s'exécuter. C'est pourquoi il est important de s'assurer que toutes les références sont correctes ^^... |
| 20/06/2023 à 11:22 | carla3111 | Comment insérer la valeur d'une cellule au sein d'un texte avec TextFrame | Bonjour, Je m'excuse pour la réponse tardive. Si c'est bien cette puce, c'est le caractère 32 de la police Wingdings. VBA ne gère pas directement les polices Wingdings en utilisant des codes Unicode. Vous devez définir la police de la puce sur Wingdings et utiliser le caractère 32. Vous pouvez le fa... |
| 20/06/2023 à 11:16 | FBidee | Gérer plusieurs fichiers de façon identique | Bonjour, Concernant votre problème de hier à 15h35 vous pouvez passer le classeur (Workbook) qui lance la macro comme un argument aux sous-routines Creation_Prepa et Modification_Prepa . A tester : Modifiez la sous-routine Export pour passer le Workbook WK comme un argument aux sous-routines Creatio... |
| 19/06/2023 à 15:43 | carla3111 | Comment insérer la valeur d'une cellule au sein d'un texte avec TextFrame | Je m'étais trompé autant pour moi, l'erreur "référence incorrecte ou non qualifiée" se produit parce que msoTrue n'est pas reconnu dans Excel VBA sans référence explicite à la bibliothèque Microsoft Office. Vous pouvez remplacer msoTrue par son équivalent numérique qui est 1 Pour utiliser une puce p... |
| 19/06/2023 à 15:16 | carla3111 | Comment insérer la valeur d'une cellule au sein d'un texte avec TextFrame | Si vous voulez ajouter une puce standard (•), votre code ressemblerait à ceci : Si vous voulez que la puce soit insérée comme une puce de liste (avec l'indentation appropriée, etc.), vous devrez utiliser les méthodes spécifiques de PowerPoint. Dans le cas le plus simple, où contient un seul paragrap... |
| 19/06/2023 à 15:03 | carla3111 | Comment insérer la valeur d'une cellule au sein d'un texte avec TextFrame | Bonjour carla3111, Testez avec ce code : Assurez-vous que cellValue est bien une variable qui contient la valeur que vous voulez insérer. Si cellValue est une cellule Excel, vous devriez récupérer sa valeur avec cellValue.Value : J'espère que cela vous aidera ... |
| 19/06/2023 à 13:26 | FBidee | Gérer plusieurs fichiers de façon identique | Bonjour 78chris, FBidee, Un code qui pourrait être teste dans le complément (.xlam) : Et dans le fichier qui appelle l'export : Lorsque la fonction "Export" est appelée, l'objet Workbook actif (dans ce cas, le classeur contenant la macro d'appel) est passé en tant que paramètre à la fonction "Export... |
| 19/06/2023 à 11:14 | Danang | Probleme de code | Il semble que le problème puisse être dû à l'utilisation incorrecte de l'objet selection . Après avoir copié selection , vous sélectionnez une nouvelle plage sur une autre feuille, mais ne mettez pas à jour la référence selection pour pointer vers cette nouvelle plage. Par conséquent, lorsque vous a... |
| 19/06/2023 à 09:49 | Danang | Probleme de code | Bonjour Danang, A tester : J'espère que cela vous aidera... |
| 18/06/2023 à 19:00 | Aphrodite | Obstacle dans la modification de l'encodage d'un fichier .txt | Bonjour, À tester un exemple de comment vous pourriez le faire en utilisant un ActiveX Data Objects (ADO) Stream : Dans ce code, sourceStream est utilisé pour lire le fichier en UTF-16. Ensuite, destStream est utilisé pour écrire le contenu dans un nouveau fichier en UTF-8. Le nouveau fichier a le m... |
| 17/06/2023 à 20:08 | KADE | Graphique et zones de données non contigües | Bonjour ! À tester ... |
| 17/06/2023 à 20:03 | Sevbu_63 | VBA Autofill avec Range activeCell | A tester ... |
| 17/06/2023 à 18:49 | Willou | Dax division filtre | Bonjour Willou, Vous pouvez y parvenir en utilisant DAX (Data Analysis Expressions) dans Power BI. Vous pouvez créez une mesure pour [Act/Fcst Corrected] qui tient compte du filtre "mois". Par exemple, supposons que vous ayez une colonne "Act" pour les actions effectives, une colonne "Fcst"... |
| 17/06/2023 à 18:13 | Amidou | Listbox avec format chiffres à 3 décimales | Bonjour Amidou, Joco7915, À tester ... |
| 16/06/2023 à 18:25 | fathlaur | VBA - textbox - simplification code | Pas de souci... |
| 16/06/2023 à 18:12 | fathlaur | VBA - textbox - simplification code | L'objet MultiPage1 est un contrôle dans votre UserForm, mais la classe clsTextBox ne le voit pas directement car elle est dans un autre espace de noms. Vous pouvez résoudre ce problème en passant une référence à votre UserForm à la classe. Ajoutez une nouvelle variable dans la classe clsTextBox pour... |
| 16/06/2023 à 17:21 | fathlaur | VBA - textbox - simplification code | Une approche pourrait être d'ajouter une condition dans votre méthode tb_Change() pour vérifier la page actuelle et d'appliquer la logique de validation correspondante. Puisque vous avez mentionné que vous utilisez plusieurs pages, j'imagine que vous utilisez un contrôle MultiPage . Si c'est le cas... |
| 16/06/2023 à 16:49 | fathlaur | VBA - textbox - simplification code | Lorsque vous utilisez la syntaxe Dim ctb As New clsTextBox , le nouvel objet est créé immédiatement. Cependant, si vous le faites dans une boucle, le nouvel objet écrase l'objet précédent à chaque itération, c'est pourquoi seul le dernier TextBox semble déclencher l'événement. Pour éviter cela, vous... |
| 16/06/2023 à 15:35 | fathlaur | VBA - textbox - simplification code | Oui, au lieu d'avoir 50 Private Sub différents pour chaque TextBox, vous pouvez utiliser une seule procédure et l'attribuer à tous les TextBox en utilisant la fonction Handles . Cependant, cela n'est pas directement possible en VBA, mais vous pouvez utiliser une technique similaire en utilisant le g... |
| 06/06/2023 à 11:44 | Lili2533 | Formule à deux conditions | Bonjour, Vous pouvez utiliser une formule Excel de type COUNTIFS pour cela Cette formule devrait compter toutes les cellules dans la colonne T qui contiennent "Chez Mme MASSE" et qui ne sont pas vides. Si vous voulez compter les lignes où "Chez Mme MASSE" est dans la colonne T et où il y a une date... |
| 06/06/2023 à 11:35 | fathlaur | Combobox et rechercheV | Pour changer le comportement du SpinButton, vous pouvez simplement soustraire la valeur actuelle de l'objet SpinButton de la valeur maximale plus la valeur minimale. Cela inversera essentiellement la valeur. Un exemple de code : Dans ce code, SpinButton1.Max est la valeur maximale que peut avoir Spi... |
| 06/06/2023 à 10:48 | fathlaur | Combobox et rechercheV | A tester : La fonction Match retourne la position de la valeur recherchée dans la colonne 4 (libellé) et la fonction Index utilise cette position pour obtenir les valeurs correspondantes dans les autres colonnes... |
| 05/06/2023 à 15:57 | chnoub | Requete en VBA avec numero d onglet au lieu du nom? | ... |
| 05/06/2023 à 15:35 | Aphrodite | Supprimer le dernier retour à la ligne | Bonjour le forum, Concernant votre problème, vous devez d'abord déterminer le nombre total de lignes du fichier CSV, puis vous devez lire la dernière ligne, supprimer le caractère de retour chariot (s'il est présent) et réécrire la ligne. Ensuite, vous pouvez sauvegarder le fichier. Un exemple de co... |
| 04/06/2023 à 23:23 | anarium | Forcer la majuscule + interdire caractère spécifique | Bonsoir anarium, À tester : Dans ce code, la fonction TextBox1_KeyPress est utilisée pour bloquer les caractères non autorisés, et la fonction TextBox1_Change est utilisée pour convertir tout le texte en majuscule.Ce code convertira également les caractères spéciaux "-./" en majuscule, ce qui n'aura... |
| 02/06/2023 à 18:08 | chnoub | Requete en VBA avec numero d onglet au lieu du nom? | Votre problème peut être résolu en remplaçant le nom de l'onglet par l'index de l'onglet dans votre requête Power Query. Dans votre cas, si vous voulez toujours sélectionner le premier onglet, vous pouvez le faire en utilisant l'index 0 (les index en Power Query commencent à 0 ). Voici comment vous... |
| 02/06/2023 à 00:25 | koko1648 | Suivi echeanciers fournisseur / client journalier | Bonjour à vous, Voici un exemple de comment vous pourriez procéder (n'hésitez pas à faire des modifications pour que cela vous convienne) : Créez une nouvelle feuille de calcul : Ouvrez Excel et créez une nouvelle feuille de calcul. Définissez vos colonnes : Vous devriez avoir des colonnes pour les... |
| 31/05/2023 à 14:41 | Bertrand76 | Liste déroulante VBA | Bonjour Bertrand, Un code que vous pourriez tester : Le code crée des listes déroulantes basées sur la valeur de la cellule A1. Dans cet exemple, j'ai utilisé un tableau pour définir les options de la liste déroulante, mais vous pouvez également lire ces options à partir d'une plage de cellules si v... |
| 31/05/2023 à 14:31 | Aphrodite | Convertir format .xlsx en format .csv | A tester : N'hésitez pas si vous avez des questions... |
| 30/05/2023 à 20:40 | Mery14 | Filtrer un tableau avec la valeur de la cellule sélectionnée d'une colonne | Bonjour, À tester : Notez bien que ce code doit être placé dans le module de la feuille de calcul "INFO" (pas dans un module général ou dans celui de "ThisWorkbook") pour fonctionner correctement. Si vous avez besoin de plus d'explications n'hésitez pas... |
| 24/05/2023 à 15:55 | lipfon | Power Query - Comment segmenter un nombre de collaborateurs ? | Bonjour lipfon, Dans l'éditeur Power Query, vous pouvez ajouter une nouvelle colonne personnalisée (dans le menu "Ajouter une colonne"), puis écrire une formule qui appliquera la segmentation que vous souhaitez. A tester : Dans cette formule, #"Dernière étape" fait référence à l'étape précédente de... |