| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 27/06/2023 à 18:02 | SOME | Copier, coller, renommer et enregistrer dans un nouveau dossier | Merci d'éviter les doublons --> https://forum.excel-pratique.com/excel/copier-coller-renommer-et-enregistrer-dans-un-nouveau-dossier... Si vous n'avez pas de réponse il vous suffit de relancer votre demande sur le fil en créant un nouveau post Crdlt... |
| 27/06/2023 à 16:05 | Vinch | Importer textes cellules sans cellules vides | Vous devez conserver les listes de validation dans la feuille retour après la copie ? Hum.... si le nombre de lignes est figé donc 8 lignes cela peut se faire. Est-ce le cas ou cela peut varier ... |
| 27/06/2023 à 10:28 | lcn | Comment afficher un retour à la ligne dans une textbox ? | Dans le code Private sub initialize , juste en dessous de la ligne Set rng = f.ListObjects(1) , ajoutez cette ligne... |
| 26/06/2023 à 12:52 | lcn | Comment afficher un retour à la ligne dans une textbox ? | Déjà là je pense que vous avez sélectionné l'entièreté de chaque ligne de votre feuille et pas seulement les lignes concernées par la tableau. Sans quoi dans l'option Supprimer vous auriez eu l'option "ligne de tableau" Non vous n'avez pas de doublons si rien n'est enregistré dans la feuille. Je pen... |
| 25/06/2023 à 18:33 | lcn | Comment afficher un retour à la ligne dans une textbox ? | Je vous avais donné la solution ici --> https://forum.excel-pratique.com/s/goto/1138566 mais pour la cellule G2 car initialement l'ID était en G. Donc à refaire pour A2 La question est de d'abord savoir comment vous videz la base parce là dans votre feuille BD, la formule n'est pas en A2. Dites-m... |
| 25/06/2023 à 12:11 | ntrl | VBA _ Ajout d'une ComboBox avec Auto-complétion | Je pense que ce n'est pas trop pratique cela, mais si vous voulez comme cela, allez dans la feuille planning et modifiez les codes comme ceci: 1. Variables . En dessous de Dim(a), rajoutez ceci 2. Dans le code Private Sub Worksheet_SelectionChange ... remplacez les deux lignes par ceci : et par ceci... |
| 25/06/2023 à 11:06 | anarium | Récupérer la mise en forme de la ligne en dessous | Oui je vois effectivement. Rajoutez une ligne via l'USF puis pour cette colonne, sélectionnez les données de cette colonne (donc sans le titre), Dans la rubrique "Alignement" cliquez sur l"icone "Orientation" puis sur "format de cellule - Alignement" Dans la fenêtre, Rubrique Orientation, cliquez su... |
| 23/06/2023 à 19:10 | CaroB | Automatiser un lien vers une autre feuille de calcul | Votre fichier en retour. Une fois sur votre nouvelle feuille de facture, cliquez sur la feuille Revenus et les infos seront automatiquement complétées Deux codes pour cela : 1. dans la feuille revenus : un code qui est exécuté chaque fois que vous cliquez sur l'onglet Revenus. Pour le voir click dro... |
| 23/06/2023 à 17:05 | anarium | Récupérer la mise en forme de la ligne en dessous | ??? Je n'ai pas compris. La colonne "Jours restants" contient une formule qui donne le résultat du nombre de jours entre aujourd'hui et la date en colonne G Bah sélectionnez les données de la colonne à partir de la ligne 3 jusque dernière ligne puis vous cliquez juste sur l'icone "Aligner à gauche"... |
| 23/06/2023 à 14:59 | anarium | Récupérer la mise en forme de la ligne en dessous | Pour mettre en forme votre tableau vous avez choisi un style défini que l'on appelle dans le jargon "Tableau au format structuré" Ensuite vous avez modifié manuellement la police de caractère. Dès lors en ayant changé la police de caractère de la ligne d'entête le tableau reprend cette police pour l... |
| 23/06/2023 à 14:36 | anarium | Récupérer la mise en forme de la ligne en dessous | Le souci c'est que vous avez probablement changé le format structuré avant utilisation de la première ligne. Du coup, le tableau a prit en compte la police des en-têtes. A voir Vous ajoutez la ligne quelle Userform ... |
| 23/06/2023 à 12:28 | carla3111 | Colorier une ligne sur deux tableau VBA | Je n'ai peut être pas compris la finalité mais pourquoi utiliser et se compliquer avec un code ? Si vous sélectionnez votre tableau puis vous faites un MFC en choisissant l'option "Utiliser une Formule...." Dans la rubrique "Modifier la description de la règle" mettez cette formule -> =MOD(LIGNE(... |
| 23/06/2023 à 11:56 | Nonno | VBA suppression ligne si cellule vide | Essayez comme ceci Si ok pensez à Cordialement... |
| 23/06/2023 à 11:44 | Adept | Appeler les éléments d'une colonne par leur en-tête | Essayez avec la formule Indirect --> Indirect("Solde" & ligne()) Crdlt... |
| 23/06/2023 à 11:28 | roustamovic | Partage d'un fichier VBA contenant un UserForm | Bah non nul besoin de refaire la listbox. Modifiez simplement le code de recherche comme ci-dessous. Comme cela vous conservez toujours la lise complète lorsque vous n'effectuez pas de recherche Faites un test Allez dans votre USF et cliquez sur la Listbox Allez dans les propriétés de la listbox et... |
| 23/06/2023 à 10:34 | roustamovic | Partage d'un fichier VBA contenant un UserForm | Ok pour l'ajout des labels. Remplacez le code Initiaize par celui ci-dessous: Après vous pouvez aussi enlever les bordures et mettre une couleur de fond à vos labels. Le code ne prévoit rien à ce sujet Faites un test Edit : remplacé deux lignes dans le code... |
| 23/06/2023 à 09:47 | ntrl | VBA _ Ajout d'une ComboBox avec Auto-complétion | Lorsque vous parlez de liste filtrée vous pouvez donner un exemple ? Là je vois que vos listes sont filtrées. A moins que vous vouliez les faire par le code ? Si oui, cela doit être fait sur base la colonne A ou autre ? Aussi autre chose que je viens de voir dans le gestionnaire de noms, adapter vos... |
| 23/06/2023 à 09:30 | roustamovic | Partage d'un fichier VBA contenant un UserForm | Comment avez-vous fait cela ? je pense que vous n'avez pas ajouté les labels comme je vous l'ai montré Mettez simplement les labels comme montré dans mon post précédent. Nul besoin de mettre le nom de votre rubrique. Ce sera fait par le code Vous devez avoir la mention Label1, Label2, ....jusque Lab... |
| 22/06/2023 à 17:46 | roustamovic | Partage d'un fichier VBA contenant un UserForm | A l'intérieur non ce n'est pas possible. Comme la vue ci-dessous : Dites moi si Ok pour faire le code afin de les remplir Ok alors mettez ceci dans THISWORKBOOK Ensuite je ne mettrais pas de la couleur grise sur toutes les lignes et colonnes mais uniquement dans la vue que vous voulez voir. Donc la... |
| 22/06/2023 à 15:18 | roustamovic | Partage d'un fichier VBA contenant un UserForm | 1. Pour les labels vous les complétez sans code ? 2. Est-ce vous voulez voir les entetes de colonnes et lignes ainsi que les scroll vertical et horizontal sur la feuille accueil ? 3. Quid de la protection ... |
| 22/06/2023 à 14:32 | roustamovic | Partage d'un fichier VBA contenant un UserForm | Ok. A ce sujet dans la sub initialize, vous pouvez ajouter cette ligne juste en dessous du CALL INIT Cela permettre de dimensionner chaque colonne et de bien placer vos labels. On pourrait d'ailleurs les compléter aussi par le code si vous voulez. Dans ce cas le mieux est de les nommer label1, label... |
| 22/06/2023 à 13:01 | roustamovic | Partage d'un fichier VBA contenant un UserForm | Deux solutions possibles : - Ajout d'un label en dehors de la listbox pour chaque colonne ou - Ajout d'une seconde listbox juste au dessus de la listbox1 et de même dimension en largeur. Cette listbox ne servira que pour les titres. Les titres seront chargés à l'ouverture de l'USF avec le code initi... |
| 22/06/2023 à 12:18 | roustamovic | Partage d'un fichier VBA contenant un UserForm | Ok on passe au suivant 1. Au dessus de tous les codes, mettez ces deux instructions 2. Ajoutez ce code qui sera exécuté au changement de la combobox 3. Ajoutez ce code pour la textbox1 dans laquelle vous allez entrer votre recherche 4. Ajoutez ce code qui sera exécuté au click du bouton Rechercher F... |
| 22/06/2023 à 09:24 | roustamovic | Partage d'un fichier VBA contenant un UserForm | Ok mais il me semble mieux de ne pas avoir ce chiffre 3 présent sans quoi on ne demande s'il y a un Basedossier1 ou Basedossier2 Pour supprimer le 3 : - Allez dans formule -> Gestionnaire de noms - Sélectionnez BaseDossier3 - Cliquez sur "Modifier" - Dans la rubrique "Nom", supprimer le chiffre 3... |
| 22/06/2023 à 09:11 | ntrl | VBA _ Ajout d'une ComboBox avec Auto-complétion | Pas de souci vous avez compris c'est le principal. Par contre en regardant votre fichier, vous pouvez améliorer comme ceci : 1. Remplacez tous les "b" dans les codes par "a". Vu que vous utilisez la combo dans la colonne B ou C, vous n'avez pas besoin de deux variables différentes 2. Supprimez Dim(b... |
| 21/06/2023 à 21:01 | ntrl | VBA _ Ajout d'une ComboBox avec Auto-complétion | Ben pourquoi. La solution je l'ai mais vous ne semblez pas vouloir faire ce que je vous écrit. Soit vous préférez y aller pas à pas avec ce que je vous écrit ou alors je peux vous balancer le fichier avec la solution. Mais vu votre question de demande de compréhension, je pense pas que ce soit la bo... |
| 21/06/2023 à 20:57 | olivier231522 | Point d' exclamation NOIR sur fond JAUNE | Re ouf... je me demandais de quoi vous parliez et je viens de comprendre votre point d'exclamation là... Si le refus d'accéder aux macros, suivez ce que clr vient de vous donner ou ce lien qui revient à la même solution https://forum.excel-pratique.com/discussions/fichiers-joints-securite-175584 Cor... |
| 21/06/2023 à 19:31 | olivier231522 | Point d' exclamation NOIR sur fond JAUNE | Le mieux serait de voir une capture écran Cordidalement... |
| 21/06/2023 à 19:24 | ntrl | VBA _ Ajout d'une ComboBox avec Auto-complétion | Je l'ai changé parce que vous ne pouvez pas le faire vu que vous n'avez pas posté suffisamment sur ce forum. Sinon, il suffit de reprendre votre premier post du fil, et cliquer sur le petit crayon à droite dans le menu. Cela vous permet d'éditer. Si vous voulez afficher la liste en cliquant dans le... |
| 21/06/2023 à 19:09 | ntrl | VBA _ Ajout d'une ComboBox avec Auto-complétion | Nul besoin de dupliquer le fil pour une raison de titre sans quoi on se perd dans ce qui a été fait Restez sur celui ci. Il suffit de changer le titre Arrivez-vous à ajouter la combo ou pas ? Sinon je vous réexplique tout... |
| 21/06/2023 à 17:42 | ntrl | VBA _ Ajout d'une ComboBox avec Auto-complétion | Re, Mais vos erreurs sont normales puisque dans le fichier Planning1.xlsm, vous n'avez pas de combobox Si je regarde votre titre pourquoi vouloir ajouter un objet combo alors que vous avez une liste de validation qui fonctionne bien dans chaque cellule ? Sinon je vous ai expliqué comment ajouter la... |
| 21/06/2023 à 17:30 | roustamovic | Partage d'un fichier VBA contenant un UserForm | Aucun souci dans le fichier posté Ce n'est pas à ce niveau que cela se passe mais probablement dans la procédure Initialize ou init En premier vérifiez que votre feuille Base comporte bien un tableau au format structuré Si je regarde dans votre fichier posté dans la feuille Base, allez dans Formule... |
| 21/06/2023 à 14:38 | roustamovic | Partage d'un fichier VBA contenant un UserForm | Non je n'avais pas vu mais cela ne sert plus dans ce que je vais vous proposer. Vous pouvez supprimer tout Modifiez déjà ceci : 1. Code Trier : remplacez le par celui ci-dessous 2. Code Initialize : remplacez le code initialize dans l'USF par celui ci-dessous 3. Dans l'USF, en dessous de l'initializ... |
| 21/06/2023 à 13:25 | roustamovic | Partage d'un fichier VBA contenant un UserForm | En lisant le code Trier, je viens de me rendre compte que dans votre fichier original, le tableau dans la feuille Base est au format structuré ?? Son nom est bien "Basedossier" ? Je dois savoir pour les codes qui sont différents dans ce cas... |
| 21/06/2023 à 13:08 | roustamovic | Partage d'un fichier VBA contenant un UserForm | Les noms et prénoms ne concernent pas des vraies personnes je suppose ? A l'ouverture de l'USF vous ne voulez pas avoir la liste de toutes les infos dans la listbox ? Ce serait plus pratique je pense... |
| 21/06/2023 à 12:45 | Xtravince | CheckBox générés at-runtime dans un UserForm | Peut-être ceci --> si ok pensez à Cordialement... |
| 21/06/2023 à 10:28 | roustamovic | Partage d'un fichier VBA contenant un UserForm | Je ne sais pas ouvrir votre fichier. Excel me demande des informations de mail Pouvez-vous éditer votre post précédent en plaçant un fichier accessible ... |
| 21/06/2023 à 10:20 | roustamovic | Partage d'un fichier VBA contenant un UserForm | Ok bien j'avais lu quelque chose à ce sujet aussi après vous avoir posté Maintenant gardez en mémoire que cette manière de faire est ancienne (excel 2003, 97...) et que cela complique les choses dans vos feuilles car il vous faut définir une plage ailleurs pour le filtre. Aujourd'hui vous pouvez vou... |
| 20/06/2023 à 17:02 | roustamovic | Partage d'un fichier VBA contenant un UserForm | En son temps Felix (devenu CousinHub) avait donné une réponse ici -> https://forum.excel-pratique.com/s/goto/65640 Peut être aussi ce lien peut vous en dire plus https://support.microsoft.com/fr-fr/office/en-savoir-plus-sur-la-fonctionnalit%C3%A9-classeur-partag... Par contre, essayez plutot avec... |
| 20/06/2023 à 16:39 | ntrl | VBA _ Ajout d'une ComboBox avec Auto-complétion | Je pense que vous n'avez pas compris mon message... Fichier xlsx il n'y a pas de macro puisque c'est un fichier XLSX et de plus il n'y a pas de combobox dans la feuille Fichier xlsm il y a une macro qui a créée sur base de la combobox qui est sur la feuille en colonne E je vous l'ai expliqué ici --&... |
| 20/06/2023 à 13:26 | ntrl | VBA _ Ajout d'une ComboBox avec Auto-complétion | Vous voulez l'ajoutez où ? Je ne comprends pas ce que vous voulez faire Simplement que le fichier xlsx ne contient pas de macro. Ce fichier a été renommé en XLSM suite à l'ajout des macros que vous voyez. Lorsque vous placez des macros dans un fichier XLSX vous devez le renommer avec l'extension XLS... |
| 20/06/2023 à 13:14 | roustamovic | Partage d'un fichier VBA contenant un UserForm | Oulàlà... Mais comment voulez-vous que l'on lise facilement un message où il n'y a ni point, ni virgule ou retour à la ligne ? Je comprends que ce soit votre 1er post mais veillez à utiliser les balises de codes en cliquant sur l'icone </> disponible dans le menu et en collant le code dans la... |
| 20/06/2023 à 11:52 | MPETIT | Recherche d'un critère via Textbox dans ListBox | Non c'est juste que j'ai viré mon message car j'ai vu que je pouvais faire autrement. Mon message n'était pas correct... |
| 20/06/2023 à 11:17 | MPETIT | Recherche d'un critère via Textbox dans ListBox | Ok pour le fichier. Faites ceci : 1. Juste au dessus de votre première ligne Private Sub TB_champs_recherche_Change() , ajoutez cette ligne de code 2. Modifiez le code Initialize comme ceci (on gagne en rapidité à l'ouverture) 3. Ajoutez ce code en dessous du code initialize 4. Remplacez votre code... |
| 20/06/2023 à 11:00 | ntrl | VBA _ Ajout d'une ComboBox avec Auto-complétion | Je suppose que vous parlez des combobox ajoutées en colonne E dans le fichier ? Si oui, vous devez allez dans le menu Developpeur --> icone Inserer - Choisir Controle activeX --> zone de Liste déroulante - Une fois la combo ajoutée, faites un double click dessus pour créer le code Maintenant s... |
| 20/06/2023 à 10:17 | MPETIT | Recherche d'un critère via Textbox dans ListBox | On le répète toujours, évitez à tout prix d'utiliser cette instruction Rowssource qui pose parfois des soucis avec VBA. On a plus de facilité avec ADDITEM ou LIST. Exemple : - RowSource interdit la suppression d'élément de la liste et le Clear - En cas de recherche il faut faire un second tableau (d... |
| 19/06/2023 à 18:34 | MPETIT | Recherche d'un critère via Textbox dans ListBox | Oui avec la méthode additem, vous avez deux possibilités - Refaire une listbox collée à celle que vous avez. Elle pourrait servir à ajouter les headers. ou - ajouter des labels au dessus de la listbox existante. Cette solution est moins pratique car si vous agrandissez les colonnes de la listbox, il... |
| 19/06/2023 à 16:20 | jojo69 | Récupérer la valeur d'une cellule suite à une comparaison | Hum... Alors un fichier exemple serait tout indiqué (sans données confidentielles) XmenPL ...on se croise le fer là..... |
| 19/06/2023 à 16:18 | MPETIT | Recherche d'un critère via Textbox dans ListBox | Désolé pour vos fichiers qui contiennent des données confidentielles dans la feuille Roles Remplacez déjà votre code Private Sub UserForm_Activate() par celui ci-dessous Cordialement... |
| 19/06/2023 à 15:08 | jojo69 | Récupérer la valeur d'une cellule suite à une comparaison | Si j'ai bien compris votre demande, vous pouvez faire cela avec la formule RECHERCHEV Explications dans ce lien --> https://www.excel-pratique.com/fr/fonctions/recherchev Si ok--> Cordialement... |