Membre impliqué

Inscrit le :17/05/2018
Dernière activité :Il y a un instant
Version d'Excel :Office 365 FR
Emploi :Jeune retraité
Lieu :Nôtre beau Sud
Messages
1'275
Votes
382
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Messages postés par Jean-Paul - page 13

DateAuteur du sujetSujetExtrait du message
04/11/2023 à 00:47buckOuvrir un fichier avec une ligne de codeEt si tu concatène le tout avant. J'ai fais un test et c'est bon...
03/11/2023 à 15:44LyamAfficher une photo à partir d'une listboxRe, Attention aux guillemets Excel parle français chez moi il renvoie donc Faux, et pas "Faux"...
03/11/2023 à 15:37didijag Msgbox qui apparaîssent plusieurs foisTu peux aussi utiliser des variables Static Je n'ai pas mis toute la procédure à toi de compléter Explications ici : https://learn.microsoft.com/fr-fr/office/vba/language/reference/user-interface-help/static-statement...
03/11/2023 à 14:26LyamAfficher une photo à partir d'une listboxAttention Application.GetOpenFilename renvoie False et non pas "Faux" en cas d'annulation de ta part. Donc le test doit être : If Z <> False Then ... Informations sur le site de Crosoft https://learn.microsoft.com/fr-fr/office/vba/api/excel.application.getopenfilename...
19/05/2023 à 14:42capucineChanger l'angle d'une image dans un UserFormT'as fait une erreur quelque part : Voici le contrôle que tu dois avoir dans la boite à outils : Dans les contrôles supplémentaires tu dois cocher 10Tec/vbaccelerator ImageList 2.5 si celui-ci à bien été enregistré. Je suis en 32Bits donc je ne peux pas tester en 64, si quelqu'un est dispo pour le f...
09/05/2023 à 15:23capucineChanger l'angle d'une image dans un UserFormAs-tu eu la fenêtre comme quoi l'enregistrement du contrôle vb10Tech.... avait réussi ? Si ce n'est pas le cas tu ne pourras pas le trouver dans les contrôles supplémentaires...
09/05/2023 à 09:51capucineChanger l'angle d'une image dans un UserFormRe C'est un contrôle est-il présent sur la feuille ? Si pas présent : Clic droit sur la boite à Outils dans l'environnement VBE Clic sur contrôles supplémentaires. Tu sélectionnes 10Tec/vbAccelerator..... Il doit apparaitre dans la boite à outils... Il ne te reste plus qu'a l'insérer sur la feuille...
07/05/2023 à 15:50capucineChanger l'angle d'une image dans un UserFormRe, Si je t'avais demandé de copier tout le répertoire, je t'aurais dis copie tout le répertoire non ? Je ne suis pas devant ton PC si cela n'as pas fonctionner dans le répertoire SysWow64 testes dans le répertoire System32 de Windows Tu copie et colles le fichier vbalIml250_10Tec.Ocx dans c:\window...
06/05/2023 à 07:46capucineChanger l'angle d'une image dans un UserFormTu dois copier le controle Ocx dans le répertoire System32 de Windows et lancer le fichier cmd d'enregistrement cité plus haut...
05/05/2023 à 21:23capucineChanger l'angle d'une image dans un UserFormDommage ici les gif animés ne fonctionnent pas donc : Dans VBE Tu agrandis le formulaire Tu verras le contrôle ImageList Tu le sélectionnes Dans les propriétés à gauche tu sélectionne personalisé Un fenêtre s'ouvre et tu choisi Add... Tu sélectionne l'ensemble des images à charger Tu clique sur OK E...
05/05/2023 à 18:36capucineChanger l'angle d'une image dans un UserFormAs-tu ajouter les images dans le contrôle ImageList, comme stipulé, plus haut ...
05/05/2023 à 15:31capucineChanger l'angle d'une image dans un UserFormLe fichier Curseurs.zip ? Je viens de tester c'est bon pour moi, mais pour toi aussi car je vois dans ton post que tu met les images que je t'ai envoyé en fichier compressé 12h c'est une image que j'ai crée, vite fait...
05/05/2023 à 13:53capucineChanger l'angle d'une image dans un UserFormLe contrôle imageList fait pareil en plus simple non ? Dans l'environnement VBE tu agrandis le formulaire tu y verra le contrôle ImageList, un clic sur personnalisé dans les propriétés et là tu pourras charger les photos que tu veux, de plus il accepte tous les format images , et gère la transparenc...
03/05/2023 à 22:17capucineChanger l'angle d'une image dans un UserFormOn va y arriver colles les images dans le même répertoire Il faudra peut-être les recharger dans l'ImageList...
03/05/2023 à 21:41capucineChanger l'angle d'une image dans un UserFormJe viens de me rendre compte que j'ai sauvegardé le fichier en xls...
03/05/2023 à 21:04capucineChanger l'angle d'une image dans un UserFormTu vas dans l'environnement VBE et tu lances UserForm1...
03/05/2023 à 17:48capucineChanger l'angle d'une image dans un UserFormSalut ImageList est un contrôle invisible, il te permet de stocker les images du mouvement du bouton. Tu crée le nombre d'image voulu à différente position 0, 15, 30, 45, par exemple Ensuite sur clic tu sélectionnes l'image du bouton par son index un petit exemple en pièce jointe Bien lire la doc Pe...
03/05/2023 à 09:23Joco7915 Beug sur code VBA copier/collerHum, donc double clic, la cellule s'envole, reste en suspend au dessus de D1:R15 en attendant de savoir ou elle devra se poser. Des cellules divinatoires, ça existe cela sous Excel ...
02/05/2023 à 20:30Joco7915 Beug sur code VBA copier/collerSi j'ai bien compris le double clic se fait sur la cellule qui doit recevoir les données. Par contre ce que je ne comprends pas H17:N17 cela fait 7 cellules à copier dans D1:R15 à copier individuellement alors là...
02/05/2023 à 19:41capucineChanger l'angle d'une image dans un UserFormJe ne vois pas de déclaration pour du 64bit le problème avec la fonction IIDFromString vient peut-être de là. Notre bon vieux ImageList remit aux gouts du jour ne ferait-il pas l'affaire ? et pas d'Apis comme ça ImageList OCX | 10Tec...
01/05/2023 à 20:56Baldwin46Créer une majusculeTu comprends bien que tu ne peux pas avoir, et une formule, et une zone de saisie dans la même cellule. si tu entre une valeur tu effaces la formule. En passant par VBA tu à la possibilité de le faire...
01/05/2023 à 19:59GalérienCopier graphique en .png dans le presse papierPeut-être en regardant de ce coté : Chart.CopyPicture, méthode (Excel) | Microsoft Learn...
01/05/2023 à 19:19JulieRose32 Comment utiliser un tableau dynamique verrouillé ?Plusieurs solution s'offrent à toi : Utilisation de la propriété Protect de la feuille Avant les modification WorkSheets("Feuil1").UnProtect '... Exécution code Après les modification WorkSheets("Feuil1").Protect Avec les arguments de la propriété Protect A l'ouverture du classeur WorkSheets("Feuil1...
30/04/2023 à 22:38Le Drosophile VBA - Utiliser la fonction Replace + "*" dans un ArrayLa fonction Range.Replace ne s'applique qu'aux plages. La fonction VBA Replace ne fonctionne pas sur les tableaux. Tu dois passer par la fonction Application.Substitute. Mais cette fonction ne prends pas en Charge les Opérateurs * et ? et, elle est sensible à la Casse. Peut-être en combinant Substit...
30/04/2023 à 13:30THIERRYH Incrementation et archivage factureC'est pour son bien, j'ai eu dans mon entourage, un copain qui est tombé sur un contrôle du Fisc. Et quand on te réclame 40 000€ et des brouettes parce que tu à mal rempli des papiers. ou que d'autres ne sont pas conformes (Pour exemple : attestation 20%) ça fait mal au c...l. C'était juste pour lui...
29/04/2023 à 17:13joh Ré-assigner une macro a un boutonOk tu teste des codes trouvés sur des forums. Mais tu lances ses procédure depuis quel classeur ? car ce type de programmation : For Each Shp In ActiveSheet.Shapes peut ne pas faire la chose demandée selon depuis quel classeur elle est lancée. Donc un conseil renseignes le nom du classeur et de la f...
29/04/2023 à 15:00THIERRYH Incrementation et archivage factureJe dis ça, je ne dis rien, La conservation des factures et documents pour une société et régis par des lois. On ne doit pas faire n'importe quoi sous peine de le regretter lors d'un contrôle. Un peu de lecture : BOI-CF-COM-10-10-30-10 - CF - Droit de communication et procédures de recherche et de lu...
29/04/2023 à 03:06Le Drosophile [VBA] - Erreur "Path does not exists" - Chemin pour enregistrementJe demande aux gens de ne pas copier les codes bêtement, et c'est justement ce que j'ai fais sans trop regarder. Tu dois ajouter un "\" à la fin du chemin sinon plantage...
28/04/2023 à 23:41Le Drosophile [VBA] - Erreur "Path does not exists" - Chemin pour enregistrementPeux-tu nous dire sur quelle ligne tu as l'erreur, et quel type d'erreur, car sans infos supplémentaires cela va être difficile de t'aider...
28/04/2023 à 11:55Le Drosophile [VBA] - Erreur "Path does not exists" - Chemin pour enregistrementSalut si ce n'est que le chemin qui t'intéresse alors ceci devrais faire l'affaire. Pour ma part je n'ai pas bien compris ce que contient Sheets("Options").Cells(54, 1). (qui serait d'ailleur plus lisible avec un champ nommé) J'ai passé la sub choix_dossier en Fonction, si elle est dans le même modu...
27/04/2023 à 21:35BUDGETSVariable objet ou variable de bloc with non définieRe, Toutes les infos sur le site de Crosoft : Synthèse des types de données | Microsoft Learn...
27/04/2023 à 20:58BUDGETSVariable objet ou variable de bloc with non définieRe, Grosso-modo oui, mais pas en public au niveau de la fonction tri...
27/04/2023 à 20:05fronckSaisie avec textbox changeRe, Ouai, La procédure recherche un nom dans la feuille profs à chaque évènement change de la zone de liste, une recherche s'effectue. Il faut peut-être revoir ce fonctionnement. Edit : C'est trop compliqué de donner des noms appropriés à tes contrôles ? nomP pour une zone de liste ...
27/04/2023 à 19:39fronckSaisie avec textbox changePas trop compris, au vu des explications on parle de zone de liste déroulante, et pas de textbox change non ? Je pense que tu va devoir regarder du coté de la propriété RowSource, qui je pense bloque la saisie. Supprime ce qu'il y a dans RowSource et remplie la zone de liste déroulante avec la propr...
27/04/2023 à 19:03BUDGETSVariable objet ou variable de bloc with non définieNormal t'as bidouiller la fonction tri, a est un tableau, gauc et droi des long, ref est variant, g et d en long, et temp en variant...
27/04/2023 à 13:37BUDGETSVariable objet ou variable de bloc with non définiePourquoi vouloir à tout prix déclarer des variables en public ? Cela ne peut t'apporter que des ennuis. dans la mesure du possible utilises les paramètres des procédures ou fonctions et les variables privées. Ton code en sera que plus lisible...
26/04/2023 à 21:56BUDGETSVariable objet ou variable de bloc with non définieRe, Là c'est l'exemple qui tue... Le tableau peut contenir des nombre, des chaines, etc... Ref est en relation avec a, gauc, droi donc tout en variant...
26/04/2023 à 21:20Pierrot31 Fichier analyse de sangMaintenant que le fichier est posté, qu'elle est ta demande au juste ? Il va falloir nettoyé ce fichier car fait avec les macros d'Excel est ce n'est pas génial en soit...
26/04/2023 à 20:45BUDGETSVariable objet ou variable de bloc with non définieRe, Pfff, trop long pour tout faire, mais pour exemple cette fonction : Peut devenir : Un peu de lecture Early and Late Binding - Visual Basic | Microsoft Learn Long (type de données) - Visual Basic | Microsoft Learn...
26/04/2023 à 19:37BUDGETSVariable objet ou variable de bloc with non définieRe, Option Explicit oblige la déclaration des variables dans l'ensemble du module Option Explicit, instruction (VBA) | Microsoft Learn Exemple ici a n'est pas déclaré donc message d'erreur du compilateur Ou sur une erreur de frappe : d'où l'importance de Option Explicit...
26/04/2023 à 17:58BUDGETSVariable objet ou variable de bloc with non définieRe, Il ne faut pas toucher aux fonctions si tu n'est pas habitué ! Dans la fonction CompteSansDoublons il manque l'accent sur Critere If UCase(ChampCritere(i).Value) = UCase(Critere) Then Cela ne se produirait pas si Option Explicit était écrit en tête de tous les modules. Comme dit dans mon précéda...
26/04/2023 à 14:15BUDGETSVariable objet ou variable de bloc with non définieListeServices est un champ nommé apparemment il n'est pas utilisé. CompteSansDoublons et une fonction que tu peux retrouver dans le module Mod_Tableur. Quand tu crée une fonction dans un module elle est publique et donc accessible depuis les feuilles de calculs. Si tu regardes la fonction de plus pr...
26/04/2023 à 13:40Chris83500 Trouver une formuleRe, Pensez à marquer la demande en résolu, si une réponse à été pertinente un petit vote fait toujours plaisir...
26/04/2023 à 11:47Chris83500 Trouver une formuleRe, Edit oupss pas assez rapide....
26/04/2023 à 11:31SKOEHL Saisie inventaire VBARe, Il faut juste modifier les tabulations, voilà qui est fait...
25/04/2023 à 13:29SKOEHL Saisie inventaire VBAVoici un exemple. Je n'ai pas coder la question 2 car je pense qu'il ne faut pas fermer le formulaire mais scanner un nouveau code...
24/04/2023 à 13:14BUDGETSVariable objet ou variable de bloc with non définieJe n'aurais pas le temps aujourd'hui de regarder le fichier. Ce soir peut-être. Je viens de voir ceci sur le post de 12h12 Tout simplement avec des formules : dans la colonne I se trouve la formule SansDoublonsTrier comme indiquer en commentaires, le tableau n'est là que pour l'exemple, et permet de...
23/04/2023 à 18:13BUDGETSVariable objet ou variable de bloc with non définieRe, il va falloir revoir les base du Late et Early Binding et des affectation d'objets Pour une variable l'affectation se fait directement exemple : Si la variable na pas été affectée elle est égale pour un String à vbNullString, pour un Long à 0, pour un Boolean à False, etc... Pour un objet tu doi...
23/04/2023 à 17:04BUDGETSVariable objet ou variable de bloc with non définieRien en soit, c'est ma façon de différencier les tableaux, préfixe "vt_" pour les tableaux, "vr_" pour les champs nommés, "vs_" pour les feuilles système. Je peux par exemple cacher tous les champs nommés d'un seul coup. Il vaut mieux regrouper les affectations dans un module, si tu dois changer le...
23/04/2023 à 12:26BUDGETSVariable objet ou variable de bloc with non définieJe n'ai pas ouvert le classeur, mais d'après le code fourni par Eric, le code se situe au niveau de la méthode Initialise d'un UserForm. Il est vrai que sans plus de spécification c'est la colonne "B" de la feuille active qui va être parcourue. Pour éviter ce genre de désagrément tu dois spécifier l...