Modérateur

Inscrit le :27/04/2007
Dernière activité :Aujourd'hui à 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 115

DateAuteur du sujetSujetExtrait du message
01/06/2022 à 14:57cynthia75 Macro incompatible avec PCNon je vais la modifier. D'une manière générale il faut toujours supprimer les select et activate dans les codes C'est l'enregistreur automatique qui vous met cela. C'est bien de l'utiliser au départ mais après on peut optimiser en les supprimant Edit : par contre votre fichier contient des données...
01/06/2022 à 14:38velisieu VBA copier/coller d'après les valeurs d'une liste déroulanteBah c'est logique votre souci Pourquoi avez vous supprimé le code Suppression ? c'est dingue cela je vous propose des codes puis vous changez en me posant après des questions parce que cela ne fonctionne pas. Edit : Votre fichier en retour...
01/06/2022 à 14:31cynthia75 Macro incompatible avec PCOk, dans mes explications vous n'avez pas fait ce que je vous ai expliqué. Vous avez recréé deux tableaux sur base des 2 tableaux existants plutôt que modifier les noms Donc on recommence - Allez dans le gestionnaire de noms - Supprimez d'abord les deux noms TagISSIN et TabPLANNING que vous avez cré...
01/06/2022 à 14:14velisieu VBA copier/coller d'après les valeurs d'une liste déroulanteJe ne comprends pas ce que vous voulez dire par "FERMER"...
01/06/2022 à 13:58cynthia75 Macro incompatible avec PCVous êtes sûre de l'orthographe de TabISSIN ? respect des majuscules et minuscules ? Vérifiez aussi dans le gestionnaire de noms que TabIssin se rapporte bien à la feuille ISSIN et à la plage de données edit : Autre point dans le fichier vous avez placé votre Macro dans quel module ? Ici je vois le...
01/06/2022 à 13:47velisieu VBA copier/coller d'après les valeurs d'une liste déroulanteJe ne comprends pas ce que vous voulez dire par se fermer Comme expliqué avant, la feuille extract est supprimée à chaque fois...
01/06/2022 à 13:15velisieu VBA copier/coller d'après les valeurs d'une liste déroulanteMais alors vous n'allez jamais sortir du code. Cela vous oblige à mettre un nom de fichier alors qu'il se peut que vous vouliez abandonner la procédure...
01/06/2022 à 12:43velisieu VBA copier/coller d'après les valeurs d'une liste déroulanteBen vous mettez cette ligne juste avant l'instruction Call supprimer Je n'ai pas compris ce que vous voulez avec la feuille Extract qui doit se fermer . Quel que soit votre choix elle sera supprimée à la fin de la sauvegarde...
01/06/2022 à 12:17pierregrall Code pour remonter en haut d'une listeDéjà vous devriez supprimer les modules qui ne servent pas. Il y en a 32 !!! essayez ceci pour le bas Oui logique. Que voulez-vous ? Avoir la première ligne visible sélectionnée ? Cordialement Edit : pour le haut essayez ceci. A noter que votre feuille était protégée Si ok -_> Cordialement...
01/06/2022 à 12:03cynthia75 Macro incompatible avec PCSur base de votre fichier posté, faites d'abord ceci : 1. Suppression lignes - Allez dans la feuille ISSIN - Sélectionnez les lignes A19 à J21 - Click droite puis choisir l'option Supprimer --> Lignes de tableau Remarques : - Lorsque vous supprimez des lignes dans un tableau au format structuré,...
01/06/2022 à 11:43velisieu VBA copier/coller d'après les valeurs d'une liste déroulante1. Dans votre macro supprimer remplacez par 2. remplacez votre code Sauvegarde par celui ci-après...
01/06/2022 à 11:03cynthia75 Macro incompatible avec PCOk merci pour l'info excel Ce serait bien de donner l'info afin de ne pas se pencher sur des codes qui ne servent pas 1. Pour déjà simplifier les noms dans votre fichier - Allez dans le gestionnaire de noms - sélectionnez la valeur Tableau22029311332 - cliquez sur Modifier et renommez la valeur sous...
01/06/2022 à 10:17cynthia75 Macro incompatible avec PCC'est la version de l'OS MAC et pas celle d'excel en regardant vos codes, il faudrait refaire pas mal de choses. - le but de la macro 7 par exemple est bien de mettre la ligne 19 du planning dans la feuille Issin ? Merci d'expliquer Edit : question essentiel, c'est votre fichier original actuel ? Ca...
01/06/2022 à 10:02cynthia75 Macro incompatible avec PCPremière règle, vous devez supprimer tous les accents et caractère spéciaux. c'est une bonne pratique et encore plus quand vous utilisez un fichier à la fois sur MAC et PC. Pensez toujours anglais. L'anglais ne connait pas les accents. je vais regarder vos codes qui peuvent être simplifiés à ce que...
01/06/2022 à 09:31vinzu01 Collé une image dans un fichier partagéC'est pas une bonne idée de procéder comme cela. Je me rappelle que cette méthode faisait grossier énormément les fichiers par le passé. Pour insérer une image, utilisez toujours le menu Insertion --> Illustration --> Image . Pour votre demande en classeur partagé, vous ne pouvez pas insérer d...
31/05/2022 à 18:41pierregrall Code pour remonter en haut d'une listeAvec un fichier ce serait plus facile de comprendre sinon essayez plutot ceci pour déterminer la dernière ligne. Exemple en colonne A Cordialement...
31/05/2022 à 17:22velisieu VBA copier/coller d'après les valeurs d'une liste déroulanteJe suppose que vous avez bien fait le test depuis le dernier fichier que j'ai posté. Si oui, je ne vois pas pourquoi vous n'avez pas le même résultat. Il va falloir réfléchir...
31/05/2022 à 15:49velisieu VBA copier/coller d'après les valeurs d'une liste déroulanteJe n'ai pas de souci Le mieux est que je vous renvoie le fichier...
31/05/2022 à 15:21velisieu VBA copier/coller d'après les valeurs d'une liste déroulanteJe viens de tester et je n'ai plus les guillemets Avez-vous bien utilisé le dernier code que j'ai posté...
31/05/2022 à 15:03velisieu VBA copier/coller d'après les valeurs d'une liste déroulanteNon c'est bon, remplacez cette ligne dans la macro de sauvegarde Donc le code complet ...
31/05/2022 à 14:51velisieu VBA copier/coller d'après les valeurs d'une liste déroulanteOui je vois. Le souci est que la virgule est interprétée en text et renvoie ces guillemets. Une solution directe d'ouvrir le fichier text créé, puis Edition --> Recherche --> taper " --> Puis cliquer sur remplacer Tout EDIT ...
31/05/2022 à 13:57velisieu VBA copier/coller d'après les valeurs d'une liste déroulanteVoilà le fichier texte que j'ai généré en utilisant l'instruction " " Ce n'est pas ce que vous voulez ? Vous n'aviez demandé mais cela peut se faire bien entendu Edit : pour le choix du nom de ficher, remplacez le code par celui ci-dessous...
31/05/2022 à 13:40jneh USF qui coche les case de la ListBox en fonction des éléments du tableauIl n'y a qu'une colonne dans listbox...
31/05/2022 à 13:08jneh USF qui coche les case de la ListBox en fonction des éléments du tableauLe mieux serait que Thauthème réponde à vos questions mais voici pour la question 1 Si vous analysez le code, il est normal qu'il parte du bas. Prenez l'exemple de 3 items dans votre listbox à droite. Vous voulez les replacer à gauche. la variable I va prendre les valeurs de 1 à 3. Si vous prenez un...
31/05/2022 à 12:54tiggrrou Calcul difference de dateEssayez cette formule --> =SI(DATEDIF(A3;B3;"y")=0;;DATEDIF(A3;B3;"y")&SI(DATEDIF(A3;B3;"y")>1;" ans ";" an "))&DATEDIF(A3;B3;"ym")&" mois "&DATEDIF(A3;B3;"md")&SI(DATEDIF(A3;B3;"md")>1;" jours "; " jour ") En A3 : votre date début En B3 : Votre date de fin Si ok --> Cordialement...
31/05/2022 à 12:07vinzu01 Collé une image dans un fichier partagéRe La demande n'est pas très précise. Vous collez votre image comment ? Code ? menu excel insertion ...
31/05/2022 à 11:58velisieu VBA copier/coller d'après les valeurs d'une liste déroulantePas besoin de ce code c'est l'instruction Space qui vous provoque cela. Juste pour vous sachiez, votre ligne peut être modifiée comme ceci. Mais essayez plutôt comme ceci. On place les unités en colonne C...
31/05/2022 à 11:46velisieu VBA copier/coller d'après les valeurs d'une liste déroulanteJ'ai été un peu vite pour vous répondre. Les unités ^placées en colonne C. Ce serait bon cela ...
31/05/2022 à 11:02vinzu01 Collé une image dans un fichier partagéMerci de relire ces quelques lignes --> Charte --> Les autres règles à respecter Cordialement...
31/05/2022 à 10:11sophiesophieBonjour à tous - présentationMerci pour votre présentation Si vous ne l'avez pas encore fait, je vous invite à lire ces quelques lignes qui vous aideront dans vos demandes et réponses ainsi que sur les fonctionnalités (Nouveau Forum au bas de page notamment) de ce forum décrites par Sébastien --> - La charte du forum - Fonct...
31/05/2022 à 10:03JimmyPEviter d'enchainer les lignes comportants les même critèresUn petit tour par ici que vous n'avez probablement pas fait lors de votre inscription --> Charte --> § 4 Cordialement...
31/05/2022 à 09:58ismail bennani Sélectionner une cellule en fonction d'une autre celluleBah cela doit être possible de vous aider mais comment ? Cordialement...
31/05/2022 à 09:25velisieu VBA copier/coller d'après les valeurs d'une liste déroulanteDans le code Private Sub CommandButton1_Click() , ajoutez cette ligne juste en dessous de Sheets("Extract").Range("A" & lig)= Crdlt...
29/05/2022 à 13:47fouggy Problème utilisation macroRe, Déjà avez-vous essayé ce que je vous ai proposé...
29/05/2022 à 12:04fouggy Problème utilisation macroSans fichier.... Il faudrait regarder si vos événements ne sont pas suspendus quelque part dans votre fichier par une instruction style ceci --> Application.EnableEvents = False Vérifiez en mettant ce code dans un module puis exécuter le. ensuite retestez votre fichier Cordialement Si ok --&gt...
27/05/2022 à 17:40oscarmagnen Macro Filtre VBAEt si vous modifiez ceci dans votre ligne --> Si ok --> Cordialement Edit : Lorsque vous postez un code, veillez à utiliser les balises de codes (</>) disponibles dans le menu en plaçant votre code dans la fenêtre. J'ai utilisé ces balises et modifié votre ligne de code dans votre post...
27/05/2022 à 16:30JefekoiImporter nom des fichiers des sous dossiers + ajouter d'autresSans polémiquer je dirais que c'est plutôt le contraire. Débutant on ne le fait pas par méconnaissance mais si on est un connaisseur, le faire me parait normal et cela reste une bonne pratique... enfin pour moi et si je m'en réfère à ceux qui m'ont conseillés il y a une vingtaine d'années mais aussi...
27/05/2022 à 13:19JefekoiImporter nom des fichiers des sous dossiers + ajouter d'autresHé les gars, pensez un peu à déclarer vos variables dans vos codes.... Ne rien déclarer revient mettre tout en Variant qui est la plus mauvaise variable à utiliser Crdlt...
27/05/2022 à 11:12Evan LAminot Avoir la dernière valeur non vide d'une ligne d'un tableauOk, mettez cette formule =INDEX($C2:$O2;;EQUIV(9^9;$C2:$O2);1) Cordialement...
27/05/2022 à 11:09Evan LAminot Avoir la dernière valeur non vide d'une ligne d'un tableauCela ne répond pas à ma question, dites moi dans quelles colonnes sont placées vos données...
27/05/2022 à 11:03Evan LAminot Avoir la dernière valeur non vide d'une ligne d'un tableauQuelle est la colonne reprenant le prix unitaire ? Colonne A ...
27/05/2022 à 10:58Evan LAminot Avoir la dernière valeur non vide d'une ligne d'un tableauDonc dans la colonne Total, au vu du tableau posté vous voulez avoir quoi ? Il s'agit de ce que vous avez colorié en rouge ? Par formule ? Cordialement...
27/05/2022 à 10:53matimatfr Lier checkbox et comboboxOk parfait J'ai rajouté une ligne dans le code Valider --> Dim NBRDOSS As Boolean Rajoutez là si vous ne l'avez pas. Vous devriez d'ailleurs ajouter l'instruction Option Explicit juste avant tous vos codes dans l'usf. Cela vous renverra une info que la variable n'est pas définie. J'ai vu que la v...
27/05/2022 à 10:17matimatfr Lier checkbox et comboboxMerci du retour. Voici les codes à placer dans l'USF picking 1. Validation : Remplacer le code existant par celui ci -dessous 2. Ajouter le code Traitement (en dessous du code valider ou ailleurs mais dans l'USF) Si ok--> Cordialement...
27/05/2022 à 09:41al87 Modifs macro pour Insérer ligne à la fin du tableauQuand vous dites cela ne fait rien, c'est à dire ? Vous vouliez ajouter une ligne à la fin du tableau. Le code n'insère pas une ligne mais met le bon format sur la ligne suivante à la dernière ligne. Ce que vous vouliez c'est insérer une ligne avant la dernière ? Si oui, voici le code...
26/05/2022 à 21:20fcyspm30 Question sur liste déroulanteHum... allez j'admets avoir été un peu trash....Désolé C'est vrai qu'à force de répéter, on réagit et les mots peuvent parfois dépasser nos pensées. Donc mes excuses si vous avez été un peu choqué par mes propos. "Viocs".... cela ne veut rien dire d'autant que j'en fait partie aussi. Pour votre dema...
26/05/2022 à 19:12al87 Modifs macro pour Insérer ligne à la fin du tableauEssayez ceci Cordialement...
26/05/2022 à 12:10al87 Peut-on supprimer flèche déroulanteJ'ai fait ce que je vous ai expliqué précédemment. Il se peut que votre souci vient de la version excel 2003. Assez curieusement il y a avait un nom Liste dans le fichier. Il se peut que vous l'avez créé en utilisant la création par l'option étiquette Mais logiquement vous auriez dû retrouver le nom...
26/05/2022 à 12:05bebar26 Comment classer les macros du cours pour les exécuter à tout moment ?Comment cela vous perdez les macros ?? Non pas une macro par module. vous pouvez mettre toutes vos macros dans un seul module. Cela dépend de votre organisation. vous pouvez par exemple mettre des macros de mise en forme dans un module et d'autres ailleurs. Pour les boutons vous faites comme vous le...
26/05/2022 à 11:52al87 Peut-on supprimer flèche déroulanteOk alors. cela me remet 20 ans en arrière où on devait trouver des solutions... et à l'époque pas de youtube, forum disposant de pleins de solution, ou d'aide quelconque sur la toile. Il fallait chercher... ou en discuter avec quelques amis sur les rares forums existants Vous avez testé le fichier q...