| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 19/08/2011 à 13:06 | Baton | VBA pour MAC: un problème avec le syntax | Re, merci VBANEW. Pas facile de s'y retrouver ... j'avais bien vu cette instruction Set exist fichier ....Model et me doutais qu'il y avait un souci par rappport aux deux fichiers que tu m'as donnés. Pour Baton Ok. As-tu testé le code à nouveau et dis moi ce qui ne fonctionne pas. (After changing "M... |
| 18/08/2011 à 22:27 | Baton | VBA pour MAC: un problème avec le syntax | Re Dans le code je ne vois pas de sauvegarde concernant un fichier BD EQUIPE.... De base tout se passe avec le fichier BD consolidées Model .xls Merci de m'expliquer un peu... |
| 18/08/2011 à 22:23 | Poussin | Automatisation des champs TCD | Re, C'est que tu as une erreur dans la lecture du code et l'instruction "On error go to fin" qui t'envoie vers la fin de la macro Je suppose que tu as bien le message qui te dit que l'année est manquante Au début, tu as dit que tu avais trois années. Là tu me dis qu'il n'y a qu'une année pour certai... |
| 18/08/2011 à 19:18 | Poussin | Automatisation des champs TCD | Re, Tu es sur qu'il y a assez de place entre les TCD ? Si tu as rajout des champs, évidemment le code peut planter comme cela A te relire... |
| 18/08/2011 à 19:12 | ptkntz | Alerte cellule : clignotant et 3 bips | Re, Pour reporter le code dans ton fichier : Clique droite sur l'onglet Feuil1 du fichier que j'ai posté ici choisis l'option "visualiser le code" copie le code va dans ton fichier clique droite sur l'onglet concerné par ta demande choisis "visualiser le code" colle le code de mon fichier dans la fe... |
| 18/08/2011 à 13:24 | Baton | VBA pour MAC: un problème avec le syntax | Re, Je n'ai pas le fichier BD équipe1.xls (sorry I don't have this file) Il y a une feuille "Data" dans le fichier BD d'équipe 1.xls ou pas ? (Is there a sheet named "Data" in the workbook BD Equipe ?) Amicalement... |
| 18/08/2011 à 11:14 | compteabdou | Insérer une ligne pour barrer le contenu vide d'un tableau | Mettre des objets et les positionner sur une feuille n'est jamais évident Vois ton fichier avec une solution via MFC Les bordures s'afficheront au fur et à mesure que tu complètes les tableaux. Si ok n'oublie pas de cliquer sur le V vert pour cloturer le fil Amicalement... |
| 18/08/2011 à 08:38 | Baton | VBA pour MAC: un problème avec le syntax | Re Je pense que sous les versions 2007 le fait de protéger une feuille permet de faire fonctionner le code. Si tu veux protéger au maximum, on peut déprotéger le temps de faire l'opération puis reprotéger ensuite. Il existe aussi une instruction qui permet au code de continuer mais si tu utilises to... |
| 18/08/2011 à 08:32 | Emil | Excel 2007 ou 2010? | En plus des dires de Galopin, je te dirais pour ma part de garder les deux versions. Si tu es utilisateur d'excel cela te permettra de comparer les différences et si tu utilises le VBA de pouvoir faire des tests entre les deux versions. Amicalement... |
| 17/08/2011 à 20:39 | Baton | VBA pour MAC: un problème avec le syntax | Re, Oui Vbanew ! Mais cela ne concerne pas Baton puisqu'il dit que sa feuille n'est pas protégée Amicalement... |
| 17/08/2011 à 19:17 | bidibou1 | Remplacer un TCD par une formule | Re, Ok mais D1 correspond à la valeur trouvée en colonne B de la feuille 1. Si A3 = D1, tu n'auras les données de ligne en feuille 3 sur base des données de A3 (donc de la colonne B feuille 1) exemple si A3 = a, en feuille 3 tu auras juste les données de la ligne 1 de la feuille 1 Correct ?... |
| 17/08/2011 à 18:00 | Baton | VBA pour MAC: un problème avec le syntax | Re, C'est pas ce que je t'avais indiqué plus haut. Il y a deux fois la même instruction ("application countif" et "set trouve") Chez moi cela bug aussi sur l'instruction de tri mais la raison est que la feuille commande dans le fichier donné par VBANEW est protégée. Il faut déprotéger la feuille et... |
| 17/08/2011 à 17:43 | natzai | TCD et pourcentage du 2d niveau pour chaque catégorie | Une solution est celle que tu as trouvée via LIREDONNEES L'autre est de placer Services en champ de page et de choisir dans la liste le service voulu Amicalement... |
| 17/08/2011 à 14:50 | Baton | VBA pour MAC: un problème avec le syntax | Re, Attention que pour l'exécution tu dois toujours partir de la sub consolide() sinon le code Sub Cde_Equip ne fonctionnera pas Remplace le début du code par ceci : A te relire... |
| 17/08/2011 à 12:38 | samybot86 | Compatibilité avec 2010 | Re, Tu peux utiliser cjoint.com Maintenant s'il est protégé, faut demander à son auteur de le déprotéger afin que tu aies accès au code... |
| 17/08/2011 à 12:35 | Baton | VBA pour MAC: un problème avec le syntax | Re, Pour ta version excel, va dans Excel puis clique sur "a propos de" pour connaitre la version Code --> essaie plutôt comme ceci : Le tout est de savoir à quoi correspond l'activesheet à ce moment là bien sûr. Attention que la feuille ne doit pas être protégée aussi..... |
| 17/08/2011 à 11:25 | Baton | Alimentation automatique de bases des données | Re, non ce n'est pas le MAC c'est ton code qu'il faut adapter légèrement Colle le code complet ici que je vois et dis moi où le code s'arrête Amicalement... |
| 17/08/2011 à 11:22 | Baton | VBA pour MAC: un problème avec le syntax | Re, Voilà on y est. C'est bien ce que je pensais au sujet de ta version. Excel 2002 pour MAC n'existe pas. Soit tu as Excel 2001 ou 2004. Dans les deux cas linstruction de tri que je t'ai donnée fonctionnera sans souci. A te relire Amicalement... |
| 17/08/2011 à 08:48 | bidibou1 | Remplacer un TCD par une formule | Re, Clique sur A3 puis va dans Données --> Validation Rien compris là. Cela se complique tout de même. Une cellule A1 qiu vient de la feuille 2, la cellule D1 qui vient des valeurs en A1 puis là tu demandes que C3 égale la valeur de D1. Pourquoi si compliqué ... |
| 17/08/2011 à 08:42 | Baton | VBA pour MAC: un problème avec le syntax | Re Je n'ai pas été trop loin mais deux choses posent souci : Les instructions de tri correctes sont celles que j'ai données avant et que tu avais aussi données sur l'autre fil Le séparateur sous MAC est toujours --> ":" tandis que sous windows c'est "\" Baton tu es là ?? Amicalement... |
| 16/08/2011 à 22:23 | Baton | Alimentation automatique de bases des données | C'est que tu as fait un copier coller depuis le forum Place toi avant chaque instruction et supprime les espaces de manière à mettre tout sur la même ligne. Le code de tri proposé par VBANEW le Mer Août 10, 2011 3:39 pm fonctionne très bien Amicalement... |
| 16/08/2011 à 22:14 | Baton | VBA pour MAC: un problème avec le syntax | Re, Pour le tri, mettre le code que j'ai placé avant. Vbanew, pour ton souci je réponds sur l'autre fil car dans le fichier placé ici cela ne peut fonctionner sous MAC. reste donc à voir sous quel version excel MAC, Baton travaille Amicalement... |
| 16/08/2011 à 21:43 | ptkntz | Alerte cellule : clignotant et 3 bips | Re Pour cela il faudrait que je vois ton fichier Mise en Forme conditionnelle Par rapport à ton exemple D3:D10 décrit ci-avant, vois le fichier joint Amicalement... |
| 16/08/2011 à 20:42 | Baton | VBA pour MAC: un problème avec le syntax | Re, Merci VBaNew. Pour comprendre il faudrait la totalité du code et les fichiers concernés. Si c'est le tri qui est concerné, mettre ce code Reste à savoir ta version d'excel Amicalement... |
| 16/08/2011 à 18:06 | Baton | VBA pour MAC: un problème avec le syntax | Un peu bizarre ton code là .... Première question évidemment. Quelle est ta version d'excel ?? Dans ton profil je vois 2008. A te relire Amicalement... |
| 16/08/2011 à 14:50 | caroetoile00 | Excel condition SI lien hypertexte pour envoyer un message | Re, Ok alors impossible de faire cela par programmation puisque Microsoft avait jugé bon de ne plus inclure le VBA dans cette version d'excel ... Malheureusement il n'y a donc pas de solution si ce n'est de mettre l'adresse comme fait dans le dernier fichier et de cliquer sur cette adresse pour lanc... |
| 16/08/2011 à 14:25 | caroetoile00 | Excel condition SI lien hypertexte pour envoyer un message | Re, Une fois Excel Ouvert, clique sur Excel en haut à gauche. Je pense qu'il y une option "a propos de ..." déso si pas correct mais je ne suis pas devant le MAC pour le moment Merci de me donner l'info. Amicalement... |
| 16/08/2011 à 13:39 | caroetoile00 | Excel condition SI lien hypertexte pour envoyer un message | Re, Impossible si tu ne mets pas la référence de l'adresse mail de la personne dans ton fichier. Elle peut se trouver ailleurs dans ton fichier bien sûr. Le reste est possible --> colonne "message et action" Ta version MAC est 2004 ou 2011 ? Amicalement... |
| 16/08/2011 à 12:55 | ptkntz | Alerte cellule : clignotant et 3 bips | Re, Quelles formules ?? Pas besoin de code pour cela. Une bête MFC fera bien l'affaire (exemple une couleur rouge si le montant dépasse une valeur) mais bon on peut aussi mettre un code qui affiche un message. Pourquoi ne pas mettre ton fichier en ligne ? Amicalement... |
| 16/08/2011 à 12:38 | samybot86 | Compatibilité avec 2010 | Les soucis se trouvent dans le module frmcommentaires et module 9. Mais quoi ?? Sans voir le code et éventuellement le fichier..... Autant chercher son chemin dans le désert. A bientôt... |
| 16/08/2011 à 12:35 | caroetoile00 | Excel condition SI lien hypertexte pour envoyer un message | On peut uitliser l'enregistreur automatique de macro disponible dans les options d'excel. Merci de placer un fichier représentatif avec données non confidentielles. Ce sera plus simple d'adapter une solution Quel est le type de messagerie utilisé ? Amicalement... |
| 16/08/2011 à 12:29 | Poussin | Automatisation des champs TCD | Re, Pas besoin d'ouvrir un nouveau fil. Fais un test avec ce fichier. Il te faut démarrer avec la macro "Liste". La boucle société est comprise Je n'ai pas testé vu les instructions qui ne passent pas sur mes versions excel A te relire Amicalement... |
| 15/08/2011 à 22:53 | ReuK | Format perso pour avoir une durée en **an(s) **mois | Ce serait bien que tu donnes un exemple concret. sinon essaies d'ajouter & " an" et & " mois " dans tes formules. C'est quoi le souci ?? mise en page, lenteur d'affichage ? Amicalement... |
| 14/08/2011 à 15:19 | Poussin | Automatisation des champs TCD | Re Bizarre. Je suppose que "Tableau2[Métier]" est une plage que tu nommes ailleurs et ces deux Range l'un à la suite de l'autre sont une nouvelle particularité de 2010 ??? car sous les anciennes versions cela va bugger. Tu es sur que l'utilisateur a bien la même version ?? Tu ne réponds pas... |
| 14/08/2011 à 15:09 | DJ FA | Ligne en couleur ? | Comme ceci : Si tu veux en rouge par exemple, remplace xlautomatic par le chiffre 3 Amicalement... |
| 14/08/2011 à 09:47 | Poussin | Automatisation des champs TCD | Re, Cette ligne doit buguer dans le code. Je vois bien que tu cherches le métier mais les 2 ranges correspondent à quoi dans ton fichier ?? je ne vois ni tableau 2 ni métier. Tableau 2 = Feuille 2 ?? Pourrais-tu me dire si il est possible d'avoir deux métiers par société ?? A te relire... |
| 13/08/2011 à 09:32 | Poussin | Automatisation des champs TCD | Re, Ok. Mais pour créer tes TCD le plus simple est de créer une liste des sociétés. de là on met chaque société dans la variable par boucle puis génération de la macro TCD. Au final on efface la liste. Comme cela ni vu ni connu. Dis moi une chose , dans la tableau en feuille 5 ne va pas plus loin qu... |
| 12/08/2011 à 13:33 | ptkntz | Alerte cellule : clignotant et 3 bips | Même sujet qu'ici non ?? --> faire bipper ou clignoter une cellule Alors pourquoi réouvrir un fil ? De plus une simple recherche avec le mot Clignote te permettra d'accéder à pas mal de fils traités sur le sujet. Si souci place un fichier ce sera plus facile de voir ce qui ne fonctionne pas A bie... |
| 12/08/2011 à 12:39 | Poussin | Automatisation des champs TCD | Re Alors une idée. Pourquoi ne ferais tu pas ceci : en feuille 5 en B2 (attention à la fusion des cellules à supprimer pour les codes), tu crèes une liste déroulante en fonction des sociétés reprises en feuille 2 ou 3 en B8 tu mets une formule --> = B2 Dans ton code à la variable "Societe", tu lu... |
| 12/08/2011 à 08:33 | Poussin | Automatisation des champs TCD | Re Tu ne réponds pas vraiment à la question que je t'ai posée avant et le fait de ne pas avoir ton vrai fichier pose tout de meme un souci. Je te propose de partir du fichier joint dans lequel j'ai refait le code de génération des 9 TCD et que tu me fasses part de tes commentaires. Sur cette base on... |
| 11/08/2011 à 21:32 | macfornaz | Insertion Photo dans une celulle avec zoom et dimensions def | Si tu parles de l'astuce donnée par Rakkam, cela fonctionne parfaitement sous MAC. L'insertion de l'image se fait dans un commentaire. Clique droite sur le commentaire et choisir "format de commentaire" --> "couleur de commentaire" Dans Remplissage sélectionne la liste déroulante "Couleur" puis ... |
| 10/08/2011 à 20:43 | fredatforumexcel | Libérer de la mémoire après mise à jour tableau croisé dyn | En lisant ton code j'ai un doute sur ce que tu fais. Juste une question les TCD sont créés avec un code à chaque fois ou tu les as créés par l'assistant puis tu veux juste faire un Refresh via macro. A te relire Amicalement... |
| 10/08/2011 à 13:14 | korosifs | VBA - Activer DTPicker pour autres utilisateurs | Myta c'est juste une idée mais est-ce qu'il ne vaudrait pas mieux effectuer un controle VBA que le Datapicker est présent ou non à l'ouverture du fichier et si ce n'est pas le cas, afficher un message invite l'utilisateur à charger l'application. Amicalement... |
| 09/08/2011 à 22:34 | DJ FA | Mémorisation données textbox via checkbox ? | Re, voici le code à adapter. Si ok, n'oublie pas de cloturer le fil Amicalement... |
| 09/08/2011 à 21:58 | DJ FA | Mémorisation données textbox via checkbox ? | Re, Dans la macro Private Sub CheckBox1_Click(), tu as trois instructions Textbox1="", Textbox2="", .... Il te suffit de les supprimer Amicalement... |
| 09/08/2011 à 13:38 | lisa_mariegilbert | Tableau croisée dynamique sur grande banque de donne changan | Oui avec la formule DECALER. Les titres sont bien en ligne 1 ?? Si oui, crée un nom qui sera utilisé pour définir la plage de ton tableau vas dans INSERTION / NOM / DEFINIR donne un nom ex : Plage Dans la rubrique Ref mets cette formule --> =DECALER(Resume!$A$1;;;NBVAL(Resume!$A:$A);MAX(COLONNE()... |
| 09/08/2011 à 08:23 | kidou89 | Bouton retour arriere Excel 2003 | Re Je ne vois pas pourquoi ?? Il faut que tu sois en VBE. Pour y aller fais ALT + F11 sur ton clavier. Là tu arrives dans l'interface excel pour tout ce qui concerne les codes de programmation. Dans la barre de menu, tu as une option INSERTION. Clique dessus et choisis l'option "MODULE". Cela va te... |
| 08/08/2011 à 22:47 | DAN18 | Se déplacer automatiquement vers une autre feuille | Re, Une solution aussi dans ce lien --> Sommaire des feuilles de calculs Amicalement... |
| 08/08/2011 à 22:26 | DAN18 | Se déplacer automatiquement vers une autre feuille | Un exemple par choix dans une liste Amicalement... |
| 08/08/2011 à 21:37 | kidou89 | Bouton retour arriere Excel 2003 | Re, ben je m'en doutais. Le mieux est de toujours placer le bon fichier sous peine de tout devoir recommencer dans le code. sinon pour le fichier proposé, fais comme suit : ALT + F11 pour aller dans VBE CTRl + R pour afficher VBA projetc à gauche Double clique sur Thisworkbook Copier le code dans le... |