Modérateur

Inscrit le :27/04/2007
Dernière activité :Hier à 11:34
Version d'Excel :2016, Mac 2011
Emploi :Retraité
Lieu :Liège - Belgique
Messages
16'433
Votes
2'940
Fichiers
3
Téléchargements
10'542
Fichiers ExcelSujetsMessagesStatistiquesVotes reçus

Messages postés par Dan - page 132

DateAuteur du sujetSujetExtrait du message
21/12/2021 à 11:34AubinVExtraire l'heure d'ouverture/de fermeture d'un fichier ExcelDans votre fichier vous supposez que vous ne l'ouvrez qu'une seul fois et fermez qu'une seul fois par jour ...
21/12/2021 à 10:17AubinVExtraire l'heure d'ouverture/de fermeture d'un fichier ExcelUn commentaire au vu du fichier : avec VBA évitez les cellules fusionnées quand vous pouvez. C'est toujours source d'erreur - La date n'a pas besoin de deux lignes. Elle peut se mettre en ligne 1 - défusionnez aussi chaque date Exemple : -- enlevez la fusion B1:D1 de la première date. du coup la dat...
21/12/2021 à 09:41AubinVExtraire l'heure d'ouverture/de fermeture d'un fichier ExcelHum... il aurait mieux valu le savoir avant cela... Là c'est un peu tout refaire. Le mieux serait d'avoir un fichier exemple représentant ce que vous avez et contenu le ou les résultats attendu sans données confidentielles...
21/12/2021 à 09:22AubinVExtraire l'heure d'ouverture/de fermeture d'un fichier ExcelRemplacez les deux codes par ceux-ci 1. Ouverture 2. Fermeture Cordialement...
20/12/2021 à 16:21AubinVExtraire l'heure d'ouverture/de fermeture d'un fichier ExcelEssayez ceci...
20/12/2021 à 16:10AubinVExtraire l'heure d'ouverture/de fermeture d'un fichier ExcelVous avez bien mis le code before_close au même endroit que la macro Open ? les deux codes doivent être dans Thisworkbook...
20/12/2021 à 16:01AubinVExtraire l'heure d'ouverture/de fermeture d'un fichier ExcelEssayez ceci Vu que l'opération va s'effectuer à la fermeture et que le fichier va demander si on veut sauver, je vous ai ajouté les 4 dernières lignes, afin que le fichier soit enregistré sans afficher de message. Le cas échéant, l'utilisateur peut fermer le fichier sans enregistrer. Du coup vous n...
20/12/2021 à 15:55AubinVExtraire l'heure d'ouverture/de fermeture d'un fichier ExcelDans la même colonne ou ailleurs ...
20/12/2021 à 15:45AubinVExtraire l'heure d'ouverture/de fermeture d'un fichier Excel- mettez ce code dans THISWORKBOOK dans l'éditeur VBA - enregistrez votre fichier au format XLSM puis fermer le cela va enregistrer l'heure à chaque ouverture du classeur Ce serait bien de préciser sur quel onglet et dans quelle colonne. Ici tout se fait sur la feuille 1 colonne A Crdlt...
20/12/2021 à 15:40Christian336400Macro VBA Lancement autoNon cette macro ne se lance pas manuellement. Vous devez modifier quelque chose sur votre feuille où est placée a macro Si le fichier n'est pas ouvert, cela ne fonctionne pas bien sûr...
20/12/2021 à 15:32canberraGestion de stock - point de commandePas facile de comprendre votre souci au vu du fichier je suppose que à ce stade, vous devriez placer votre commande le 31/12. C13 étant à 65000 Crdlt...
20/12/2021 à 14:43Christian336400Resultat de formule ExcelEn masquant la cellule en feuille 1 et en mettant dans la feuille 2 --> =nom de la feuille2 ! adresse de la cellule en Feuille1 Crdlt...
20/12/2021 à 14:34Arthur AMY VBA - TextBox dans cellule - ErreurComme ceci --> Crdlt...
17/12/2021 à 14:13Arthur AMY MultiPage - Passer d'une page à l'autreNon du tout. Cela sert uniquement si vous voulez envoyer des infos de la page active dans les feuilles...
17/12/2021 à 12:31Arthur AMY MultiPage - Passer d'une page à l'autreCela ne sert à rien de créer des lignes et des boucles inutilement quand cela peut se faire avec une seule. Changer d'onglets ??? . Ce code sert seulement si on a des actions particulières à faire. Genre ajouter les infos de la page dans les feuilles. Comme c'est actuellement cela ne sert pas. Là vo...
17/12/2021 à 11:09Arthur AMY MultiPage - Passer d'une page à l'autrePas trop compris. quel est le but poursuivi avec le multipage change ? Crdlt Edit : Je ferais déjà ceci dans votre userfrom N3_Ouvrage - Supprimer l'onglet "page 2" dans l'userform - modifier ces lignes dans la Private Sub UserForm_Initialize() et les remplacer par ceci Après reste à savoir ce que v...
17/12/2021 à 10:29BLEVBA liens hypertexte automatiqueOubliez les liens hypertexte car si votre répertoire change par exemple, vous perdez les liens. Vous pourriez plutot définir un nom de variable à partir de J8 et K8 et par double click accéder au plan Voyez ce lien -> https://forum.excel-pratique.com/s/goto/1021482 Si intérêt... Cordialement...
17/12/2021 à 10:14Arthur AMY MultiPage - Passer d'une page à l'autreFil cloturé ? Les onglets de l'userform ? Sans un fichier.... Cordialement...
15/12/2021 à 15:13Jacky Croix de fermeture d'une feuilleIl faut utiliser la variable CANCEL en la faisant passer à valeur TRUE mettre une condition que si TRUE et que la feuille active n'est pas celle que vous voulez, vous ajoutez un message pour le signaler Crdlt...
15/12/2021 à 15:00Jacky Croix de fermeture d'une feuilleC'est l’événement workbook_Beforeclose qui le gère. La croix rouge est liée au fichier et pas à la feuille Merci de préciser la finalité de votre demande cordialement...
15/12/2021 à 11:28salamandriaCours de Bourse disparuJuste pour comprendre Au dessus c'est excel MAC et en dessous c'est sous Windows ...
15/12/2021 à 09:55salamandriaCours de Bourse disparuAutre idée, vous êtes bien connecté à votre compte Microsoft lorsque vous utilisez cette fonction ? Crdlt...
14/12/2021 à 12:10Arthur AMY VBA - résolution problème pour mettre des palettes dans un camionPoint 3. Pour plus de facilité, lorsque vous supprimez une ligne dans un tableau c'est toujours plus simple de partir du bas du tableau. Plus bas dans le code N05, à la ligne r = 6 jusque la mention ----N06 regroupement colis--- en vert, les lignes ne servent à rien puisque votre tableau est déjà cr...
14/12/2021 à 10:56Arthur AMY VBA - résolution problème pour mettre des palettes dans un camion1. Le code N06 est à modifier aussi comme ceci 2. Dans le codeN05, juste en dessous de la ligne C= C - 3, enlevez tous les select. Cela ralenti le code. On peut faire tout sur une seule ligne plutot que deux. 3. Plus haut je vois que vous cherchez une ligne vide dans la colonne 18 pour supprimer des...
13/12/2021 à 17:35Arthur AMY VBA - résolution problème pour mettre des palettes dans un camionJ'ai repris votre fichier et simplifié votre code N01 comme ci-dessous EDIT : Ensuite Votre code N04 comme ceci...
13/12/2021 à 15:46salamandriaCours de Bourse disparuBête question peut-être mais dans vos préférences linguistiques excel, vous avez la préférence Anglais (USA) installée ? Cordialement...
11/12/2021 à 14:11salamandriaCours de Bourse disparuApparemment en fonction de ce que vous mentionnez, ce sont vos icones qui ont disparu Avez-vous été voir du coté de vos préférences excel ? Cordialement...
11/12/2021 à 09:03John91 Extraire le texte d'un bouton dans une celluleVous pouvez ajouter une condition IF exemple pour le Vert --> remplacez par le IF est à ajouter pour chaque cas de couleur Il y aurait certainement encore possibilité d'améliorer en simplifiant mais bon, je me base sur votre fichier posté Cordialement...
11/12/2021 à 08:53nizar2015 Dupliquer X fois la même feuille a conditionDans le code que je vous ai proposé, remplacez ces deux lignes par ces 4 lignes Le code suppose que votre feuille est protégée mais sans mot de passe. Cordialement...
10/12/2021 à 17:52nizar2015 Dupliquer X fois la même feuille a conditionAlternative à xorsankukai En supposant que c'est toujours rapport1 que vous dupliquer, essayez ce code Ajoutez au préalable un bouton sur votre feuille Rapport1 puis associez-le au code ci-dessus Cordialement...
10/12/2021 à 17:09TIN_2020_AMErreur de copie de données (TextBox + ListBox + Boutondecommande)Sans données confidentielles Cordialement...
10/12/2021 à 17:06Arthur AMY VBA - résolution problème pour mettre des palettes dans un camionSi vous attendez quelque chose de moi, c'est comme vous voulez Oui car j'ai vu dans votre fichier deux userform, une pour le nombre de lignes et une pour le nombre de panneaux...
10/12/2021 à 16:16John91 Extraire le texte d'un bouton dans une celluleOui pour la virgule c'est normal dans le code Mais on peut arranger cela avec une condition si cela vous dérange Cordialement...
10/12/2021 à 13:37John91 Extraire le texte d'un bouton dans une celluleVoici le code Il vous faut défusionner les cellules H7, H22, H37 et H52 sans quoi cela va buguer. Après comme je vous ai dit avant, essayez de mettre votre tableau sur 4 ou 5 colonnes. Pour les lignes, on sait réduire à une dizaine max Cordialement...
10/12/2021 à 12:51John91 Extraire le texte d'un bouton dans une celluleOk je vais voir mais par contre pourquoi vous fusionnez les lignes comme cela ??? C'est toujours des problèmes à un moment ou un autre avec VBA C'est dingue toujours cette habitude que je vois alors qu'il suffit d'agrandir une ligne ou élargir une colonne. Dans votre fichier vous auriez tout au plus...
10/12/2021 à 12:31John91 Extraire le texte d'un bouton dans une celluleOk je viens de voir Là votre bouton bleu pourrait être directement liés au code car je vois qu'il est lié à une autre macro qui ne fait qu'appel au code que vous postez Ok mais vous allez toujours mettre les textes en H7 ...
10/12/2021 à 11:48John91 Extraire le texte d'un bouton dans une celluleIl y a deux questions il me semble. 1. dans votre fichier vous parlez de récupérer le nom du text qui se trouve dans le bouton et de la mettre en H7 2 dans votre demande, c'est attribuer un nom de bouton suivant la couleur Pour le point 1 je peux vous donner le code Pour le point 2, à priori il faut...
10/12/2021 à 10:46Arthur AMY VBA - résolution problème pour mettre des palettes dans un camionOk si cela fonctionne pour vous, je ne regarde plus. Pour le nombre de panneaux que vous créez avec l'userform2 ? C'est aussi Ok ? Dites moi si je dois regarder quelque chose...
10/12/2021 à 10:17Arthur AMY VBA - résolution problème pour mettre des palettes dans un camionChez moi cela bugue peut être à cause du nombre de panneaux que je n'ai pas. Au vu de votre fichier, j'aurais placé deux inputbox dans le code N01. Une pour le nombre de panneaux et une pour le nombre de lignes. Mais bon si c'est ok pour vous, tant mieux Dans la feuille Données entrée ?? Pourquoi pa...
10/12/2021 à 09:12Arthur AMY VBA - résolution problème pour mettre des palettes dans un camionPourquoi encombrer votre fichier d'une feuille supplémentaire ? Vous compliquez là.... Il suffit de mettre les deux inputbox dans la macro Sub N01_NbDePanneauxParColis() pour qu'elles soient utilisables dans le code suivant...
09/12/2021 à 19:07Arthur AMY VBA - résolution problème pour mettre des palettes dans un camionNon moi j'ai constaté que c'est cette instruction qui remplissait la cellule. En enlevant cette instruction et en laissant Sh2.Cells(D, 2) = Sh.Cells(c, 28) dans la boucle Nbcolis > 0 , je n'ai pas le même résultat dans le tableau car B6 et B7 sont vides. Mais c'est peut être cela que vous voulez...
09/12/2021 à 15:47Arthur AMY VBA - résolution problème pour mettre des palettes dans un camionPoint 2 : je supprime donc Sh2.Cells(o, 2) = Sh.Cells(c, 28) mais vérifez car cette colonne ne sera remplie que si le nbcolis est > 0. Je change le 23 en 28 Edit : en fait non c'est celle-ci qu'il faut supprimer --> Sh2.Cells(D, 2) = Sh.Cells(c, 23) et laisser Sh2.Cells(o, 2) = Sh.Cells(c, 28)...
09/12/2021 à 14:44Arthur AMY VBA - résolution problème pour mettre des palettes dans un camion1. Avec votre dernier code j'ai bien 8 camions. Cela me parait correct car le nombre de colis en feuille colisage correspond (48 colis) 2. Autre chose que je regarde et à corriger je pense Dans le code création après la ligne --> 'Création de camion incomplet vous avez cette instruction --> Sh...
09/12/2021 à 14:14Arthur AMY VBA - résolution problème pour mettre des palettes dans un camionJ'ai prit ce qui était dans votre dernier fichier V13 - macro N07. Cela me donne 8 camions dans le tableau entre les colonnes A et F Je peux vérifier cela à quel endroit du code ...
09/12/2021 à 12:45Arthur AMY VBA - résolution problème pour mettre des palettes dans un camionPoint 2 : code N071_Supprimer_création_camion Vous pouvez utiliser ce code-ci à la place (j'ai enlevé l'accent sur le nom Création - à éviter comme je vous ai dit avant) Point 5 : Variable X - je n'ai pas dit de supprimer X mais simplement de changer la formule pour mettre Longueur_Restante à la pla...
09/12/2021 à 11:11Arthur AMY VBA - résolution problème pour mettre des palettes dans un camionComme je suis modérateur, je peux intervenir sur les posts. Je l'ai rajouté dans la version 13. Je n'ai pas compris au sujet de la suppression de camion.... Ok. Pas de soucis C'est juste que cela vous évite d'avoir des userforms. Je ne vois pas l'utilité dans votre cas d'autant que vous n'avez qu'un...
09/12/2021 à 09:09Baldwin46Créer un formulaire : pas de champsD'abord merci d'avoir clôturé les fils encore ouverts. Une fois l'objet créé et sélectionné, faites clique droite puis vous choisissez soit "affecter à une macro" ou "format de contrôle" Cordialement...
08/12/2021 à 18:04ApprentiVBA Adapter le nombre de ligne automatiquementMerci de explications Moi je dirais de ne pas toucher au tableau du milieu au niveau code. Par contre si vous le mettez au format structuré cela fonctionnera directement en cas d'ajout Exemple : mettons que dans le tableau du milieu vous avez des données jusque la ligne 10. La semaine suivante le ta...
08/12/2021 à 17:40Arthur AMY VBA - résolution problème pour mettre des palettes dans un camionJ'ai supprimé la version V10 dans votre post précédent (cela ne sert à tien d'alourdir le forum dans ce cas) - Dans votre nouveau fichier, vous n'avez pas mis le code que j'avais donné dans mon post précédent. Vous avez testé ? Si ok je le change déjà - Dans la feuille Colisage, en colonne B vous av...
08/12/2021 à 17:32ApprentiVBA Adapter le nombre de ligne automatiquementIl faut que je comprenne bien comment vous fonctionnez avec ce tableau. Est-ce que les données doivent toujours rester lorsque l'on met à jour le tableau de droite (colonne R et après) ou est-ce que l'on doit les effacer suite à la mise à jour du tableau de droite...