B

Membre dévoué

Inscrit le :15/10/2011
Dernière activité :01/10/2025 à 15:12
Version d'Excel :365 FR
Lieu :Breizh
Messages
573
Votes
72
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Messages postés par Benead - page 4

DateAuteur du sujetSujetExtrait du message
03/10/2016 à 11:02liseLien hypertexte ou msgbox ?C'est l'expérience J'ai ajouté les deux macros manquantes aux boutons. Pour l'enregistrement, non, le fichier doit être enregistré en .xlsm (m comme macro) ou bien en fichier binaire (.xlsb) qui fonctionne très bien aussi...
03/10/2016 à 10:00fffffffankyyfr Recherche v ne fonctionne pasIl faut que tes deux colonnes soient du même format, soit texte, soit numérique. Dans ton cas tu peux le faire de cette façon : Excepté en ligne 39 (référence en 12c -Erreur de saisie ?-), cela devrait fonctionner. Si tu veux corriger une fois pour toute ce problème, il faut mettre la colonne A de l...
02/10/2016 à 19:17liseLien hypertexte ou msgbox ?Lise, J'ai fait la même chose sur la feuille Process, mis une macro sur le bouton de redémarrage de test (qui efface les réponses) et mis une macro sur la flèche bleue. Concernant le bouton imprimer le dossier, il faut imprimer quelles feuilles ? Concernant le bouton enregistrer, tu veux faire quoi...
01/10/2016 à 19:25GRUGEVBA imprimableOk. Il existe des sites pour craquer les pdf... Chut, j'ai rien dit...
01/10/2016 à 16:43liseLien hypertexte ou msgbox ?Lise, Je viens de te faire un truc qui fait ce que tu souhaites mais de façon très différente, c'est l'avantage du code VBA. Je t'ai mis plein de commentaires explicatifs, car ne connais pas ton niveau en VBA. Surtout, n'hésites pas à revenir ici pour avoir toutes les renseignements dont tu as besoi...
01/10/2016 à 12:46potard07 Casse tête avec ListViewJe m'immisce dans la conversation Au boulot et à titre personnel, je me suis déjà confronté à ce genre de message très désagréable. Il faut savoir plusieurs choses : 1) Certaines OCX, comme mscomctl.ocx ne fonctionnent pas avec MS office 2010 64bits, il faut installer MS office 2010 32bits. 2) Il y...
01/10/2016 à 12:23liseLien hypertexte ou msgbox ?Sans macro, ça n'est pas possible, on peut transformer ton fichier en xlsm et remplacer tes lien hypertextes avec des boutons et du code ? Tu verras, ce n'est pas très compliqué...
01/10/2016 à 12:14GRUGEVBA imprimablePas très clair, ton message. Tu veux dire que le code VBA est protégé ...
01/10/2016 à 12:08moonyz Reconstruction fichier XML via MacroVoici une façon de faire : La première chose à faire est de changer l'emplacement de tes données et du nom de ton fichier ; Attention : je ne sais pas si les caractères de fin de ligne, de retour de ligne, et autres caractères de contrôles sont les bons. A adapter en fonction de tes besoins...
24/04/2016 à 19:37THIERRYSAYMacro collage specialExécute ce code essaie de comprendre la façon dont il fonctionne : A chaque fois que tu lanceras la macro, cela créera une ligne supplémentaire. A+ Benead...
24/04/2016 à 19:12manoss76 Modification du code d'un userformJe t'ai fait un exemple de ce qui peut se faire avec quelques astuces complémentaires (en vrac) : Pour mettre une image dans une partie du formulaire, ll faut utiliser le contrôle Image. Utilise le "CodeName" des feuilles plutôt que leur nom, cela évite de modifier le code dès que quelqu'un change l...
23/04/2016 à 19:39patate1564VBA et verrouillage de cellulesNormalement le simple fait de reprotéger le classeur lors de son ouverture avec "userInterfaceOnly:=True" suffit et ce n'est plus la peine de verrouiller/déverrouiller lors de chaque exécution de macro : Dans le module ThisWorkbook : Après tu peux supprimer la déprotection/reprotection dans la feuil...
18/05/2014 à 21:21cascado Date mise a jour donnéesDonc la seule date qu'Excel peut connaitre, c'est la date à laquelle tu colles les informations ! Est-possible de faire modifier cet export pour y inclure une colonne date du jour ? Sous quelle forme est cet export et vers quel type de fichier ? Excel ? Parce qu'on pourrait demander à Excel d'aller...
18/05/2014 à 02:47SébastienCréez un avatar à votre image en quelques minutesJ'ai pas ce que j'ai foutu avec le mien, mais cela ne fonctionne pas.....
18/05/2014 à 02:31Eloalex27Recopie de la référence d'une cellule sélectionnéeBonsoir Alex : Voici un exemple à adapter. Target représente la cellule active, le décalage sera d'une colonne vers la droite : Offset décale (Ligne, Colonne), donc si tu mets Offset(1,-1), le décalage sera d'une ligne vers le bas et d'une colonne vers la gauche. Mais il va certainement conditionner...
18/05/2014 à 02:18C2M Zoom par défaut lors de la création d'un graphiqueSi tu fais un clic droit et que tu tournes la molette, le zoom fonctionne ? Je te mets ton fichier modifié : j'ai mis une macro événementielle pour forcer le zoom à 100% quand tu actives le graphe. Redis-nous si tu as un message d'erreur ou si cela fonctionne. Voici un code à mettre dans un module s...
17/05/2014 à 20:18JeremyWAfficher classeur déjà ouvertEssaie en remplaçant par Mais par la suite tu appendras que tu n'as pas besoin d'activer un classeur et/ou une feuille pour mettre à jour les données. Si cela ne fonctionne pas mets un fichier de test qui bug...
17/05/2014 à 20:08C2M Zoom par défaut lors de la création d'un graphiquePeux-tu mettre un fichier avec le graphique ? Si on fait un test chez nous et qu'on arrive pas à reproduire ce cas, tu n'auras pas de réponse satisfaisante...
17/05/2014 à 20:01Alienox Lv, impression et rechercheAlienox, On va le faire par étapes, pour l'instant je ne vois pas trop ce que tu veux faire. Et j'espère qu'on ne va pas trop galérer avec tes fusions de cellules ... Quand tu es dans le Lv1, tu sélectionnes l'activité Cholérétique, il affiche 4 plantes et 46 lignes... Tu fais un double clic l'entêt...
17/05/2014 à 19:18cascado Date mise a jour donnéesTu me surprends, cela fonctionne chez moi. Dans le fichier que je t'ai mis à disposition, cela ne fonctionne pas ? Par contre, que l'on soit bien d'accord, une fois que les données sont collées, il ne faut plus faire de modification dans la feuille. Le simple fait de rentrer dans une cellule de d'ap...
17/05/2014 à 19:00Mattsly Problème codeParfait... Pense à passer le fil en résolu.....
17/05/2014 à 18:58JeremyW Zone nommée dynamiqueConcernant le " -1", cela ne fonctionne correctement que si tu as mis une entête de colonne en cellule AE1, par exemple "Photos", sinon cela ne te renverra jamais la dernière (dans ton exemple 04.jpg) Vérifie bien que toutes les photos sont dans le ComboBox...
17/05/2014 à 13:27Mattsly Problème codeVoilà, je t'ai mis deux solutions parmi d'autres ...
17/05/2014 à 13:14JeremyW Zone nommée dynamiqueJe ne sais pas si c'est pour l'exemple que tu a fait ce fichier, mais dans la mesure du possible, essaie de faire les choses simplement. Quand tu n'a pas de données dans les colonnes de début, remplis les en priorités. Ta macro ne pouvait pas mettre les noms des photos en colonne A ? Quand tu peux m...
17/05/2014 à 12:18cascado Date mise a jour donnéesJ'ai simplement mis ce code événementiel dans le module de la feuille donnees : Donc, à chaque fois que tu modifies une des cellules de la feuille donnees ,la macro se déclanche, c'est la raison pour laquelle on dit macro événementielle. Celle-ci est liée à l'événement de modification de cellule...
17/05/2014 à 09:06milseInserer noms dans comboboxBon, je veux bien faire un dernier effort... Ton requêteur est DAO... Et que fait-il exactement ? Il ne stocke pas les données dans une feuille ? Si la réponse est si, alors on se fiche d'où provient la donnée. Si elle provient d'un recordset dans un pgm VBA, alors il nous faut le code. Que souhaite...
17/05/2014 à 03:45pimpon62Probleme d'insertion ou suppression de ligne ou colonneCombien de colonnes x Combien de lignes par feuilles ? Les formules sont des RecherchesV ou des formules matricielles ? Elles extrêmement gourmandes en mémoire... As-tu des images sur les feuilles ? Elles peuvent prendre beaucoup de place... Généralement les problèmes de performances sont liés aux f...
17/05/2014 à 00:55JeremyW Zone nommée dynamiqueQu'as-tu mis dans le ControlSource du ComboBox ? Peux mettre un exemple de ton fichier ...
17/05/2014 à 00:49cascado Date mise a jour donnéesUne solution consiste à apporter la date de mise à jour des données en même temps que l'import, une colonne supplémentaire par exemple, si ton import est manuel, genre copier-coller, dans ce cas, tu peux mettre manuellement la date dans une cellule. Si ton import est automatisé, comment l'est-il ? P...
17/05/2014 à 00:40milseInserer noms dans comboboxC'est vrai qu'avec si peu de renseignements, la réponse ne peut être que vague : Oui Oui Moi : C'est facile ? En bien cela dépend de ta requête SQL. Quel est le requêteur ? Il est interne à Excel (query, odbc, dao..) ? Si la réponse est oui, alors cela ne devrait pas être très compliqué, si la répon...
17/05/2014 à 00:25Mattsly Problème codeJe ne sais pas, mais d'après ton code, c'est obligé que tu mettes un 1 dans les deux cellules, car tu as imbriqué un seconde boucle dans la première. Essaie de modifier ton code en ne mettant qu'une seule boucle, et pour t'aider je te donne ce tuyau : ta boucle doit être de 1 à 2. Tu devrais t'en so...
17/05/2014 à 00:18josecarreira78UserForm et mémoire temporaireQu'est ce que tu veux dire par Plus tard ? Si tu es dans la même exécution de macro, il faut que tu déclares les variables en Public (dans un module standard) pour stocker les informations qui doivent passer d'un UserForm à l'autre. Une fois que la macro s'est arrêtée, il faut considérer que les var...
16/05/2014 à 23:50bylbo7Comment definir une position ?Gmb, t'as un peu de mal en ce début de weekend, je trouve... Tu as copier-coller à coté des cotes de code.....
16/05/2014 à 23:42RiDim5950Format date macroCe serait sympa d'être plus précis dans les explications de la manipulation qui à été faite. Comment a été remplie la cellule d'origine ? saisie manuelle ? résultat d'une formule ? Importation de données ? Si tu a fais un copier-coller, vérifie le format de nombre de chacune des deux cellules (sourc...
16/05/2014 à 23:24Mattsly Problème codeD'après ton code, si les cellules des colonnes M et N et de la ligne 5 sont = 3 alors les cellules de la ligne des colonnes J et K et de la ligne 7 sont remplie avec un 1. Dans ton message du dis quelles sont chargée par un 2, sans doute voulais-tu dire 1... Si tu décomposes le code ligne par ligne...
16/05/2014 à 22:37Alienox Récup données internetNon, pas encore, je vais essayer de regarder si possible pour le début de semaine prochaine...
16/05/2014 à 21:40croky23Code VBA pour connaitre si un fichier est ouvertTon code n'est pas le bon, il permet simplement de savoir si le classeur "Planning.xls" est ouvert dans l'instance d'Excel qui exécute la macro. Ensuite, tu dis : Normalement, quand on ouvre un classeur, toutes ses feuilles sont disponibles, pas chez toi ? ... Je traduis : on ouvre un classeur mais...
15/05/2014 à 03:34Eloalex27Recopie de la référence d'une cellule sélectionnéeJe te mets quand même le code au cas ou... A mettre dans le module de la feuille : Sinon la cellule ne s'actualise qu'avec un recalcul et que tu valides avec le clavier, si tu valides en utilisant ta souris, la fonction Cellule renvoie la cellule que tu viens de sélectionner. Si tu es en calcul manu...
15/05/2014 à 03:05Nathalie Charette Filtre avec 2 valeursFrangy, Non, effectivement, ce n'est pas ShowAllData, je me suis mal exprimé, c'est l'exécution du filtre avancé qui supprime les 2 filtres automatiques. Peux-tu rectifier ton code un peu plus haut, tu as nommé la macro Sub Trier() ? ça pourrait en perturber certains...
15/05/2014 à 02:58MK42 Afficher la colonne correspondant au maximumMoi c'est Benead (ou Benoît) mais pas Bernard. Sorry, j'avais pas fait attention à ta version d'Excel. En version anglaise, cela doit donner cela : =INDEX(A$1:C$1,MATCH(MAX(A10:C10),A10:C10,0))...
15/05/2014 à 00:28pompaero Mémoriser des renseignementsLa solution la plus simple pour résoudre ton problème est de dupliquer ton planning par mois, de cette façon tu conserves toutes tes données sans avoir à les stocker dans ta feuille Data. Sinon c'est VBA obligatoire...
14/05/2014 à 21:39croky23Code VBA pour connaitre si un fichier est ouvertJe connais pas dropbox, mais quand tu ouvres le fichier et qu'il est déjà ouvert, Excel ne te le dis pas (Fichier ouvert en écriture par ...) ...
14/05/2014 à 21:05Nathalie Charette Filtre avec 2 valeursFrangy, je trouve cela très bien de faire la promotion du très puissant filtre élaboré. On a pas forcément besoin de VBA... Sauf pour l'actualiser (coté pratique). Peux-tu rectifier ton code un peu plus haut, tu as nommé la macro Sub Trier(), ça pourrait en perturber certains. J'ai regardé le fichie...
14/05/2014 à 19:47MK42 Afficher la colonne correspondant au maximumUne solution ...
14/05/2014 à 19:29Coldwarkids Difficultés pour corriger 1 erreur d'exécution 1004 VBAColwarkids, sans corriger tout le code, quand tu utilises la propriété FomulaLocal , il faut que tu remplisses la formule avec l'accentuation qui correspond à celle de ton ordinateur, dans ton cas (Excel FR), il faut remplacer le point par la virgule. De plus tu ne peux pas placer la variable so com...
14/05/2014 à 18:19Archi-plans.comPublipostageJe ne suis pas un spécialiste de Word, mais il ne me semble pas possible de faire ce que tu demandes avec les options natives du publipostage. Pour pouvoir répondre à ta demande, je te propose une solution VBA Word à adapter à ton besoin. Dans ma solution, lorsqu'on exécute la macro, on compte le no...
14/05/2014 à 07:54sky45 Appliquer une formule à une colonne entièreC'est Benead, par Bernard, mais no problem...
13/05/2014 à 02:16akaddoc Controle imageAkaddoc, Il n'est pas facile de charger l'image d'un Userform à partir d'une image qui se trouve sur une feuille parce que ce n'est pas prévu par le code VBA. De mémoire c'est quand même possible en passant par des API (qui font des copier-coller), mais il n'est pas certain que cela fonctionne avec...
13/05/2014 à 01:19Kisscool25 Renommage fichier PDF d'apres un listing sous ExcelCela donne cela : J'ai mis un contrôle supplémentaire pour contrôler le fichier de destination n'existe pas avant de renommer le fichier. Je n'ai pas tester, si il y a un problème redis-moi...
12/05/2014 à 19:40sky45 Appliquer une formule à une colonne entièreSky45, juste pour le fun, astuce valable que pour les versions d'Excel 2007 et supérieures, si tes données et tes formules sont sous forme de tableau, tu peux passer en mode tableau avec entêtes (c'est mieux, sinon Excel en ajoute) : Ruban Insertion/ Groupe Tableaux/Tableau , le fait d'être en mode...