| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 04/04/2014 à 17:48 | leakim | Macro d'extraction multi classeurs multi onglets | Tu saisis "=", tu vas cliquer sur J39 de ton autre classeur, tu valides et tu fermes l'autre classeur. Mais peut-être que je me suis trop avancé vu que je ne vois pas de " ", on ne peut sans doute pas la rendre variable. Mais là je dois m'absenter.... En attendant contrôle le chemin fourni pour rech... |
| 04/04/2014 à 17:36 | phileas | Déplacer et partager un catalogue avec des photos | Ton truc n'a pas l'air d'intéresser les possesseurs de mac. Je suis loin d'être un spécialiste des images, j'ai quand même cherché un peu (beaucoup...) Il semble que le lien interne vers l'image ne soit pas dans une propriété accessible de l'image. Ce n'est pas faute d'avoir recherché sur google...... |
| 04/04/2014 à 16:42 | philaplon | Copier-coller grande capacité | Tu ne veux pas expliquer en oubliant tes formules et ta feuille entrée ? Tu as donc des valeurs dans un fichier Jour que tu ouvres, et tu veux les copier dans les feuilles denrées et richesse. C'est ça ? Tu ne veux qu'une colonne sur 2, juste le 1er nombre de café (20), le 2nd (1) on l'oublie ? Aupa... |
| 04/04/2014 à 15:54 | leakim | Macro d'extraction multi classeurs multi onglets | Pour la macro j'ai fait le fainéant, désolé. J'ai mis la référence en style A1, mais il la faut absolument en R1C1. Donc & "'!R39C10" à la fin, si je compte bien. Dans la 1ère réponse j'avais démarré par : Au post suivant je t'ai attiré l'attention dessus car tu parlais uniquement du recherchev() Et... |
| 04/04/2014 à 08:54 | leakim | Macro d'extraction multi classeurs multi onglets | Avant le recherchev() tu as la formule de liaison toute simple proposée en premier vu que c'est une cellule bien précise que tu veux. Et si tu tiens absolument au vba, bien que je pense que ça sera moins rapide dans ce cas, tu peux tester ça : A tester. Si pb contrôler si fichier est fabriqué correc... |
| 03/04/2014 à 23:11 | ringfit | Formule Pourcentage d'un nombre d'heure effectué | Saisi tes temps sous la forme 0:45, tu n'auras plus de difficulté pour faire la somme ou les % eric... |
| 03/04/2014 à 22:39 | leakim | Macro d'extraction multi classeurs multi onglets | Tu as essayé une formules de liaison ? ='D:\tmp\ccm\[Classeur2.xlsx]JANVIER'!$B$3 Tu ouvres un classeur pour la faire, puis tu le fermes pour avoir l'écriture complète. Plus qu'à remplacer les parties variables. ou si c'est un tableau avec des titres de lignes (ou tout simplement si tu peux... |
| 03/04/2014 à 13:35 | melanie57 | Calculer l'évolution d'un CA | Non mais je rêve. Si : c'est manquer de respect et être méchant, cloître toi chez toi et prend tes gouttes ! Là oui, je commence à être méchant... eric... |
| 03/04/2014 à 12:01 | MTAB | Copier cellule de la page précédente | Petit oubli : Vu que la fonction est volatile, ajoute tout au début : sinon excel se mélange les pinceaux si tu travailles dans un autre classeur ouvert. eric... |
| 03/04/2014 à 10:43 | MTAB | Copier cellule de la page précédente | Il faut coller la fonction personnalisée dans un module Standard de ton classeur. Alt+F11 pour ouvrir l'éditeur VBE. Clic-droit sur le projet à gauche pour ajouter un module. Si tu dois être amené à déplacer les feuilles n'oublie pas d'ajouter le code présent dans le module Feuil3 dans tous les modu... |
| 03/04/2014 à 10:22 | MTAB | Copier cellule de la page précédente | Proposition avec une fonction personnalisée : Ex syntaxe : =indirectOffset(-1) fournir la donnée située sur la feuille précédente, même ligne, même colonne. =indirectOffset(-2;"$B$4") fournir la donnée située 2 feuilles à gauche, cellule $B$4 =indirectOffset(1;0;3) fournir la donnée située sur la fe... |
| 03/04/2014 à 10:10 | philaplon | Copier-coller grande capacité | D'accord avec yvouille, tout n'est pas clair. Par exemple aujourd'hui on est le 3/4, qu'est-ce que tu copies et où, c'est un peu nébuleux... Comme ton problème principal à l'air d'être la sélection, dans un premier temps tu peux nommer tes plages à copier (qui a l'air d'être toujours C2:C187 ?). Sél... |
| 02/04/2014 à 23:59 | esmee1 | Sélection de cellule en fonction du numéro de semaine | Ok, mais à faire des copier-coller sans comprendre ton code n'a aucun sens, tu n'y arriveras jamais. Si sur ton CV tu n'as pas écris connaissances en VBA tu pourrais demander une formation. Décris plutôt précisément et clairement comment tu reçois les données et ce que tu dois faire. Si c'est simple... |
| 02/04/2014 à 23:30 | Volks | Changer le format de la date | Oui, en t'inspirant des propositions faites qui n'ont eu aucun retour. eric... |
| 02/04/2014 à 22:43 | hugolastar | Réalisation d'un fichier pour championnat poker | Bon, au moins c'est clair. Mais si tu veux que qcq'un se penche sur ton truc, il va quand même falloir l'ouvrir pour montrer comment doit se présenter le tableau, où tu veux faire tes saisies, où tu veux les résultats et comment les calculer. Soit le plus précis et le plus complet du premier coup, s... |
| 02/04/2014 à 22:10 | ninos06 | Compteur chrono | Tu préfères un chrono plutôt que modifier ton code pour qu'il aille au moins 100 fois plus vite ? On peut le ralentir aussi si tu veux profiter du chrono plus longtemps pour prendre le café eric... |
| 02/04/2014 à 21:51 | Volks | Changer le format de la date | Dans ce cas sélectionner A puis 'Données / Conversion'. Les cellules seront converties en date et tu pourras appliquer le format mm. Ou si tu ne veux que le mois : =MOIS("1/"&A2) eric... |
| 02/04/2014 à 16:14 | esmee1 | Sélection de cellule en fonction du numéro de semaine | 1) met le curseur dans ta macro et exécute-là en pas à pas avec F8 en gardant un oeil sur ton classeur, tu comprendras tout de suite. 2) de plus tu demandes pour une semaine en colonne I, elle est ailleurs et tu n'adaptes pas le code. Ca ne risque pas de fonctionner. Il faut un minimum de cohérence... |
| 02/04/2014 à 13:26 | seb_m | VBA pour remplacer un TCD (complexe ??) | Re, Ne soit pas impatient, tu veux mettre la charrue avant les boeufs. Ce que tu appelles étape 1 est la dernière, dans la mesure où l'exploitation des fonctionnalités d'excel ne t'apporterait pas satisfaction. D'abord connaitre et utiliser excel avant de penser vba. La 1ère, sur laquelle tout s'app... |
| 02/04/2014 à 11:33 | seb_m | VBA pour remplacer un TCD (complexe ??) | On récapitule : Tu es obligé de respecter la règle d'un enregistrement par ligne sinon ça devient beaucoup plus compliqué à gérer et tu obtiens rapidement une usine à gaz. - pour la saisie : je te fais une proposition pour pouvoir avoir les champs sur plusieurs lignes et éviter le scrolling latéral... |
| 02/04/2014 à 09:40 | Smallbug | [VBA] passer d'un format heure vers le centieme d'heure | En faite tu as répondu a ma question. C'était bien le but. N'oublie pas de mettre en résolu dans le post concerné. eric... |
| 01/04/2014 à 23:45 | Smallbug | [VBA] passer d'un format heure vers le centieme d'heure | Pas bien clair tout ça, heureusement qu'il y avait la dernière phrase 0:15*24 = 0.25 Mais je ne vois pas pourquoi tu ne peux pas faire de règle de 3 sur les dates-heures... eric... |
| 01/04/2014 à 23:05 | esmee1 | Sélection de cellule en fonction du numéro de semaine | Peut-être dû à 2007 (?) mais je ne vois pas trop ce qui le dérange. Au cas ou remplace par : Intersect(plag, range("A:X")).Select Sinon met ton fichier que je vois si je constate l'erreur. eric... |
| 01/04/2014 à 22:14 | Nabla | Comment obtenir le total des paramètres dans un SOMMEPROD | Pas sûr que ce soit plus simple mais un peu plus courte : formule matricielle à valider avec Shift+Ctrl+Entrée Saisir * dans F6 pour tous. eric... |
| 01/04/2014 à 21:52 | esmee1 | Sélection de cellule en fonction du numéro de semaine | Je ne vois pas de rouge. eric... |
| 01/04/2014 à 19:14 | seb_m | VBA pour remplacer un TCD (complexe ??) | Bon, que je me rappelle ce que j'avais fait. Ca date un peu... Dans un 1er temps tu n'as pas besoin d'aller dans le code. Essaie déjà le fonctionnement prévu pour comprendre et voir si ça te va. Quand le principe te sera acquis, il sera temps de te pencher sur le code et de le faire évoluer si besoi... |
| 01/04/2014 à 17:17 | anitaeicher | Macro active sur une liste déroulante | Ca se fait dans le post ayant la bonne réponse. eric... |
| 01/04/2014 à 08:09 | realiste | Formule grande.VALEUR avec plusieurs critères | Effectivement j'avais lu en diagonale et zappé NBC. Il suffit de l'ajouter, le même principe reste le même. En K2 : =(J2*1000+I2)*1000+H2+LIGNE()/1000 Si tu lis le résultat en K2 (5081001.002) en le découpant en tranches de 3 chiffres tu lis : NBC a le poids le plus important, puis tes 2 autres crit... |
| 01/04/2014 à 00:34 | realiste | Formule grande.VALEUR avec plusieurs critères | Un exemple ci-joint, regarde si ça correspond à ton besoin. eric... |
| 31/03/2014 à 23:18 | phileas | Déplacer et partager un catalogue avec des photos | Ca a son importance, la compatibilité n'est pas totale au niveau des macros. Par contre tu devrais déposer un extrait de qcq lignes (une dizaine) de ton fichier pour que ceux qui se pencheront sur ton pb puisse voir l'objet utilisé pour la photo. eric... |
| 31/03/2014 à 23:07 | esmee1 | Sélection de cellule en fonction du numéro de semaine | La fonction doit être dans un module standard. eric... |
| 31/03/2014 à 22:47 | JIDE | Tableau dans une formule avec variable | Vu que ta matrice fait 1 colonne, utiliser le 3ème paramètre de index() est inutile. eric... |
| 31/03/2014 à 19:36 | realiste | Formule grande.VALEUR avec plusieurs critères | Le plus simple est que tu utilises une colonne intermédaire où tu additionnes tes valeurs en donnant un plus grand poids (*1000 par exemple) à la plus importante. Il faut que le multiplicateur soit suffisant pour ne pas perdre de chiffre significatif. Et en cas d'égalité malgré tout, ajoute un pouiè... |
| 31/03/2014 à 19:23 | nugget | Liaison entre deux Listbox décalée | Aucune réponse depuis 13:22. Faut dire que sans fichier de travail ça ne motive pas... eric... |
| 31/03/2014 à 15:51 | Alice2277 | Cacher (ou non) des colonnes en fonctions de DEUX critères | Ou bien si tu as vraiment beaucoup de cas tu pourrais dans 'feuil2' lister les colonnes à afficher sous la forme D,F:G,R:T,Z par exemple (ou sous forme de n° de colonne, séparer les plages par des virgules). Si pour un légume ou un équipement c'est toujours les même colonnes à afficher tu as juste 2... |
| 31/03/2014 à 14:29 | anitaeicher | Macro active sur une liste déroulante | Pas trop dur à faire, mais encore faut-il savoir ou ça se trouve. Si tu n'as pas réussi une autre version à tester donc. Du coup tu auras un bouton est plus joli... Rappelle-toi que si tu choisis tout, ça imprime les 88 feuilles sur la dernière imprimante sélectionnée. Essaie peut-être avec une seul... |
| 31/03/2014 à 12:15 | anitaeicher | Macro active sur une liste déroulante | Arghhh, je viens de voir ta version excel : 2011. Tu es sur mac j'ai l'impression. Les macros sous windows ne sont pas totalement compatibles sur mac... Si tu as accès à un PC fait tourner le programme dessus. Sinon à part le bouton je ne vois pas ce que ça peut être. Je te le changerai cette am. er... |
| 31/03/2014 à 10:12 | anitaeicher | Macro active sur une liste déroulante | J'ai dû reprendre ta table de donnée, tu n'avais pas prévu les noms en double. On ne pouvait pas atteindre les données du 2nd nom. Ajout d'une clé Nom+Prénom+Site dans Carnet général!O:O Du coup reprise de tes formules dans la feuille 'Par utilisateur', et choix agent en C1. Pas vu ta forme, ajout d... |
| 30/03/2014 à 23:05 | Bearn 64 | Evenements dans plusieurs fichiers Excel | J'ai préféré une simple formule en K49. Plus facile peut-être à modifier si le calcul des frais de port évolue. J'y ai intégré le nombre de carton, tu peux effacer les lignes 68:68 si tu veux. J'ai ajouté une colonne dans ton tableau sur 'Designation'. Et modifié ta formule du total TTC pour qu'elle... |
| 30/03/2014 à 22:25 | anitaeicher | Macro active sur une liste déroulante | Oui. Il ne manque que le fichier de travail anonymisé si tu ne veux pas revenir en disant je n'arrive pas à l'adapter à mon fichier . eric... |
| 30/03/2014 à 22:14 | ClaireD | If qui ne fonctionne pas | Tu recherches " 1 " (entre " " = chaine de caractère) et non pas 1 (en numérique) qui est dans tes cellules. Tu peux aussi être plus précise : eric... |
| 30/03/2014 à 20:14 | Anneraud | Aide pour condition dans textbox | Regarde le menu 'cours vba' en haut de cette page. Tu peux continuer tes tests comme tu fais, c'est bon. Je te le disais en général car j'ai vu que tu ne le faisais pas. Ca parait rébarbatif au début, mais tu es gagnant au final. D'une part le code est accéléré si tu utilises des variables entières... |
| 30/03/2014 à 18:41 | Anneraud | Aide pour condition dans textbox | Décidément tu as du mal entre numériques et chaines. Il faut vraiment que tu prennes le temps de te documenter sur les variables en vba (google). Ce n'est pas un petit programme que tu as choisi pour démarrer. La recherche de bugs sera de plus en plus difficile, il faut que les variables (types, por... |
| 30/03/2014 à 13:06 | Anneraud | Aide pour condition dans textbox | Bon, reprenons les bases. Une chaine est une suite de caractères. a="Bonjour", a="123" sont des chaines. a=123, a = #2/14/2013# sont des numériques. Avec les fonctions de conversion : Cdbl(), Clng(), Cdate() etc. Regarde l'aide excel sur ces fonctions. Parfois excel fait une conversion automatique.... |
| 29/03/2014 à 22:15 | Anneraud | Aide pour condition dans textbox | Toujours le message "impossible, pascal n'a pas démarré sa journée". On verra lundi s'il bosse... Tu ne peux mettre que des chaines, à toi de les convertir en numérique le moment venu. A part les calendriers pas d'objet spécifique pour les numériques. eric... |
| 29/03/2014 à 18:25 | hibachaymae | ExcelVBA | Merci de ne pas poster en double et de rester ici : https://forum.excel-pratique.com/excel/feuille-et-userform-t49638.html eric... |
| 29/03/2014 à 16:45 | Anneraud | Aide pour condition dans textbox | Pourquoi ? 'retard' est également un textbox il me semble, il doit être converti en numérique. Je ne peux rien t'expliquer vu que je ne sais pas ce que tu mets dans textbox2 et dans retard et qu'on ne peut rien tester sur ton fichier qui bloque si on suit tes instructions. Télécharge et installe ' '... |
| 29/03/2014 à 11:21 | rafa | Problème de formule entre aujourdui et date dif | Pour une différence en jours =F2-D2 est suffisant. Mais tu n'as pas que les cellules vides à traiter, il y en a qui ont du texte à la place d'une date. =SI(ESTNUM(F2);F2-D2;"") eric... |
| 29/03/2014 à 11:08 | Anneraud | Aide pour condition dans textbox | Pas de soucis, tout s'apprend et tu as l'air d'avoir bien démarré. Un utilitaire qui te rendra de grands services : Parce que tes indentations sont un peu olé-olé. Pour rechercher les erreurs de boucle c'est mieux. Le problème était que tu indiques comment utiliser ton classeur, ce qui est très bien... |
| 29/03/2014 à 10:18 | marcetflo | Exclure des cellules d'un décompte fonction de leur valeur | J'ai un peu forcé sur les (), =NBVAL(C6:T6)-NB.SI(C6:T6;"x") suffira Maintenant je laisse h2so4 te répondre... eric... |