Modérateur

Inscrit le :27/04/2007
Dernière activité :Mardi à 14:24
Version d'Excel :2016, Mac 2011
Emploi :Retraité
Lieu :Liège - Belgique
Messages
16'274
Votes
2'904
Fichiers
3
Téléchargements
10'211
Fichiers ExcelSujetsMessagesStatistiquesVotes reçus

Messages postés par Dan - page 59

DateAuteur du sujetSujetExtrait du message
01/11/2023 à 15:06Excel-75011 Personnaliser le bouton d'une MsgBoxAvec un code trouvé sur un autre forum et que j'ai juste adapté un peu pour vous éviter le 3ieme bouton (but3) dans le fichier joint. Cliquez sur le bouton bleu pour exécuter le code Bien que je ne l'ai pas trouvé sur ce site, en cherchant un peu voici probablement d'où venait la solution à l'origin...
01/11/2023 à 14:12Excel-75011 Afficher les deux feuilles de mon classeur une à gauche l'autre à droiteJe n'ai pas trop compris ce que vous voulez, ...serait-ce avoir les deux feuilles dans une seule fenêtre ? Si oui, ce n'est pas possible (enfin je n'ai jamais vu cela sauf sur MAC il y a longtemps mais je n'en suis plus sûr) Ce que vous pouvez par contre faire, c'est cliquez sur "nouvelle fenêtre" A...
01/11/2023 à 12:19Invité Créer une MacroOk. Dans votre fichier vous avez 3x le code "raz_facture" - supprimez celui qui est dans la feuille Facture - supprimez celui qui est dans le module 9. Ré-associez votre bouton "Réinitialiser" au code "raz_facture" qui est dans le module 8 Dites moi si ok mais ne me repostez pas votre fichier . Votr...
01/11/2023 à 12:06philturf Recherche formule pour compter le nombre de citationsVous pouvez faire ceci en ajoutant une colonne en I par exemple en I2 --> = G2&H2 Ensuite tirez la formule jusque la ligne 561 et peut-être masquez la colonne En K5 --> =NB.SI($I$2:$I$561;J5) Ensuite tirez la formule vers la bas pour les autres valeurs si ok pensez à Codialement...
01/11/2023 à 11:47ArgonitarIntégration PJ + impression automatiqueMerci de mettre votre compte à jour en y indiquant la version excel de votre MAC (MAC 2016, MAC 2011, MAC 2004....). Il y a des différence dans l'approche notamment lorsqu'il s'agit d'utiliser VBA Pour votre demande : A priori je dirais plutôt de jouer sr les doubles clic dans une cellule. Mais lors...
01/11/2023 à 10:02Pereira AugustoTransformer les nombres en EAN13Je m'insère dans ce fil juste pour partager ce fichier réalisé en 2006 par Thierry Pourtier (décédé aujourd'hui) qui convertissait les nombres en EAN13 et EAN8 Si cela peut servir à quelqu'un sur ce fil ou dans le futur Le fichier provient du site www.veriti.net Cordialement...
01/11/2023 à 09:24Invité Créer une MacroComme je vous ai déjà écrit je dois comprendre comment vous fonctionnez. Dans votre feuille Facture : - Vous faites comment lorsque vous ajoutez des lignes dans votre tableau ? - vous avez la ligne 33 qui est masquée. Pourquoi ? - à quoi servent les numéros en colonne A et est-ce que vous les rajout...
01/11/2023 à 09:18sandoz Macro Excel ne fonctionne plus après re installation de Office 2007Lorsque vous reprenez dans votre post une citation, utilisez l'icone " " dans la barre de menu plutôt que d'utiliser les guillemets. J'ai corrigé sur votre post. Ben oui. Cela je sais. Vérifiez ceci pour votre surlignage jaune - allez dans l'éditeur VBA - dans le menu Outils, choisir Options--> o...
31/10/2023 à 19:09Invité Créer une MacroJe n'ai pas compris ce que vous voulez faire. Vous voulez supprimer ligne par ligne ? Donnez un exemple...
31/10/2023 à 18:39bejouette Mettre les cellules d'une ligne dans un tableauLe souci ce sont les options que vous avez choisies dans votre fichier excel Une fois le fichier ouvert, allez dans le menu Fichier --> Autres --> Options Cliquez sur "Option Avancées" et descendez jusque la rubrique "Option affichage de calcul" Là cochez la case "Afficher un zéro dans les cel...
31/10/2023 à 18:07Invité Créer une Macro- Mettez ce code dans un module - Ensuite créez votre bouton sur la feuille Facture - Clic droite et choisir "Associer à une macro" - Ensuite sélectionnez la macro dans la fenêtre Le code efface les données entre C16 et E16 dans la feuille facture...
31/10/2023 à 16:15Jean2024 Disposition du clavierVotre clavier est de base un Azerty et pas un Qwerty Ce sont les lettres à droite de la touche TAB qui vous informe du type de clavier Toutefois, si votre clavier Azerty est en mode Qwerty, il suffit d'appuyer sur Alt + Shift pour le remettre en Azerty Cordialement...
31/10/2023 à 16:11Mister Ash Une autorisation de filtre qui disparait sur une feuille protégéeQuand vous écrivez en dehors de mon userform, vous voulez dire que l'USF n'est plus affichée à l'écran ? Pour le tri on peut envisager d'autres possibilités via code. Mais il faudrait que je vois comment est votre tableau...
31/10/2023 à 16:03bejouette Mettre les cellules d'une ligne dans un tableauLu en masse comme cela, je me perds un peu avec tous les sauts à la ligne.... Point 1 : OK Point 2 : cela semble OK Points suivants : Si vous divisez un nombre par 0, cela vous donnera une erreur. Donc logique que si vous mettez 0.001 eur. cela ne vous donne plus d'erreur Heu logique.... La barre de...
31/10/2023 à 15:19sandoz Macro Excel ne fonctionne plus après re installation de Office 2007Dans l'éditeur VBA, allez dans Thisworkbook (ou ailleurs dans votre projet) et vérifier toujours que vous n'avez pas une instruction --> Mais là que voulez-vous qu'excel comprenne avec a=2. Pour excel, il s'agit d'une variable placé en mémoire. Quel est le code que vous avez ...
31/10/2023 à 15:15Mister Ash Une autorisation de filtre qui disparait sur une feuille protégéeOui exact. Si vous avez fait un filtrage via le filtre auto, vous ne pouvez pas trier les données ensuite Vous devez défiltrer les données puis trier ou alors d'abord trier avant de filtrer...
31/10/2023 à 10:47sandoz Macro Excel ne fonctionne plus après re installation de Office 2007Sans votre fichier ou la macro... Essayez ceci : - Fermer toutes les applications ouvertes pour ne conserver que le fichier Excel à vérifier. - Allez dans l'éditeur Visual Basic - veillez à voir le fichier Excel ET l'éditeur Visual Basic - Placer le curseur sur la 1iere lignede la procédure à vérifi...
30/10/2023 à 12:13Mister Ash Une autorisation de filtre qui disparait sur une feuille protégée1. pour le mot de passe, essayez plutôt comme ceci dans le code 2. Pour le filtre auto : voyez le IF ..... END IF au point 2 dans ce lien --> https://forum.excel-pratique.com/s/goto/1157750 Si ok pensez à Cordialement...
30/10/2023 à 11:46tbaudatPetite présentationCordialement...
29/10/2023 à 10:23xTomTomxErreur 91 impossible à corrigerVous n'avez pas fait exactement ce que je vous ai écrit Là je vous avais demandé de placer sur le bureau les trois fichiers postés sur le fil Ensuite faire le test comme décrit. Donc là j'aimerais que vous fassiez ce test tout de même Par rapport à votre test jusque l'ouverture de la boite de dialog...
27/10/2023 à 19:02Mgxcel59Masquer, démasquerMerci de bien vouloir éviter de dupliquer les fils et de rester sur votre fil d'origine plutpôt que de créer un nouveau. Là vous avez des réponses partout ! https://forum.excel-pratique.com/excel/masquer-demasquer-suite-188364 Merci de cloturer celui qui est terminé Crdlt...
27/10/2023 à 18:23patogo Adapter du code d'Excel Windows vers Excel MacRe, Je suis sous excel 2011 et n'ayant pas Excel 2016, je vous propose de chargez ce fichier et de faire juste un test en sélectionnant votre dossier "indiv" Il y a plein d'instructions qui ne vous servent pas mais si cela fonctionne bien avec votre version MAC, il est plus simple d'adapter De F9 à...
27/10/2023 à 18:05Mgxcel59Masquer Démasquer suiteEssayez le code comme ceci Pour vous éviter de répéter le code dans chaque feuille, placez-le dans un module Ensuite dans chaque feuille, dessinez votre bouton Puis double-clic dessus et ajoutez cette ligne --> Exemple avec un bouton sur la feuille Janvier, cela donnerait ceci Crdlt EDIT : je déc...
27/10/2023 à 15:25Mgxcel59Masquer Démasquer suiteEdit : reponse déjà donnée Mais enlevez aussi le NEXT WS Crdlt...
27/10/2023 à 13:14xTomTomxErreur 91 impossible à corrigerOk pour le fichier. Il me faut savoir : - le fichier "import-Csv" et les fichiers CSV sont placés où ? Sur le Finder ou dans un répertoire spécifique - Ouvrez-vous les fichiers CSV en même temps (question que je vous ai posée dans l'Edit de mon post précédent) ou un par un - Lorsque vous avez fait l...
27/10/2023 à 11:33Invité Créer une MacroPourquoi le placer à la corbeille ??? Il suffit de l'adapter à ce que vous voulez Je ne vais pas vous élaborer un nouveau fichier complet, ce n'est déjà pas le but du forum. Ok mais vous voulez quoi au final. Je ne sais pas devinez comment vous fonctionnez au quotidien surtout lorsque vous écrivez q...
27/10/2023 à 10:37patogo Adapter du code d'Excel Windows vers Excel MacLà cela m'étonnerait car déjà sous windows le code bloque sur la ligne racine = Choixdossier() en envoyant un message "sub non définie" Pour ce qui est du code sous MAC, c'est impossible à faire fonctionner. Déjà voir la remarque de BrunoM45. Votre fichier dans lequel se trouve le code est dans le m...
27/10/2023 à 09:48sebmika974Effacer une image peut importe son nomSur cette feuille : - Vous avez combien d'images ? - Avez-vous aussi des boutons ou autres objets Crdlt...
26/10/2023 à 18:30xTomTomxErreur 91 impossible à corrigerJe ne comprends pas pourquoi cela marche avec votre premier code et pas le second Il n'y a rien de différent à part que l'on crèe une feuille dans le fichier pour chaque fichier CSV Il y a une différence entre les fichier CSV windows et MAC je pense. En faisant un enregistrer sous on voit cela Sinon...
26/10/2023 à 18:13xTomTomxErreur 91 impossible à corrigerBon voici trois fichiers - le fichier Tomtom contient un bouton sur lequel il vous suffit de cliquer pour exécuter le code Je vous ai aussi mis les explications de chaque ligne - 2 fichier CSV Mettez ces deux fichiers sur le Desktop. Ouvrez le fichier Tomtom puis cliquez sur le bouton J'effacerai év...
26/10/2023 à 18:04xTomTomxErreur 91 impossible à corrigerC'est ce que le code fait et j'ai le bon résultat Vous exécutez le code via un bouton ? Ou Alors faites l'exécution en mode pas à pas...
26/10/2023 à 17:55xTomTomxErreur 91 impossible à corrigerMais ce n'est pas dans le fichier CSV qu'il faut placé le code évidemment...
26/10/2023 à 17:45xTomTomxErreur 91 impossible à corrigerOui mais il crée toujours une feuille même si votre fichier n'est pas CSV. Ce qui n'est pas correct. Comme je vous ai dit, vous ne devez créer une feuille que un fichier CSV est trouvé Le code correct est celui que vous avez mis ici --> https://forum.excel-pratique.com/s/goto/1168755 Je viens enc...
26/10/2023 à 17:27xTomTomxErreur 91 impossible à corrigerLà je ne vous comprends pas... J'exécute le code, cela me demande de choisir les fichiers Je choisis 2 csv Le code me crée une feuille pour chaque CSV avec les données de chaque CSV Là vous créé systématiquement une feuille alors que dans ce que je vous propose on ne crée la feuille que si workbook(...
26/10/2023 à 17:10xTomTomxErreur 91 impossible à corrigerJe viens de tester.... Reprenez le code que je vous ai proposé en modifiant simplement ce que je vous ai écrit dans l'EDIT de mon post précédent...
26/10/2023 à 16:48xTomTomxErreur 91 impossible à corrigerPas de soucis. Pour la correction ce n'est pas correct car là si vous avez un autre fichier non CSV ouvert, le code va créer une feuille de trop EDIT : dans le code que je vous ai donné, supprimez la ligne Ensuite mettez la ligne ci-dessous juste après la ligne If Right(Workbooks(i).Name, 3) = "csv"...
26/10/2023 à 16:42bejouette Mettre les cellules d'une ligne dans un tableauOk parfait Vérifiez bien pour les couleurs dans chaque feuille. dans "choisir critère", vous pourriez supprimer les couleurs après la ligne 193 et ramener vos boutons de droite plus à gauche pour supprimer aussi les couleurs depuis la colonne M jusque la dernière colonne Ensuite vous masquez éventue...
26/10/2023 à 16:14xTomTomxErreur 91 impossible à corrigerEssayez ceci On reste dans le même type de code en modifiant juste deux ou trois lignes Si vous conservez l'ancien code que vous avez posté pour l'OS windows, il faudra ajouter un code qui repère si vous êtes sous MAC ou Windows...
26/10/2023 à 15:53bejouette Mettre les cellules d'une ligne dans un tableauNon parce que si vous valider, le code va effacer F4 à F38 via le CALL Saisir un nouveau client à la fin du code Ajout_Nouvelle_facture Réponse ci-dessus. idem que réponse au point 1 Je vous ai dit plusieurs fois que cette ligne doit être masquée...
26/10/2023 à 13:16Invité Créer une MacroJe veux bien vous aider mais si vous ne me dites pas où sont vos problèmes ou ce que vous voulez avoir comme info, comment voulez-vous que je devine. Crdlt...
26/10/2023 à 13:04benji77Recherche incrémentale avec ListView - simplification codesLes FUNCTION c'est plus complexe puisqu'elles sont exécutées sur base d'une variable Vous vous compliquez la vie et si vous débutez en prenant le chemin le moins facile avec VBA Utilisez CALL quand vous appelez une SUB et pas une FUNCTION Exemple : Dans votre USF vous avez dans la Private Sub UserFo...
26/10/2023 à 12:11benji77Recherche incrémentale avec ListView - simplification codes@ benji : Je regardais votre demande mais Galopin m'a devancé. Juste une remarque (à nouveau) Quelle utilité d'utiliser des instructions Call sur des codes FUNCTION ?? Pourtant je vous avait déjà expliqué le principe des FUNCTION ici --> https://forum.excel-pratique.com/s/goto/1162731 mé bon... C...
26/10/2023 à 11:55bejouette Mettre les cellules d'une ligne dans un tableauOk je viens de voir. C'est dû au fait que vous avez choisi une mise en forme de tableau prédéfinie. Il me semble que l'on arrive au terme des modif. Il reste la rapidité à l'ouverture Une chose que je vois dans vos feuilles et surtout la feuille accueil c'est la couleur de remplissage en blanc qui e...
26/10/2023 à 10:13bejouette Mettre les cellules d'une ligne dans un tableauHum...effectivement je l'avais préparée il y a quelques temps mais ne vous l'ai pas donnée. La voici : Code à placer dans le module Recapitulatif Ok. Vous pouvez éventuellement ajouter ceci dans THISWORKBOOK afin de l'exécuter à la fermeture du fichier. Cela vous imposera de toujours enregistrer le...
25/10/2023 à 18:58bejouette Mettre les cellules d'une ligne dans un tableauHeu... quel est le souci. Il suffit de coller la ligne que je vous ai donnée dans votre code Oups oui. Je ne vous en ai pas informé. Il faut remplacer le code ci-dessous dans le module RETOUR Oui et sans les guillemets bien entendu...
25/10/2023 à 18:51xTomTomxErreur 91 impossible à corrigerOui c'est logique. Il faut adapter le code complet. Je vous ai juste proposé l'instruction Application.dialogs pour faire un test Essayez avec ce code complet : Dites moi Si ok et terminé pensez à...
25/10/2023 à 14:02xTomTomxErreur 91 impossible à corrigerOk le souci vient de l'instruction Getopen qui, je l'avais oublié (désolé.... ), ne fonctionne pas et qui contrairement à celle-ci fonctionne --> Application.Dialogs(xlDialogOpen).Show Mais dans votre cas, cela ne fonctionnera peut être pas car le fichier sélectionné est directement converti dans...
25/10/2023 à 13:05xTomTomxErreur 91 impossible à corrigerFaites deux macros différentes. Une pour MAC et une autre pour windows. une fois que les deux fonctionneront sur chacun des OS, je vous donnerai une code pour exécuter le bon code Essayez votre code-ci sur MAC Dites moi si cela fonctionne Le reste à voir plus tard...
25/10/2023 à 12:31xTomTomxErreur 91 impossible à corrigerCe n'est pas là le souci. C'est la ligne avant qui ne peut s'exécuter sous MAC. Essayez avec ce que je vous ai donné mais vous devez sélectionner le fichier Si maintenant vous voulez parcourir tous les fichiers CSV sélectionnés d'un répertoire, là ce sera différent...
25/10/2023 à 12:07xTomTomxErreur 91 impossible à corrigerVous pouvez déjà remplacer ces lignes par ceci LA variable Fichier vous renverra l'adresse complète sur votre MAC pour ouvrir votre fichier Plus bas il faudra réanalyser le code. Je ne suis pas allé plus loin dans votre souci mais chemin et RepArchive ne serviraient plus puisque fichier vous renvoie...