| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 07/04/2011 à 18:34 | gauguin | Utilisation des guillemets dans la fonction VBA evaluate | Bon 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:00 | BastLat | Connaitre les droits | Pour 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:35 | BastLat | Récupérer l'adresse IP | Je 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:55 | BastLat | Récupérer l'adresse IP | Voici 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:26 | cfn3cfn | Image dans usf | Dans 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:32 | zazoo | Incrémenter les lignes en fonction des colonnes | Une illustration vaut effectivement mieux que 1000 mots ! Nickel ton fichier... |
| 01/04/2011 à 15:25 | zazoo | Incrémenter les lignes en fonction des colonnes | Re, 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:52 | zazoo | Incrémenter les lignes en fonction des colonnes | Essaie 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:33 | cfn3cfn | Image dans usf | Il 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:14 | Sebou | Macro pour copier une feuille | Ton 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:46 | Yvouille | 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:34 | crowhisperer | Liste déroulante conditionnelle | Le mieux serait que tu joignes un bout de fichier histoire de voir la structure et ainsi adapter une solution... |
| 25/03/2011 à 13:02 | Yvouille | 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:03 | Yvouille | Boîte de dialogue "Enregistrer sous" | Essaie avec ceci ... |
| 25/08/2010 à 15:49 | muguiwara | Formule ou mise en forme conditionnelle? | Essaie avec ce code : Si j'ai bien compris... |
| 25/08/2010 à 09:41 | Kiriko | Attendre la fin d'un téléchargement et ouverture | Pas 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:27 | muguiwara | Formule 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:05 | muguiwara | Formule 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:05 | muguiwara | Formule 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:41 | Yunasthar | Renommer par macro un fichier Excel | Oui c'est possible. Essaie avec cette macro ... |
| 20/08/2010 à 13:57 | naz4 | Si nombre d'occurence >1 alors concatener autre colonne | Peux-tu joindre ton fichier ... |
| 19/08/2010 à 17:39 | muguiwara | Formule ou mise en forme conditionnelle? | Code à mettre dans le code de la Feuil1 ... |
| 19/08/2010 à 13:58 | NooBDoG | Formules Excel + nom | Utilise la fonction INDIRECT comme ceci (formule à mettre en F2) : Edit : Salut claude ... |
| 18/08/2010 à 12:58 | thomasdu40 | Recherche fichier dans dossier et sous dossier | Je ne savais pas comment marche ta macro ! Essaie comme ceci ... |
| 18/08/2010 à 12:27 | thomasdu40 | Recherche fichier dans dossier et sous dossier | Re, C'est vrai qu'avec le code complet c'est mieux ! Voici le code adapté ... |
| 18/08/2010 à 11:38 | thomasdu40 | Recherche fichier dans dossier et sous dossier | Etant donné que tu es sur excel 2002, utilise le complément FileSearch comme ceci ... |
| 17/08/2010 à 09:38 | swertie | Associer le contenu de deux cellules | Oui c'est possible. Si tes 2 textes sont en A1 et A2, tu peux mettre en A3 ... |
| 12/08/2010 à 10:22 | leaner | Saisie automatique et doublon | Pas 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:38 | msrtn | Les couleurs changent à la fermeture du fichier | Le 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:05 | dubois | Dégraissez le mammouth test macro | Comme 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:20 | leaner | Saisie automatique et doublon | Pour 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:41 | dubois | Dégraissez le mammouth test macro | Claude, 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:15 | yves01 | MS Excel Formule pour calculer l'âge moye de mon parc PC | Essaie 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:25 | dubois | Dégraissez le mammouth test macro | Pour 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:54 | Captain_SOLO | Ouverture de fichiers Excel 2007 avec un Excel 2003 | Une 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:30 | kris0311 | Problème boucle for | Pour ton dernier code, essaie comme ça ... |
| 05/08/2010 à 18:00 | leaner | Saisie automatique et doublon | Re, Et si tu cliques sur débogage, quelle est l'erreur retournée ? A quelle ligne de quelle macro ... |
| 05/08/2010 à 00:45 | leaner | Saisie automatique et doublon | Merci 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:36 | leaner | Saisie automatique et doublon | Re, 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:57 | leaner | Saisie automatique et doublon | On 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:54 | leaner | Saisie automatique et doublon | Re 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:56 | leaner | Saisie automatique et doublon | Pas 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:38 | leaner | Saisie automatique et doublon | En 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:23 | leaner | Saisie automatique et doublon | Chez 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:59 | leaner | Saisie automatique et doublon | Bonjour à vous deux, Au pire, on peut mettre une ou deux demandes de confirmation avant de supprimer ... |
| 29/07/2010 à 09:47 | cfn3cfn | Valeur textbox | N'ayant pas MAC je ne peux pas t'aider plus. Et avec ça marche ... |
| 28/07/2010 à 19:20 | lacombine | Problème avec une Macro "Erreur 1004" | A tout hasard, si tu fais comme ça ça marche ... |
| 28/07/2010 à 17:32 | cfn3cfn | Valeur textbox | En 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:14 | Marina | Probleme de filtre | Si 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:04 | Marina | Probleme de filtre | Ah j'avais pas vu la soluce de Nad, c'est vrai que c'est mieux... |