| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 28/07/2017 à 09:33 | Xenop | Compilation extract | Pourquoi pas un simple filtre pour afficher l'id voulu ? eric... |
| 28/07/2017 à 00:52 | BlackWizzard | Convertir coordonnées cylindriques en cartésienne | Je te trouve confus et imprécis dans tes explications. Et pourquoi en vba alors que de simples formules suffisent ? Je tente quand même quelque chose, c'est bien parce que sabV avait réussi à te traduire. La prochaine fois met moins de texte et je veux ça ici avec ça et ça... Je te laisse ajouter x=... |
| 27/07/2017 à 16:33 | ddetp88 | Plantage à l'enregistrement | Donc ce n'est pas l'enregistrement qui plante. Avec 2013 est arrivé la gestion des fenêtres en SDI au lieu de MDI. C'est à dire dans des fenêtres indépendantes. M'est avis qu'il y a un lien, tu devrais faire une recherche dans cette direction. eric... |
| 27/07/2017 à 13:14 | ddetp88 | Plantage à l'enregistrement | Et si tu précisais la ligne en cause ... |
| 27/07/2017 à 09:50 | ddetp88 | Plantage à l'enregistrement | Pas de plantage chez moi. eric... |
| 26/07/2017 à 00:59 | PYR | Selection de dates par mois et somme de la selection | Et de plus en plus fort : sans formule Avec un TCD : Tableau Croisé Dynamique (TCD) : http://www.mdf-xlpages.com/modules/smartsection/item.php?itemid=109 et http://www.mdf-xlpages.com/modules/publisher/item.php?itemid=130 eric... |
| 25/07/2017 à 23:02 | mamatt24 | Utiliser CDO pour envoi mel de maniere plus ergonomique | Théoriquement l'alignement n' a rien à voir, mais de la même façon que .value aurait dû te ramener une chaine correcte eric... |
| 25/07/2017 à 14:38 | Vouz | Verrouiller Segments TCD | Je n'ai pas trouver comment l'empêcher mais ça, ça devrait les calmer : J'ai pris SelectionChange mais choisi l'événement qui te convient. Pour la suppression, à part profiter de la boucle pour voir s'il est toujours présent et le recréer par macro je n'ai pas d'idée. eric... |
| 25/07/2017 à 12:38 | Ciol | Afficher date de modification et suppression au bout d'1 sem | Je rêve, C'est dur de relire ? J'ai écris très exactement ça : que tu traduis en Si j'avais voulu dire ça j'aurais écrit tout simplement : teste avec >1 au lieu de t'indiquer triple test... Désolé mais j'ai l'impression d'être dans un dialogue de sourds depuis le début. Une simple phrase comme Po... |
| 25/07/2017 à 11:57 | Pincho | Manquant : Microsoft Outlook 16.0 object library | Je ne connais pas vba outlook. Olapp As object, par contre je me demande si msg ne devrait pas être variant Et tu ne peux plus utiliser les constantes de l'application comme olMailItem à moins de les avoir déclarées, Excel ne les connait pas. Les remplacer par leur valeur. eric... |
| 25/07/2017 à 09:43 | Pincho | Manquant : Microsoft Outlook 16.0 object library | Dans ce cas de figure il faut déclarer l'objet en late binding (liaison tardive) pour ne pas être dépendant de la version installée. eric... |
| 24/07/2017 à 23:38 | Mathieu MNS | Attribuer une valeur à une cellule sans l'écrire | Pas de soucis : Les changements de couleurs ne sont pas détectables par excel. Il faut faire F9 pour rafraichir les résultats. Et tu n'as pas l'air d'avoir percuté mais enlève le blanc de tes cellules... Quand on enlève une couleur on met 'aucun remplissage', pas du blanc qui est une couleur comptée... |
| 24/07/2017 à 23:30 | mamatt24 | Utiliser CDO pour envoi mel de maniere plus ergonomique | Etrange mais tant mieux pour toi Par curiosité et pour compléter pourrais-tu tester sans cstr mais avec .text ? eric... |
| 24/07/2017 à 10:52 | NATH31 | Aide sur archivage | Je suis d'accord. Mais si on regarde différemment, la feuille serait une feuille de saisie hebdomadaire qui alimente une base de donnée (son 'archivage') Non ... |
| 24/07/2017 à 09:22 | Mathieu MNS | Attribuer une valeur à une cellule sans l'écrire | Avec ou sans texte ? Si c'est les deux et bien ce sont les cellules colorées que tu veux alors d'embrouiller en parlant du texte... Et comme les cellules blanches sont blanches (tu as mis cette couleur, elle ne sont pas sans couleur) elles seront comptées. Le résultat est donc toutes tes cellules. A... |
| 24/07/2017 à 08:32 | Ciol | Afficher date de modification et suppression au bout d'1 sem | Et bien tu testes et tu verras si ça correspond à ce que veux non ? Mais ce n'est pas ce que j'ai écrit il me semble..... |
| 24/07/2017 à 08:26 | Mathieu MNS | Attribuer une valeur à une cellule sans l'écrire | Avec une fonction personnalisée qui compte les cellules fusionnées (ou non) avec texte, de la 1ère ligne de la plage. On pourrait ajouter avec couleur mais inutile ici, et ça ne fonctionnerait plus en cas de couleurs par MFC. Sur feuille : Peut aussi compter celles avec un texte précis : Attention,... |
| 24/07/2017 à 00:31 | Mathieu MNS | Attribuer une valeur à une cellule sans l'écrire | Mais tu veux compter quoi ? Les cellules colorées ou uniquement celles colorées ET avec du texte ? eric... |
| 23/07/2017 à 23:07 | NATH31 | Aide sur archivage | Si c'est vers ça que tu t'orientes Worksheet_Change sera appelé si tu modifies B2. La liste déroulante est comme une saisie et génère l'événement. Tu peux donc y mettre ton code d'archivage de toutes les lignes concernées. eric... |
| 23/07/2017 à 20:42 | mamatt24 | Utiliser CDO pour envoi mel de maniere plus ergonomique | Je viens de contrôler en 'espionnant' iConf. Si tu utilises .value (et tu le fais) l'item se rempli correctement à-priori... |
| 23/07/2017 à 20:20 | NATH31 | Aide sur archivage | Tu pourrais te mettre dans Thisworkbook Open (de préférence à Close car ici tu auras une demande d'enregistrement même s'il a déjà été fait), sélectionner tes lignes à archiver et demander une confirmation. eric Edit : j'ai quand même jeté un oeil à ton fichier. Une formule ne génère pas d'événement... |
| 23/07/2017 à 20:14 | hem-id | Decaler | Parce que tu supprimes les cellules. Il faut juste les vider. eric... |
| 23/07/2017 à 17:56 | finalbreizh | Nombre avec 4 chiffres apres la virgule | Tu as aussi Arrondi(), Round() en vba. eric... |
| 23/07/2017 à 17:50 | pample57 | Points ou virgules | Si c'est un formulaire vba, il ne connait que le point. fait var=cdbl(replace(ta_chaine,",",".")) qu'il puisse convertir en numérique. cdbl ou clng ou cint Si c'est avec des formules il faudrait préciser ce qu'elles sont. eric... |
| 23/07/2017 à 11:59 | coco49 | Trier une série de code dans une chaine | Je crois que tu ne mesures pas l'ampleur de la tâche pour excel (et celle de celui qui s'y attaquera) Alors minimiser cette chaine, peut-être, trouver la plus courte je n'y crois guère si tu veux qu'excel ait fini avant ta remise de thèse ou même ta mort. Alors je m'associe aux autres demandes : que... |
| 23/07/2017 à 09:06 | Ciol | Afficher date de modification et suppression au bout d'1 sem | Si avec < 1 ce sont les cellules du jour avec quel test pourrais-tu essayer si tu veux >7 jours ? Mais dans ce cas tu dois tester également avec la précédente je pense, à condition que ce ne soit pas la 1ère.... |
| 23/07/2017 à 00:44 | atlonia | Ecrire dans 2 cellules au clic de souris | Hein ??? Tu parles de G et G+2 colonnes soit I Que vient faire C ici ? C'est à dire ? Merci d'être clair, précis et complet dans les demandes eric... |
| 23/07/2017 à 00:28 | dul | Transposition formule vers macro plage-dates | C'est quoi l'intérêt de faire une macro si c'est plus lent qu'une fonctionnalité d'excel ? D'autant plus que ne sachant pas programmer, tu seras dans la cagade en cas d'évolution..... |
| 22/07/2017 à 23:52 | mamatt24 | Utiliser CDO pour envoi mel de maniere plus ergonomique | Qu'est-ce qui te fait dire que ce sont les " " le pb ? Elles sont là juste pour indiquer une chaine. Dans I3, tu as mis VRAI et non True (si excel en français)? eric... |
| 22/07/2017 à 14:20 | mistral | Remplacer les Elseif par Select Case | Je confirme. Il faudrait que tu fasses un userform avec un textbox dedans, ça serait bien compliquer pour pas grand chose. Mais si tu veux en profiter pour en apprendre plus, tu as plein de tuto dessus. A commencer par 'cours vba' et 'formation pratique vba' dans les menus en haut de cette page. eri... |
| 22/07/2017 à 09:39 | Ciol | Afficher date de modification et suppression au bout d'1 sem | Dans ce cas change et met le test qui te parait correct, le reste devrait être bon. eric... |
| 22/07/2017 à 08:58 | Ciol | Afficher date de modification et suppression au bout d'1 sem | Heuuu, j'abandonne..... |
| 22/07/2017 à 08:57 | mistral | Remplacer les Elseif par Select Case | Tu fais F1 dessus, l'aide d'excel est très bien. eric... |
| 21/07/2017 à 23:33 | mistral | Remplacer les Elseif par Select Case | Si tu as du rouge alors que les lignes de code sont correctes c'est que tu as dû introduire des caractères indésirables invisibles (souvent un espace insécable). Supprime tous les espace devant une ligne et tu la verra passer correcte. Le plus simple est de refaire ton copié-collé depuis le code au... |
| 21/07/2017 à 23:25 | dul | Transposition formule vers macro plage-dates | Et pourquoi pas avec un TCD qui est prévu pour ? eric... |
| 21/07/2017 à 13:05 | jb007 | Cherche "mots" qui commencent par un chiffre | Rien à voir avec cette question, démarre un nouveau sujet. eric... |
| 21/07/2017 à 11:15 | Stan95 | Filtre via l'entête combiné à une boucle | Tu peux restreindre la recherche à la plage utilisée avec .UsedRange "*" ne fonctionne pas avec .find, tu peux changer xlWhole l'utilisateur ne peut pas abandonner (normal ?) je n'aime pas trop les goto (hors traitements d'erreur) pas sûr qu'une 2nde msgbox à valider soit bien utile Je te propose :... |
| 21/07/2017 à 10:33 | Ciol | Afficher date de modification et suppression au bout d'1 sem | Purée, ce n'est pas français ce que j'ai écrit ? 1) ]actuellement les cellules concernées ne sont pas modifiées, juste sélectionnées. Il faut faire les modifs que je t'ai indiquées dans le code pour supprimer contenu et commentaire. 2) tu as modifié le test, donc il faut qu'elles respectent ce q... |
| 20/07/2017 à 23:45 | Stan95 | Filtre via l'entête combiné à une boucle | Avec range.find tu dois préciser systématiquement les valeurs des paramètres lookat et lookin. Ce sont les paramètres de la boite de dialogue qui sont utilisés, et si un utilisateur a fait une recherche auparavant par exemple en décochant 'totalité du contenu de la cellule' ta recherche sera faussée... |
| 20/07/2017 à 12:51 | drihem70 | Function+ Sub Versus Sub | En excluant le cas du besoin d'une fonction personnalisée sur feuille, je compléterai en disant que tu crées une fonction si tu as un besoin répétitif (qui s'y prête). Une fois ta fonction construite et testée à fond, tu peux faire appel en différents endroits sans te poser de question dessus. Il fa... |
| 20/07/2017 à 08:53 | Ciol | Afficher date de modification et suppression au bout d'1 sem | S'il n'y en a pas il ne le fait pas, il faut que la boite le le signalant soit affichée. Tu as changé le test, il faut donc que le commentaire soit du jour pour être retenu, c'est le cas ... |
| 19/07/2017 à 23:32 | Ciol | Afficher date de modification et suppression au bout d'1 sem | Pour l'instant la macro te sélectionne juste les cellules concernées pour te les montrer et que tu puisses contrôler que c'est ok. Après te l'avoir sélectionnée tu as une boite de dialogue pour afficher la suivante. Quand tout tes tests sont terminés tu supprimes les 2 lignes de code indiquées, et t... |
| 19/07/2017 à 15:04 | SEM Liilou | Formule ou regle avec symboles | Là où tu mets oui ou non, comme dans l'exemple... |
| 19/07/2017 à 12:53 | Mastrid | Comment avoir l'heure GMT ou UTC dans une cellule | C'est une fonction personnalisée en vba à mettre dans ton classeur. Clic-droit sur un onglet de ton classeur et 'Visualiser le code...' pour aller dans VBE (l'éditeur de VBA) clic-droit sur le projet de ton classeur (à gauche) et 'Insertion / Module' Coller ce code dans le Module1 créé : Puis 'Enreg... |
| 19/07/2017 à 12:41 | SEM Liilou | Formule ou regle avec symboles | Autre possibilité avec une MFC icones et un format personnalisé. Il faut saisir 0 ou 1 mais oui ou non s'affichent. eric... |
| 19/07/2017 à 11:53 | Mastrid | Comment avoir l'heure GMT ou UTC dans une cellule | L'heure UTC c'est l'heure UTC et c'est la même pour tout le monde. Notre fuseau est noté (UTC+01:00) Bruxelles, Copenhague, Madrid, Paris Mais en réalité UTC+2h en ce moment de par l'heure d'été. Le leur est (UTC+00:00) Londres Mais pour une fois les anglais font comme tout le monde, ils ont accepté... |
| 19/07/2017 à 11:11 | Cloe.ginod | Programmer verrouillage de cellules | Ah ben non, ce sont les modifs sur feuille qui se répercutent sur la sélection. La protection d'une feuille c'est feuille par feuille, et il faut les déprotéger pour les modifier. Si tu veux le faire par macro : eric... |
| 19/07/2017 à 10:29 | Cloe.ginod | Programmer verrouillage de cellules | Si tu veux t'appuyer sur une autre colonne change le 18 dans : Sélection 3D : Clic 1er feuille, shift-clic dernière feuille Toutes les modif seront appliquées sur toutes les feuilles sélectionnées. Ne pas oublier de revenir à 1 feuille sélectionnée dès que tu as fini . eric... |
| 19/07/2017 à 10:13 | Mastrid | Comment avoir l'heure GMT ou UTC dans une cellule | Et tu es où toi, à Londres ? Et tu n'as pas demandé l'heure de Londres mais l'heure UTC (GMT) Pour l'instant je ne peux tester que Paris, ça m'annonce bien 2h de moins que l'heure du système. J'attend les billets d'avion que tu vas m'envoyer pour tester New-York et Singapour eric PS : si je change d... |
| 19/07/2017 à 10:07 | Ciol | Afficher date de modification et suppression au bout d'1 sem | Je ne sais pas... Tiens-tu compte de ça : ... |