v

Membre impliqué

Inscrit le :13/05/2009
Dernière activité :17/03/2020 à 17:45
Version d'Excel :2010 FR - 2013 FR
Messages
2'943
Votes
192
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Messages postés par vba-new - page 30

DateAuteur du sujetSujetExtrait du message
07/04/2011 à 18:34gauguin Utilisation des guillemets dans la fonction VBA evaluateBon pour comprendre comment marche la formule et ce problème récurrent de compréhension des guillemets va falloir décortiquer la formule. Je tente une explication. Déjà, la fonction Evaluate que l'on trouve ici sous la forme Application.Evaluate évalue la chaîne de caractère : "Networkdays(""" & Dat...
07/04/2011 à 12:00BastLat Connaitre les droitsPour voir si le fichier est en lecture seule, regarde du côté de ActiveWorkbook.ReadOnly qui est à True si le fichier est en lecture seule et False dans le cas contraire. Pour le mode acteur, j'imagine que cela signifie alors que le mode Lecture seule est à Faux ...
06/04/2011 à 08:35BastLat Récupérer l'adresse IPJe te rassure, ça dépasse mon niveau aussi j'avais vu ce code au cours de mes recherches. Tu as juste un copier-coller à faire et bien placer la fonction LocalIPAddress()...
05/04/2011 à 19:55BastLat Récupérer l'adresse IPVoici un code d'Alexandre Lokchine et Romain Puyfoulhoux permettant de récupérer l'adresse IP d'un ordinateur. Code à mettre dans un module standard : Utiliser ensuite la fonction LocalIPAddress() pour renvoyer l'adresse IP de la machine...
02/04/2011 à 07:26cfn3cfn Image dans usfDans la propriété RowSource de ton Combobox, tu mets la plage A1:A50. Ensuite si ton combobox s'appelle ComboBox1, tu ajoutes ce bout de code dans le code du combobox ...
01/04/2011 à 15:32zazoo Incrémenter les lignes en fonction des colonnesUne illustration vaut effectivement mieux que 1000 mots ! Nickel ton fichier...
01/04/2011 à 15:25zazoo Incrémenter les lignes en fonction des colonnesRe, J'attendais tes questions pour expliquer car pas facile d'expliquer sinon. Alors : C'est ça. Et les dollars c'est pour bloquer la cellule A2 lorsque tu étires ta formule. Voici ce que dit l'aide Excel concernant la fonction DECALER : DECALER(réf;lignes;colonnes;hauteur;largeur) La "réf" est la c...
01/04/2011 à 13:52zazoo Incrémenter les lignes en fonction des colonnesEssaie avec cette formule à mettre en A2 de la feuille2 : La fonction DECALER te permet de sélectionner une plage dynamique. La partie 2*LIGNE()-4 te permet ici de déplacer la plage où tu comptes les valeurs, de 2 colonnes vers la droite à chaque fois que tu passes à la ligne suivante dans la feuill...
01/04/2011 à 13:33cfn3cfn Image dans usfIl faut jouer sur la propriété Picture d'un userform. ex : Dans l' UserForm1 , si tu veux y afficher l'image jpg dont le nom se trouve dans la cellule A1 et qui se trouve dans le dossier c:\mes images\ voici le code à mettre : UserForm1 .Picture = LoadPicture(" c:\mes images\ " & Range("a1") & ". jp...
26/03/2011 à 08:14Sebou Macro pour copier une feuilleTon problème doit être soluble mais avec un fichier joint sur lequel tu auras enlevé toutes données confidentielles tout en gardant la structure du fichier, ce sera plus facile d'adapter une solution. En attendant, affecte cette macro à ton bouton : Afin de ne pas copier le bouton lors de la copie d...
25/03/2011 à 15:46Yvouille Boîte de dialogue "Enregistrer sous"La macro de Dan avant ma modification devait marcher si tu avais déjà enregistré une fois manuellement ton fichier en xlsm. La macro que j'ai ensuite modifiée marche normalement même si tu n'as pas enregistré ton fichier une première fois...
25/03/2011 à 14:34crowhisperer Liste déroulante conditionnelleLe mieux serait que tu joignes un bout de fichier histoire de voir la structure et ainsi adapter une solution...
25/03/2011 à 13:02Yvouille Boîte de dialogue "Enregistrer sous"Essaie comme ceci : La constante 52 de l'argument FileFormat correspond à xlOpenXMLWorkbookMacroEnabled. Cela signifie que les macros seront activées lors de l'enregistrement du fichier. Dans la mesure du possible, il faut renseigner cet argument lors de l'utilisation de la méthode SaveAs...
24/03/2011 à 22:03Yvouille Boîte de dialogue "Enregistrer sous"Essaie avec ceci ...
25/08/2010 à 15:49muguiwaraFormule ou mise en forme conditionnelle?Essaie avec ce code : Si j'ai bien compris...
25/08/2010 à 09:41KirikoAttendre la fin d'un téléchargement et ouverturePas sûr que ça marche mais essaie avec la fonction DoEvents comme ceci : Pour ta 2è question , je ne sais pas faire...
24/08/2010 à 16:27muguiwaraFormule ou mise en forme conditionnelle?Pour la plage a4:an80 c'est donc les #DIV/0! qu'il faut prendre en compte ...
24/08/2010 à 09:05muguiwaraFormule ou mise en forme conditionnelle?Ok alors remplace le code ci-dessus par celui-ci : A noter donc que s'il y a une erreur #DIV/0!, toutes les valeurs de la colonne sera remplacée par des *...
23/08/2010 à 15:05muguiwaraFormule ou mise en forme conditionnelle?Tu souhaites changer totalement le contenu de la cellule ? Car je ne sais pas remplacer l'affichage d'une erreur par autre chose, à moins de changer le contenu (formule ou valeur) de la cellule...
22/08/2010 à 21:41YunastharRenommer par macro un fichier ExcelOui c'est possible. Essaie avec cette macro ...
20/08/2010 à 13:57naz4 Si nombre d'occurence >1 alors concatener autre colonnePeux-tu joindre ton fichier ...
19/08/2010 à 17:39muguiwaraFormule ou mise en forme conditionnelle?Code à mettre dans le code de la Feuil1 ...
19/08/2010 à 13:58NooBDoG Formules Excel + nomUtilise la fonction INDIRECT comme ceci (formule à mettre en F2) : Edit : Salut claude ...
18/08/2010 à 12:58thomasdu40 Recherche fichier dans dossier et sous dossierJe ne savais pas comment marche ta macro ! Essaie comme ceci ...
18/08/2010 à 12:27thomasdu40 Recherche fichier dans dossier et sous dossierRe, C'est vrai qu'avec le code complet c'est mieux ! Voici le code adapté ...
18/08/2010 à 11:38thomasdu40 Recherche fichier dans dossier et sous dossierEtant donné que tu es sur excel 2002, utilise le complément FileSearch comme ceci ...
17/08/2010 à 09:38swertie Associer le contenu de deux cellulesOui c'est possible. Si tes 2 textes sont en A1 et A2, tu peux mettre en A3 ...
12/08/2010 à 10:22leaner Saisie automatique et doublonPas bien compris ta demande. Le mieux serait que tu ouvres un nouveau fil afin d'y faire ta demande. Tu ne dis d'ailleurs pas où est-ce que ça bug. Mais bon, n'étant pas sous MAC, il sera peut-être difficile de t'aider...
11/08/2010 à 17:38msrtnLes couleurs changent à la fermeture du fichierLe mieux serait que tu fasses une capture d'écran. Voici ce que je vois pour ma part : Pas de différence ...
11/08/2010 à 17:05dubois Dégraissez le mammouth test macroComme l'a dit cousinhub : Mais si tu veux tout de même supprimer les erreurs #N/A, tu peux faire comme ceci ...
11/08/2010 à 09:20leaner Saisie automatique et doublonPour l'erreur rencontrée c'est normal, étant donné qu'un label n'a pas de propriété Value. Essaie plutôt comme ceci ...
10/08/2010 à 13:41dubois Dégraissez le mammouth test macroClaude, change alors la macro comme ceci : J'ai enlevé le ! de #REF! Si tu veux également compter les erreurs #NA, va aussi falloir ajouter une condition...
09/08/2010 à 13:15yves01 MS Excel Formule pour calculer l'âge moye de mon parc PCEssaie avec cette formule à mettre en H6 : Tu adapteras les plages pour les autres lignes. Par contre, je ne suis pas sûr du mode de calcul de l'âge moyen du parc. Pour ma part, j'ai additionné l'âge de tous les pc puis divisé par le nombre total de pc...
08/08/2010 à 16:25dubois Dégraissez le mammouth test macroPour détecter les noms erronés, tu peux faire comme ça : Le "> 0" n'est pas obligatoire mais c'est pour mieux comprendre le code...
06/08/2010 à 16:54Captain_SOLO Ouverture de fichiers Excel 2007 avec un Excel 2003Une 4ème solution, mise en place par microsoft lui-même, télécharger le pack de compatibilité microsoft office 2007. Une petite recherche sur google devrait te mener à ce que tu veux...
05/08/2010 à 18:30kris0311 Problème boucle forPour ton dernier code, essaie comme ça ...
05/08/2010 à 18:00leaner Saisie automatique et doublonRe, Et si tu cliques sur débogage, quelle est l'erreur retournée ? A quelle ligne de quelle macro ...
05/08/2010 à 00:45leaner Saisie automatique et doublonMerci pour les compliments Bah personnellement je pense qu'il faudrait demander à Bob étant donné que c'est lui qui a fait la grande partie du travail. Mais c'est bizarre, ça fait un petit moment qu'on ne l'a plus vu ! Bob es-tu encore là ...
04/08/2010 à 10:36leaner Saisie automatique et doublonRe, Ok. Remplace la macro sauvegarde par celle-ci : Si le fichier journalier existe, on ajoute "_001", "_002", "_003" etc. Pour le message d'avertissement, c'est normal certaines fonctionnalités d'excel 2007 sont différentes de 2003. Ça devrait être corrigé dans le code ci-dessus. J'ai remplacé les...
04/08/2010 à 09:57leaner Saisie automatique et doublonOn peut dire que les smileys, tu sais les utiliser Ça fait quand même plus agréable à lire Quand tu dis : Tu parles bien de la sauvegarde journalière, macro "Sauvegarde" ...
03/08/2010 à 15:54leaner Saisie automatique et doublonRe leaner, J'avais pas vu qu'il y avait un bouton Sauvegarde dans ton userform Remplace le code du bouton sauvegarde (qui correspond au bouton CommandButton9) par celui-ci : Je pense que c'est ce que tu souhaites faire...
03/08/2010 à 08:56leaner Saisie automatique et doublonPas vu passer ton message ! Tu parles de la macro Sauvegarde ? Si oui, elle semble juste. Donc qu'est-ce qui te fait dire que ça ne fonctionne pas ? As-tu un message d'erreur ? Si oui lequel ? Vérifie bien que le dossier C:\Mes documents\Un Amour de Chien\Gestion Client Sauvegarde existe...
02/08/2010 à 10:38leaner Saisie automatique et doublonEn fait ça c'est juste une demande de confirmation à laquelle si tu réponds non, on sort de la macro, et si oui...bah rien Quelques lignes plus bas, tu as le nouveau nom de fichier : et ensuite, le chemin vers lequel tu veux enregistrer ton fichier : et c'est à partir de là : qu'on enregistre le fic...
01/08/2010 à 01:23leaner Saisie automatique et doublonChez moi ça marche aussi, y'a bien un fichier Gestion client du 182010.xls qui s'est créé. D'ailleurs pour que ça soit plus lisible, vaut peut-être mieux remplacer : par Comme ça le fichier créé s'appellera Gestion client du 01082010.xls. C'est un peu plus lisible (peut-être) ? 2 petites remarques ...
29/07/2010 à 22:59leaner Saisie automatique et doublonBonjour à vous deux, Au pire, on peut mettre une ou deux demandes de confirmation avant de supprimer ...
29/07/2010 à 09:47cfn3cfn Valeur textboxN'ayant pas MAC je ne peux pas t'aider plus. Et avec ça marche ...
28/07/2010 à 19:20lacombine Problème avec une Macro "Erreur 1004"A tout hasard, si tu fais comme ça ça marche ...
28/07/2010 à 17:32cfn3cfn Valeur textboxEn fait je ne voulais pas un fichier mais un exemple concret ! Comme tu viens de m'en donner un. Donc si ton textbox s'appelle TextBox1 et que ça valeur est "2", si tu fais TextBox1 * 5 cela donne bien 10 ! Même si "2" est de type String ! Mais si tu veux tout de même le convertir, tu peux faire CDb...
28/07/2010 à 17:14Marina Probleme de filtreSi ton problème est résolu marina, clique sur le petit V vert qui se trouve à côté de "Citer" lorsque tu écris un message...
28/07/2010 à 17:04Marina Probleme de filtreAh j'avais pas vu la soluce de Nad, c'est vrai que c'est mieux...