Membre impliqué

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

Messages postés par Jean-Paul - page 15

DateAuteur du sujetSujetExtrait du message
25/02/2023 à 18:46Leo10MessiMessage d'erreurC'est normal l'espace en fin de non du fichier et avant le ".xlsm" ...
25/02/2023 à 18:38Eldervand Question rapide - Compréhension d'une formuleA son initialisation la variable hr qui est un Boolean est égale à False (Faux) Not est un opérateur logique qui va inverser la valeur de hr donc dans ce cas hr va passer à True (Vrai) Un peu de lecture Opérateurs de bits et opérateurs logiques - Visual Basic | Microsoft Learn...
23/02/2023 à 23:30SpeedyProcedure dans une procedureSi c'est Sub Real_Time() que tu veux appeler alors tu doit la couper et coller dans un nouveau module et la passer en public. Ensuite tu peux l'appeler depuis d'autres formulaire...
09/02/2023 à 18:51BUDGETS Cet article existe déjà : ne s'exécute pasC'est normal ListColumns doit-être rataché à un ListObject dans cette configuration; Le listObject étant un tableau de ton application...
21/01/2023 à 15:15BUDGETS Cet article existe déjà : ne s'exécute pasJe viens de jeter un petit coup d'œil sur le fichier, et quelques petites choses m'interpellent. A quoi te servent les codes produits (Normalement dans une base ils te permettent de trouver un produit plus rapidement sans renseigner son libellé complet). Tu devrai intégrer une colonne caché dans les...
17/01/2023 à 23:41cheicknaComment vérifier que la ligne active est dans un tableau structuré Excel?Tu peux savoir si tu es dans un tableau structuré avec ce bout de code :  ActiveCell.ListObject.Name en retour le nom du tableau, si en dehors alors le listObject est en Nothing et renvoi une erreur. Test : Voilà tu as donc plusieurs solutions...
10/01/2023 à 19:46SOTIN Erreur d'exécution '1004Re, Voilà Dan à presque tout dis. Si tu n'as pas de ligne dans le tableau Tb_Config tu te retrouve avec les valeurs des entêtes de colonnes dans les zones de textes du formulaires. Ce qui peux créer des bugs. Faire une sub pour mettre à jour le formulaire, avec la mise à jour des contrôles... C'est...
10/01/2023 à 17:35SOTIN Erreur d'exécution '1004C'est programmé à la cuillère tout ceci. Déprotèges la feuille avant d'y faire quoi que ce soit. Tu as un tableau structuré donc utilises le Ajoutes une ligne avec la propriété Add Set NewLine = Range("Tb_Config").ListObject.ListRows.Add Ensuite utilises la propriété Range pour y écrire les données...
05/01/2023 à 10:30sylbRemplacements dans un tableau ExcelPourquoi cela ne convient pas ...
23/12/2022 à 16:33Benj_RqsSUB ou FUNCTION non définie dans code du UserFormSans l'entièreté du code c'est pas évident, mais, si tes fonctions sont dans le module de la feuille 1 elles sont donc privées à ce module. Fait précéder l'appel aux fonctions du nom de la feuille Feuil1.RECHERCHE_LIGNE_TS et ceci pour toutes les fonctions ou bien utilises With exemple : Ne pas oubl...
22/12/2022 à 11:01MPETIT Formula incorrecteSélectionnes la cellule ou se trouve la formule , ensuite va dans l'environnement VBE dans la fenêtre d'exécution en bas (Tu as bien la fenêtre d'exécution ouverte ? menu Affichage). Tappes ?activecell.formula Et voilà VBA travaille pour toi les guillemets doivent être doublés.....
22/12/2022 à 10:54MPETIT Formula incorrecteRe Encore une petite erreur ... Un indice : "...
22/12/2022 à 10:48MPETIT Formula incorrecteVBA parle anglais.....
16/12/2022 à 18:53David38000 Code pour scan QR (sortie et entrée d'outils)Pour moi, le but d'Excel n'est pas de gérer une base de données, Je vois que tu as une colonne remarque qui devrait à elle seule avoir une table avec le type de contrôle, la date, et le résultat par exemple. Pas de trace non plus dans ton fichier de la gestion des employés. Bref je pense que pour av...
16/12/2022 à 18:22Mel29000Créer une liste déroulante des mois + apparaitre le tableau correspondantJe ne vois pas l'ombre du début de quoi que ce soit sur ton classeur. Ils y a beaucoup d'exemples de plannings sur le site et notamment un avec les explications faut juste prendre le temps de lire. Applications Excel "Plannings" (excel-pratique.com)...
15/12/2022 à 10:08Eric111 Comment faire pour remplir une cellule en fonction d'une date EN VBA ?Re, Ou sans formule A lire : Offset...
15/12/2022 à 09:39Eric111Comment faire pour@eric111 Bien entendu la formule d'Arturo83 est à mettre en K1 puis à recopier vers le bas jusqu'à K100...
14/12/2022 à 18:07Denver76ComboBox en fonction d'une autre dans UserformL'un n'empêche pas l'autre, tu peux passer avec des TS, garder ton code pour l'instant, et le mettre à jour petit à petit. Ton code n'en sera que plus lisible et plus succinct...
14/12/2022 à 15:28Denver76ComboBox en fonction d'une autre dans UserformTravailles avec un tableau structuré, cela t'évitera pas mal de travail. Les catégories correspondront aux Entêtes du tableau et les sous catégories à chaque colonnes Donc sur UserForm_Initialise tu charges la ComboBox1 et sur le Clic la Combobox2 Seul petit bémol, cela charge les valeurs vides auss...
13/12/2022 à 11:08Souimanga Plus petite valeurPas très explicite tout cela, la valeur Mini, C'est la valeur Mini. Je ne comprends pas toujours ce que vient faire ta référence là dedans. est-ce le plancher bas, la valeur minimale à ne pas dépasser, ou bien la valeur maximale, ou autre. Donnes un exemple concret, sinon tu n'auras que des réponses...
12/12/2022 à 23:29AxelKoenigCréation de dossier avec VBAVoici une fonction de Philippe Tulliez...
12/12/2022 à 12:02Souimanga Plus petite valeurElle sert à quoi ta référence au juste ? pour trouver la plus petite valeur d'une colonne tu as un fonction Excel (MIN) en VBA cela donne Application.WorksheetFunction.Min (Range("C:D"))...
12/12/2022 à 11:42Colle Problème, formule VBAC'est quoi ce code... Tu as les balises pour insérer un code, et qu'il soit à peut prêt lisible. VBA est un langage orienté objet, ce n'est pas à toi de lancer un code évènementiel (UserForm_Initialize) mais au formulaire lui-même. Si tu veux recevoir de l'aide exprimes toi correctement. Là sur le c...
07/12/2022 à 14:18steph1974Extraire du texte entre 2 mots dont la mise en forme est...aléatoirePour ce faire je pense que tes amis sont les expressions régulières. Je suis loin d'être un expert envers celles-ci mais par exemple pour ressortir cette chaine - PSN : 450024N 0015959E tu peux utiliser cette expression régulière minimaliste \- +PSN +: +(\d{6,8}N +\d{6,8}E|W) entre parenthèse se tro...
06/12/2022 à 13:11Larouve Excel 365 se ferme lors d'un double clique sur une fonctionUne mise à jour est proposée au téléchargement, tentes de mettre à jour pour voir...
04/12/2022 à 01:22cameleon1881ListView largeur adaptée et largeur colonnesOulala, sans passer par des appi cela va être chaud. Un truc pas très orthodoxe mais bon. Une petite astuce pour contourner le problème, Sur le formulaire tu colles un label avec ces propriétés Name = lblTextMeasure Dans le module du formulaire tu colles ce code et pour l'appel celui-là Ci-dessous u...
03/12/2022 à 22:44BI4ol Gestion tabulation avec VBAHeu, un Tableau Structuré gère très bien cela non ...
01/12/2022 à 16:52JCRPb de comprehensionPas testé mais déjà il manque les "s" de comments Et tu peux mettre plus de deux conditions dans tes OU(Condition1; Condition2; Condition3;...) Et faire le ménage dans les MFC.....
23/11/2022 à 23:43Lambert ChristianColorer CelluleUtilises une MFC et la fonction Gauche, pour cela...
21/11/2022 à 17:49MalotrueVBA - Changer le format d'un mot s'il existe dans le corps du mailJe suis loin d'être un expert sur ce sujet, mais si tu veux remplacer dans le corp du message HTML je pense que tu dois inclure les balises dans ce style: Plus de détails sur le formatage ici...
16/11/2022 à 19:46Jouvet Sandrine Création dossier et fichier Excel dans ce dossierJe n'ai fait que supposer n'ayant pas ouvert les classeur... Tu ne dois indiquer que le chemin et nom de fichier cible et pas celui de la source... Méthode Workbook.SaveCopyAs (Excel) | Microsoft Learn...
16/11/2022 à 17:42Jouvet Sandrine Création dossier et fichier Excel dans ce dossierJe pense que FileCopy n'apprécie pas le fait que le classeur soit ouvert, préfère lui ThisWorkbook.SaveACopy Ps. je n'ai pas testé le nom des variables et chemins....
15/11/2022 à 16:58Seb78 Lister les fichiers PDF dans un répertoire renseigné par boite de dialogueIl te faut juste vérifier le type de fichier : Pour cela tu testes le type de document dans la boucle...
15/11/2022 à 16:26Sirol Créer une copie de sauvegarde dans un dossier différentJe vois que tu as 365, donc un espace OneDrive. Si tu sauvegardes ton fichier sur OneDrive Excel s'occupe lui-même de gérer les sauvegardes. Pour cela, il faut activer l'enregistrement automatique. Sinon pour ton problème si problème il y a Tu as remarqué que l'exemple pointe sur C:\Temp\" Pour le c...
15/11/2022 à 14:59Philippe.L Userform dans macroBien sûr que cela est possible. Maintenant est-ce la meilleure solution ? A l'époque j'étais tombé sur ce site, qui te donnera toutes les bases sur la création d'une boite de dialogue avec ses boutons et labels, tu auras donc toute les données pour créer ta propre boite de dialogue. Bon courage.....
14/11/2022 à 17:50Philippe.L Userform dans macroC'est la macro ou le classeur qui va être lancé depuis plusieurs ordinateurs ? Si c'est le classeur rien n'empêche d'ajouter un formulaire il suivra le classeur dans sa course effréné de PC en PC. Si cette macro doit être copié dans d'autres classeurs, il suffit d'exporter le formulaire (Dans VBE fa...
14/11/2022 à 13:26TiiibaultMacro cellules fusionnéesMoi je ne comprends pas pourquoi le lundi est différent des autres jours, pas de cellules fusionnées du mardi au dimanche. Ne serait-il pas plus simple de faire tes choix par 30mn ? Et la gestion des MFC c'est la cata. Un petit exemple de gestion tout à fait basique, tu vas dans la feuilles paramètr...
12/11/2022 à 23:17rombowsixErreur d'execution 1004 (erreur définie par l'application ou par l'objet)Une chose m'intrigue, tu vas chercher DL au fin fond de la feuille 8 et tu t'en sert sur la feuille 2... Si tu utilises les TS va jusqu'au bout, affecte une variable ListRow et sert t'en. Je te conseille aussi de nommer tes feuilles ou d'affecter un objet. Sheets(2) peut très bien évoluer dans le te...
12/11/2022 à 22:02carla311Problème formule IFAttention à tes liste de validation elles comportes toutes un espace en fin, donc ceci modifié et la formule avec F13 en lieux et place de F10 c'est bon...
09/11/2022 à 20:17EluriandN'inscrire que la fin d'une phrasePlusieurs causes peuvent être à l'origine de cela Faire une compilation du projet et supprimer toutes les erreurs. Vérifier qu'il n'y ai pas de références manquantes. Dans VBE faires Outils/Références et vérifier que toutes les références ont été chargées Si tout est bon sur l'arrêt consulter la val...
09/11/2022 à 15:22ChercheréponsePartager un fichier avec feuille personnellesLes utilisateurs se connectent-ils sous le même compte ou un compte différent ? Si comptes différents alors il faut testé le nom du compte Si même compte mais utilisateurs différent alors à l'ouverture tu demandes de renseigner le nom de l'utilisateur: Pour le reste c'est plus complexe, c'est faisab...
09/11/2022 à 13:46Moustic Creation d'un mot de pass automatique + protection de fichierJe pense qu'avec le précédent post tu aurais pu t'en sortir, tu adaptes chemin, nomfichier; et tu remplaces Password:="test" par Password:=PasswordCreat. tu peux aussi passer par une variable intermédiaire Encore une fois je n'ai pas tester ce code... Bonne prog...
08/11/2022 à 21:55Moustic Creation d'un mot de pass automatique + protection de fichierC'est presque pareil il te faut juste utiliser le classeur en lieu et place des feuilles...
08/11/2022 à 18:48Moustic Creation d'un mot de pass automatique + protection de fichierJe n'ai pas regarder de plus près tes codes mais tu peux transformer les Sub en Fonctions et les appeler ensuite. et pour l'appel (Ne pas mettre les guillemets)...
08/11/2022 à 18:36Abderrahmane BENALI Erreur d'exécution '424' Objet requisCe code n'est apparemment pas de vous... J'ai pas fait tourné car nous n'avons pas tous les fichiers nécessaires. Si ici tu commentes l'assignation de DETEC_DIFF Il y a de grandes chances que tu aies un plantage à l'appel de cette ligne ...
07/11/2022 à 18:19galiax Pb avec code protection de ttes les feuillesIl est sûr que c'est la solution la plus radicale, mais il faut persévérer pour avancer... Donc vérifier que le classeur ne soit pas protégé, vérifier son mot de passe majuscule, minuscule etc. et comme dis plus haut, pour éviter de changer mille lignes de code, utiliser une constante exemple ...
07/11/2022 à 17:27QuentinSVBA pour "Epingler à l'Accès Rapide"J'avais mal lu ton intitulé et j'ai répondu tout simplement à côté de la plaque... J'ai donc retiré mon post. Peut-être un début de piste par ici...
07/11/2022 à 09:50QuentinSVBA pour "Epingler à l'Accès Rapide"Edit: Réponse trop rapide.....
06/11/2022 à 11:15galiax Pb avec code protection de ttes les feuillesEt si tu utilises une constante ne pas la mettre entre guillemets. Et utiliser les majuscules pour la reconnaitre. fc.Unprotect MOT_DE_PASSE...
06/11/2022 à 10:07MAVERICK39Exporter une worksheet particulière contenu dans un workbook avec ses macroDe plus dans l'environnement VBE tu fais un clic droit sur la feuille à exporter, et tu sélectionnes exporter un fichier. Comme l'a si bien dis Bruno, si tu mets le code dans le module de la feuille, ta feuille sera exportée avec son code. Ne pas oublier non plus que ce genre de code s'applique à la...