Membre impliqué

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

Messages postés par Jean-Paul - page 18

DateAuteur du sujetSujetExtrait du message
03/04/2022 à 15:07wagsNouvelle ligne d'un tableauSouvent on attribut les causes et effets à Excel, Mais c'est souvent de notre faute. Comme le dis Chris si toutes les lignes ne sont pas identiques Excel ne sait plus où donner de la tête et le mieux et de tout recommencer. De manière générale : Bien préparer sa première ligne. Ne pas laisser de lig...
03/04/2022 à 14:57Imad SIOLien hypertext d'un réperoireJe ne vois pas, ne serait-ce qu'une once de ligne de code dans ton fichier...
01/04/2022 à 00:04kheiroran Formulaire VBA sans un userformOn va vérifier quelques points ensembles On va afficher la fenêtre espions dans l'environnement VBE avec le menu Affichage puis Click sur Fenêtre espions Ensuite on va placé un point d'arrêt sur la ligne qui pose problème en cliquant dans la barre grise à gauche ou bien en sélectionnant la ligne pui...
29/03/2022 à 20:07eliot raymond Afficher un message dans une MSGBOXQue nenni chez moi...
29/03/2022 à 19:58InvitéIncorporer l'onglet "Symbole" dans une USF ou code VBAIl y a pas mal de fenêtres accessible depuis VBE (voir Application.Dialogs) mais celle-là je ne pense pas, il te faut faire des copier/coller et sélectionner la police, et de plus toutes les polices ne sont pas compatibles...
29/03/2022 à 14:34kheiroran Formulaire VBA sans un userformA la sortie d'un InputBox c'est toujours du texte même s'il comporte des chiffres Voili voilou... PS Elle est dure la langue Française "C'est, Ses, Ces, Sais...."...
29/03/2022 à 14:29kheiroran Formulaire VBA sans un userformCe qui donne .....
29/03/2022 à 14:22kheiroran Formulaire VBA sans un userformRe, Houlala si tu as Dim MonPassword As Integer tu ne peux pas faire MonPassword = "kawter" il faut choisir String et pas Integer...
29/03/2022 à 12:03kheiroran Formulaire VBA sans un userformElle ne sert juste qu'à cacher les noms de plages va voir dans le menu Formules et puis Gestionnaire de noms, si tu cliques sur display Names tu affiches ou cache les noms de plages. Je pense que tout le monde sera d'accord avec moi il faut beaucoup de temps pour cela, mais il existe plein de format...
29/03/2022 à 11:49minakashi Ne rien afficher dans 1 txtboxOui mais une fois les fonction entrées dans le module tu ne te soucis plus du fonctionnement, juste l'appel. Par exemple pour ajouter une ligne à un tableau tu donnes le nom du tableau, et un Array de valeurs sans te soucier d'autres choses ex: AddRow "t_Datas", Vba.Array("Nom", txtNomClient, "Préno...
29/03/2022 à 11:25minakashi Ne rien afficher dans 1 txtboxRe, Non un module normal ou tu stocke les fonctions utiles à tes applications Et aussi un module pour la gestion des tableaux structurés c'est bien aussi...
29/03/2022 à 11:14minakashi Ne rien afficher dans 1 txtboxSalut, Je constate que tu utilise la propriété Tag de tes contrôles judicieux. Voilà une fonction que j'utilise pour Tous les contrôles sur le UserForm. Elle est à mettre au chaud dans ton module Outils (J'éspère que tu as un module Outils ou Fonctions). Elle n'est pas de moi mais de Avinus, elle es...
29/03/2022 à 10:51sg394Conserver uniquement les premières lettres d'une variable@sg394 J'ai modifier la fonction d'Eric pour englober les premiers caractères alphanumériques de la chaine de caractères. Mais ce n'est peut être pas ce que tu recherches...
28/03/2022 à 23:44sg394Conserver uniquement les premières lettres d'une variableJe pense que ça ne fonctionne pas, n'est pas une réponse en soit. Quel est le message d'erreur, ou quel est la valeur qui ne correspond pas, il serait intéressant d'en savoir un peu plus...
28/03/2022 à 19:44kheiroran Formulaire VBA sans un userformRe, Oui Dan m'a devancé a-t-il un fille qui le tiens trois plombe au téléphone Donc pas de .selecte le fait qu'il soit rester en minuscule aurait du te mettre la puce à l'oreille. J'ai modifié le fichier pour avoir un tableau par chargé de reporting même si je ne suis pas pour...
28/03/2022 à 17:45sg394Conserver uniquement les premières lettres d'une variableEric t'as fait une fonction sur mesure dans ton code tu remplaces l'usine à gaz par le sien Je vois que tu as Target.Value donc si tu es dans l'évènement Change de la feuille faudra peut-être adapter le code...
28/03/2022 à 17:18Oriane_Problème ActiveSheet avec PrivateSubBesoin de VBA pour cela ? Dans la cellule G9 coller = = SI(A34<>0;B34;0)...
28/03/2022 à 17:03kheiroran Formulaire VBA sans un userformCi l'on commence par le début : Danc ce cas de figure il vaut mieux affecter un Objet sans te soucier si le tableau comporte déjà des entrées, le fait d'associer un Objet ne t'oblige plus à savoir sur quelle ligne tu es car par défaut la nouvelle ligne sera sélectionnée. Puisque par défaut la nouvel...
27/03/2022 à 19:17kheiroran Formulaire VBA sans un userform@Kheiroran, cela fait beaucoup de demande tout cela ! Je pense que pour que l'on t'aide il va falloir un tout petit peut mettre les pieds dans le plat, je n'ai pas vu un once de code de ta part depuis le post 1. Je me répète surement, mais nous ne sommes pas là pour écrire tout un code à ta place, b...
26/03/2022 à 15:09Blondin02 Userform ajout CheckBoxBlondin, il va falloir que tu fasses un peu de lecture et que tu replanches sur ton formulaire. Je me répète mais un formulaire tel que décris ici prend 30mn à faire sous Access sans une ligne de code. Chaque bouton de ton formulaire doit avoir un fonction bien déterminée, un bouton nouveau n'est pa...
26/03/2022 à 11:26Blondin02 Userform ajout CheckBoxNe pas oublier que l'on peut utiliser avantageusement la propriété .Tag des contrôles pour y stocker toute formes d'information...
24/03/2022 à 19:03minakashi Erreur d'exécution '91' UserFormC'est quoi TS on ne vois nulle part sa déclaration... et mieux vaut déclarer LI en Long...
24/03/2022 à 17:46ExiaSélection d'une colonne à partir d'une variableHa le fameux Exit For... Si tu fais un Exit For comme son nom l'indique tu sort de la boucle que tu sois à 2, 3, ou 15 tu sort sans vérifier les suivants. Il faut éviter autant que faire ce peut ce type de programmation, et préférer des Select Case ou Bloc If. Et comme le dit si bien @ThauThème sans...
24/03/2022 à 09:24caillavet Création d'un bouton de validationMerci cela fait toujours plaisir d'avoir de bon retour, c'est notre rémunération à nous les bénévoles...
21/03/2022 à 19:38caillavet Création d'un bouton de validationJ'ai fait quelques changements notamment sur la sub enregistrer, qu'il faut vérifier vu le nombre d'enregistrements...
16/03/2022 à 14:31edescampsTraduire macros 32 bits en 64 bitsJuste pour info. Faire une recherche de SetTimer dans le fichier (Données de Crosoft)...
14/03/2022 à 15:22Christophe79Cacher les macros confidentielles aux utilisateurs de fichiers ExcelBien entendu tout ce qui à été fait peut être défait, par contre bonjour le travail, cela risque d'en démoraliser plus d'un. (il faut prendre chaque variable, faire une recherche et un remplacement avec un nom explicite) Si l'on regarde bien les codes, ce sont juste les noms de variables qui changes...
11/03/2022 à 01:05COMPAN Problème Fichier VBA sur ordi HPResvr32 est un peu délicat j'ai déjà eu des problèmes. Donc utilises toujours les chemins complets pour tout c:\windows\SysWOW64\regsvr32.exe c:\windows\SysWOW64\MSCOMCTL.OCX. Tu dois avoir un message comme quoi l'enregistrement c'est bien fait...
10/03/2022 à 12:15COMPAN Problème Fichier VBA sur ordi HPRe Tu n'as pas une UserForm avec ces contrôles dessus ...
10/03/2022 à 11:51Niba Insérer MsgBox YesNoCancel dans une macroJe verrais plutôt un code minimaliste comme ceci, tu dois modifier les deux procédures. Pour fini, je ne saurais trop te conseiller d'utiliser un tableau structuré en feuille2...
10/03/2022 à 10:45COMPAN Problème Fichier VBA sur ordi HPTu peux dire quelle références étaient marquées manquantes ? Si tu décoches les références tu risque d'avoir des plantages dans certaines procédures, si tu as besoin de ces références...
09/03/2022 à 22:34COMPAN Problème Fichier VBA sur ordi HPVa voir dans le menu Outils/Références de l'environnement VBE il doit te manquer une référence sur cet ordi...
09/03/2022 à 15:57AVbr12 VBA Select CaseTout d'abord il faut savoir comment est alimenté le tableau, tu n'as pas besoin de prévoir des lignes vides puisque tu travailles avec un tableau structuré. Dans le code qui alimente le tableau il faut que tu ajoutes une ligne avec une instruction du type : Range("TableauMOL").ListObject.ListRows.Ad...
07/03/2022 à 13:53CellzerMacro pour Effacer partie de texte et ajuster la colonneEt en créant un feuille, puis supprimer les infos monde, régler le zoom, après il ne reste plus qu'à l'imprimer et la supprimer. Voici un code minimaliste sans l'impression, ni la suppression...
07/03/2022 à 11:50CellzerMacro pour Effacer partie de texte et ajuster la colonneSi la colonne Monde est la dernière alors tu peut faire une sélection des colonne que tu veux imprimer, Ensuite dans le menu Mise en page tu cliques sur ZoneImpr puis Définir. Enfin dans menu Fichier / Imprimer / Mise en page / Page /Réduire/agrandir à: et là tu sélection le zoom.....
07/03/2022 à 11:34jo75Erreur Compilation : Sub ou fonction non définieAprés cela ce qui donne...
07/03/2022 à 11:23Marylee37Bloquer certaines cellules d'une feuille et dupliquer ce blocageLà encore pour l'exécution du code il y a plusieurs possibilités Première chose à faire c'est de copier coller le code dans un module. On va dans l'environnement VBE Alt + F11 Menu Insertion / Module Copier coller le code fournis Ensuite plusieurs possibilités se présentent à toi. Si c'est un code q...
06/03/2022 à 16:01mipecDes choses étranges dans mon tableauQuand tu dis Ton souci viens de ce code Tu cherches à faire quoi dans ce début de procédure ? Tester les valeurs des cellules pour chaque ligne du tableau, sur les colonnes O et H ? Si c'est cela Tu n'a pas besoin de rechercher la dernière ligne du tableau. Pour balayer toutes les lignes d'un tablea...
05/03/2022 à 14:23Sagejo Macro pour pour plusieurs togglebuttonPourquoi ne pas utiliser le regroupement de ligne dans Excel tout simplement, qui lui permet l'insertion de lignes...
04/03/2022 à 16:03Marylee37Bloquer certaines cellules d'une feuille et dupliquer ce blocageIl y a plusieurs méthodes pour arriver au même résultat. Tu peux par exemple faire une boucle sur les feuilles et tester leur noms si le nom correspond alors tu bloques ou pas les cellules. et pour l'appel tu fais Il est possible aussi de remplacer la variable Range de la fonction par un String qui...
03/03/2022 à 14:50rafu59 Creation dossier et sous dossierSalut, C'est quand même très bizarre cette histoire. Combien as-tu de classeurs ouvert quand tu lances cette macro ? Il serait bien que l'on ai un fichier pour bien se rendre compte des problèmes...
03/03/2022 à 11:03rafu59 Creation dossier et sous dossierJe pense que vous ne répondez pas à la question de thev. Faites un aperçus d'écran du Module ThisWorkBook. Car comme lui je pense que cette variable n'est pas déclarée...
25/02/2022 à 10:03Domtous Erreur d'exécution '1004' sur fermeture d'un fichier sauvegardéVa dans centre de gestion de la confidentialité depuis les options puis paramètres des macros et tu coches selon cette vue...
24/02/2022 à 19:57rafu59 Creation dossier et sous dossierRe, Petite fonction pour créer des répertoires en cascade, ce n'est pas de moi...
24/02/2022 à 19:54rafu59 Creation dossier et sous dossierJ'ai pas tout vérifier mais bon sur ce bout de code VB va tester si LeRepY existe s'il n'existe pas il va le créer, mais ensuite il va sortir du If, donc pas de création du second répertoire. Un peu de lecture de chez Crosoft Maintenant évite les "\" en fin de chemin quand tu teste avec dir, petit t...
24/02/2022 à 18:57Domtous Erreur d'exécution '1004' sur fermeture d'un fichier sauvegardéRe, Pour répondre à ta question. Aller dans l'environnement VBE avec Alt + F11 Ajouter un module avec [Alt + I] et M Renommer ou pas le module (par défaut Module1) Copier et Coller le code que je t'ai donné je le remet Maintenant dans la méthode de ThisWorkBook_Open tu peux mettre ce code :...
24/02/2022 à 13:29Domtous Erreur d'exécution '1004' sur fermeture d'un fichier sauvegardéRe, Si tu veux utiliser ce code tu dois Ajouter la référence Microsoft Visual Basic for Application Extensibility 5.X je pense...
24/02/2022 à 12:46Domtous Erreur d'exécution '1004' sur fermeture d'un fichier sauvegardéPour suivre les ouvertures, tu peux aussi écrire dans un fichier log les évènements Tu appelles la Sub dans workBook_Open et _Close...
24/02/2022 à 10:15Domtous Erreur d'exécution '1004' sur fermeture d'un fichier sauvegardéSi tu ouvre le fichier dans la même journée tu te retrouve avec ce message d'erreur ajoute l'heure dans ton format pour créer un fichier unique...
20/02/2022 à 14:54Lutty Macro qui créer une Macro (ajouté dans un fichier module)Tout d'abord tu active la référence... Tu peux créer un module qui se nommera "basTestVbComponent" Pour créer une macro voici une sub Que tu peux tester comme ceci Pour créer un bouton sur un UserForm Ensuite tu crée la Sub pour ton bouton en reprenant Par contre si c'est pour l'insertion du bouton...