| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 14/11/2019 à 19:00 | thespeedy20 | 2 Listes déroulantes en conflit ? | Ouupppssss!!!! j'ai oublié de le mentionner. Au début du code, c'est là la ligne trieuse qui pose problème. ric... |
| 14/11/2019 à 18:00 | thespeedy20 | 2 Listes déroulantes en conflit ? | Je comprends vite. Mais avant, il faut m'expliquer longtemps. Un essai dynamique ... À placer juste avant le End Sub . ric... |
| 14/11/2019 à 17:02 | thespeedy20 | 2 Listes déroulantes en conflit ? | Je ne comprends pas où l'intégrer ou quoi remplacer. ric... |
| 14/11/2019 à 14:45 | thespeedy20 | 2 Listes déroulantes en conflit ? | Tu utilise 2 fois Liste, d'où le souci. Un essai ... en utilisant aussi Liste2 ... ric... |
| 14/11/2019 à 13:18 | MJC55 | AMELIORATION d'une Macro | Un essai ... ric... |
| 13/11/2019 à 22:32 | charrier49 | Amélioration du temps d'exécution | Un teste ... Juste sous Application.ScreenUpdating = False ajoute Application.Calculation = xlCalculationManual Important de le réactiver ... Juste avant End Sub ajoute Application.Calculation = xlCalculationAutomatic ric... |
| 13/11/2019 à 22:02 | charrier49 | Amélioration du temps d'exécution | Allô! Il y a Application.ScreenUpdating = False ... tu pourrais enlever l'apostrophe devant pour réactiver cette ligne. Cela gèle l'affichage de l'écran jusqu'à la fin de la macro. Pour le reste, il est plutôt difficile de se faire une idée. Est-ce que la feuille concernée (où s'écrivent les données... |
| 13/11/2019 à 21:39 | charrier49 | Amélioration du temps d'exécution | FormatPolice est une autre macro qui est appelé par la ligne Call FormatPolice Si ton fichier n'as pas de données confidentielles, peut-on en avoir copie ? ric... |
| 13/11/2019 à 20:34 | charrier49 | Amélioration du temps d'exécution | Quel est le code de FormatPolice ? ric... |
| 13/11/2019 à 16:45 | Nowhereman | Problème userform sur deux écrans | Non, non, dans ton userform. Double clique sur ton userform dans la colonne de gauche > le code apparaît à droite. Si tu n'as pas de code qui se nomme : Private Sub UserForm_Activate() Fais-toi une place entre deux macros ou complètement au bas. Si tu as déjà un code qui se nomme : Private Sub Us... |
| 13/11/2019 à 13:05 | evolm | Créer une liste, fonction décaler | Ceci semble fonctionner selon ta demande : =SI(ET(B2="lundi";F2<>"");F2;"") ric... |
| 13/11/2019 à 12:10 | Nowhereman | Problème userform sur deux écrans | Mon Excel version Microsoft Office 365 (version 1910 (build 12130.20272 Office)) ... 2 - CenterScreen a été testé sur un ordinateur muni de 3 écrans. Cette commande centre bien le userform sur l'écran d'où il a été appelé par Excel. Je n'ai pas la version Excel 2013 pour tester ... tels Nowhereman e... |
| 13/11/2019 à 11:26 | Nowhereman | Problème userform sur deux écrans | @Xmenpl ... merci pour la piste 2 - CenterScreen fonctionne bien. ric... |
| 13/11/2019 à 11:22 | Nowhereman | Problème userform sur deux écrans | Encore mieux ... pour que le userform soit toujours centré à l'écran quel qu'en soit le dimension ... Toujours dans Private Sub UserForm_Activate() UserForm1.Left = ActiveWindow.Left + ActiveWindow.Width / 2 - UserForm1.Width / 2 ric... |
| 13/11/2019 à 11:10 | Nowhereman | Problème userform sur deux écrans | A tester ... Supposons que le userform concerné se nomme UserForm1. Dans Private Sub UserForm_Activate() ajoute au bas UserForm1.Left = ActiveWindow.Left + 200 ... le 200 sera à ajuster selon la largeur des écrans. ric... |
| 12/11/2019 à 11:32 | bofala | Code VBA - bordure bas | Non, désolé. ric... |
| 11/11/2019 à 14:19 | Tchotcho31270 | Affichage flèche liste de choix | Augmente la hauteur de ta ligne, tu vas remarquer qu'une image a été placée par dessus. ric... |
| 10/11/2019 à 20:25 | Le Drosophile | [VBA] - Compter le nombre d'espaces | Est-ce que tu as lu : https://forum.excel-pratique.com/viewtopic.php?t=16314 ric... |
| 09/11/2019 à 14:51 | tihneeos | Erreur avec plage dynamique | Effectivement NL = PL.Rows.Count dans Voitures et dans Camions sont des résidus de l'ancienne version des macros devenues inutiles (macro piochée sur le Net et adaptée) >> à supprimer. Set PL = Sheets("camions").Range("A1").CurrentRegion > à partir de A1, currentregion réfère à la plage de... |
| 08/11/2019 à 23:20 | Creanics | Changer adressage cellules | Ceci donne le même résultat Range("A1").FormulaR1C1 = "=R[9]C[3]*3" R 9 plus bas C 3 plus à droite R (row ou ligne) C (column ou colonne) ric... |
| 08/11/2019 à 23:11 | bofala | Code VBA - bordure bas | Pour éviter le blocage dû aux formules, je propose d'exclure aussi les cellules contenant des formules ... ric... |
| 08/11/2019 à 22:34 | Creanics | Changer adressage cellules | Un fichier représentatif aiderait grandement. Désolé, pour le double envoi ... ric... |
| 08/11/2019 à 22:33 | Creanics | Changer adressage cellules | Un fichier représentatif aiderait grandement. ric... |
| 08/11/2019 à 22:22 | Creanics | Changer adressage cellules | Range("D10") tout simplement ... ric... |
| 08/11/2019 à 21:15 | bofala | Code VBA - bordure bas | Un essai ... J'ai ajouté une condition ... voir si ça convient ... ric... |
| 08/11/2019 à 18:41 | bofala | Code VBA - bordure bas | Un essai ... ric... |
| 08/11/2019 à 18:25 | bofala | Code VBA - bordure bas | Le fichier est bien celui dont le nom se termine par V3 ? Puis, la macro choisie est bien toujours Feuille_de_chantier ? ric... |
| 08/11/2019 à 17:12 | bofala | Code VBA - bordure bas | Ouupppssss!!!!! ... désolé ... trop heureux que le code fonctionne, j'ai zappé l'appel du userform. Il y a une nouvelle macro PreparerImpression ... j'y ai déplacé le code. Dans la macro Feuille_de_chantier ... il ne reste que l'appel du userform "Feuille". Dans ce userform, le bouton appelle mainte... |
| 08/11/2019 à 16:50 | bofala | Rendre des tableaux sommables | Pour le bénéfice des lecteurs, une réponse a été proposée ... https://forum.excel-pratique.com/viewtopic.php?p=810537#p810537 ric... |
| 08/11/2019 à 16:46 | bofala | Code VBA - bordure bas | Sur le userform "Feuille" ... le bouton dont le .caption est "Imprimer la feuille de chantier" porte le nom Feuilledechantier et la macro appelée se nomme Feuilledechantier d'où une certaine confusion ... même pour Excel. J'ai renommé le bouton en Cmd_Feuilledechantier . J'ai aussi nettoyé un peu le... |
| 08/11/2019 à 15:27 | bofala | Code VBA - bordure bas | C'est bon, je nettoyé mes verres. ric... |
| 08/11/2019 à 15:25 | bofala | Code VBA - bordure bas | Où est-il ce useform1 ??? ric... |
| 08/11/2019 à 15:17 | Micka_Plays | Afficher le contenu d'un ligne sélectionné d'une list box dans des textbox | Un essai ... En cliquant sur une ligne du listbox... ric... |
| 08/11/2019 à 14:43 | bofala | Code VBA - bordure bas | Le problème provient au moment où ces données sont écrites dans la feuille. C'est à ce moment là où il faudrait intervenir. L'on peut le faire aussi plus tard ... Ceci convertit les données en données numériques. Ce code n'opère que sur les cellules contenant des valeurs de la plage définie . ric ri... |
| 08/11/2019 à 13:28 | tihneeos | Erreur avec plage dynamique | Je reste dispo pour explication ... ric... |
| 08/11/2019 à 13:27 | Le Drosophile | [VBA] Exporter la feuille active au format xlsx | Le problème provenait de Private Sub Worksheet_Activate() dont l'exécution des tâches interférait avec l'exportation de la feuille. J'ai ajouté Application.EnableEvents = False pour contrer temporairement ces interférences ... il ne faut pas oublier de réactiver Application.EnableEvents = True Un es... |
| 08/11/2019 à 13:01 | tihneeos | Erreur avec plage dynamique | Beaucoup d'objets portant le même nom (camion/voiture). Je pense que le problème de plantage provenait des RowSource de Listbox. J'ai effectué plusieurs changements : nom des feuilles, nom des tableaux, façon d'alimenter les listbox et façon d'ajouter une ligne à un tableau. Je n'ai conserver que le... |
| 08/11/2019 à 11:23 | Le Drosophile | [VBA] Exporter la feuille active au format xlsx | Tout proche ... Un essai ... ric... |
| 07/11/2019 à 20:54 | Layiia | Comment rendre inactive une fiche contact | Je crois que l'on ne peut pas modifier l'apparence d'une ligne dans un combobox ... dû moins je ne sais pas faire ... si c'est possible. Je te suggère d'ajouter la colonne (Vrai/Faux) au Combobox et de trier les faux en bas. Voir si ça convient .... L'on pourrait changer Vrai/Faux pour Actif/Inactif... |
| 07/11/2019 à 18:16 | bofala | Code VBA - bordure bas | J'ai modifié le code que j'ai soumis précédemment pour corriger les #. J'ai aussi rajouté la condition que j'avais oubliée ... si "Taux d'acceptation ..." ric... |
| 07/11/2019 à 17:07 | bofala | Code VBA - bordure bas | Un essai ... remplace Private Sub Taux() par ceci ... ric... |
| 07/11/2019 à 16:21 | fronck | Erreur 400 | Le code problématique est dans une feuille. Le code ne peut pas utiliser un .select sur une plage d'une autre feuille. Place le code dans un Module, le code fonctionnera mieux avec les .Select. Si je peux me permettre, il y a beaucoup trop de .Select. ric... |
| 07/11/2019 à 15:47 | bofala | Code VBA - bordure bas | Les fichiers fournis ne contiennent pas de cellules avec les mots "Taux d'affectation" . ric... |
| 07/11/2019 à 14:49 | bofala | Code VBA - bordure bas | Un essai au hasard du vent ... ric... |
| 07/11/2019 à 11:03 | qboullier | Supprimer un caractère spécial | Si le caractère spécial n'est pas dans la recherche, rechercher/remplacer fonctionne bien. ric... |
| 07/11/2019 à 00:02 | qboullier | Supprimer un caractère spécial | Supposons que la colonne B soit vide ... dans B2 =SUPPRESPACE(A2) puis tirer vers le bas. Ou bien une version macro : ric... |
| 06/11/2019 à 19:16 | Le Drosophile | [VBA] (@Thev) - Utiliser une boucle dans une liste dans un autre combobox | Ric... |
| 06/11/2019 à 17:40 | Le Drosophile | [VBA] (@Thev) - Utiliser une boucle dans une liste dans un autre combobox | Je suis fatigué et je ne comprends pas bien l'autre point. ric... |
| 06/11/2019 à 17:37 | Batou | Boucle de vérification par comparaison | Même là, ça cale plus loin... Ceci fonctionne chez-moi ... ric... |
| 06/11/2019 à 17:26 | Batou | Boucle de vérification par comparaison | @ThauThème : ici, sur Excel 2016, TV ne fonctionne pas. ric... |