| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 25/11/2012 à 13:28 | jad73 | Elimination de combinaisons | Re, dans ce cas tu aurais dû noter 18-20-29-36-39 (présent en ligne 1) et 13-16-17-21-29 ( (présent en ligne 242) à éliminer... Proposition en vba : Je supprime une cellule de plus (Cells(lig2, 7).Resize(1, 6 ).Delete Shift:=xlUp) pour enlever tes annotations en L. Edit 15:41 : ajout du paramètre lo... |
| 25/11/2012 à 11:40 | dasaquit | Départ macro suite à chgt valeur cellule | Je réitère pour la 3ème fois ma question : as-tu vraiment besoin de conserver toutes les dates de sauvegarde ? eric... |
| 25/11/2012 à 01:18 | jad73 | Elimination de combinaisons | Petite question : c'est ligne à ligne qu'il faut comparer ou bien tous les A:E pour chaque G:K ? eric... |
| 24/11/2012 à 17:06 | Francky69100 | En lecture seul : VBA | Il faut le mettre dans le test : eric... |
| 24/11/2012 à 13:45 | Francky69100 | En lecture seul : VBA | If ActiveWorkbook.ReadOnly Then (ou thisworkbook ou ...) eric... |
| 24/11/2012 à 00:40 | annesodup | Somme prod pour cumuler un critère OU un autre | Tu ne peux pas utiliser ET ou OU dans sommeprod(), mais : * = ET + = OU Donc: =SOMMEPROD(((B2:B8="")+(B2:B8=1))*(C2:C8=1)) eric... |
| 23/11/2012 à 20:31 | Mantras | Probleme Changement de Format texte | Tu peux faire un sub qui balaye la plage concernée ou bien, s'il s'agit de saisies, utiliser l'évènement Change. Au pire, si ce sont des formules, tu peux utiliser Calculate. eric... |
| 23/11/2012 à 18:39 | Mantras | Probleme Changement de Format texte | C'est le rôle d'une fonction : retourner une valeur. Sinon ce n'est plus une fonction eric... |
| 23/11/2012 à 17:33 | Mantras | Probleme Changement de Format texte | Re, je viens de voir que c'est une fonction. Une fonction ne peut pas modifier son environnement. Le fait qu'elle modifie la couleur est, pour moi, plus une anomalie qui nous arrange bien. eric... |
| 23/11/2012 à 14:04 | Mantras | Probleme Changement de Format texte | Réalise l'action avec l'enregistreur de macro en route, tu verras toutes les propriétés à utiliser. C'est sans doute mieux de copier une cellule modèle et de faire un .PasteSpecial Paste:=xlPasteFormats Et utilise elseif, ça t'évitera de devoir acheter un écran 24/9 eric... |
| 23/11/2012 à 13:55 | holivier | Identification de nouvelles données | Si tu pouvais déposer un exemple de tes 2 feuilles (dans le même classeur). Mettre également ou et comment tu veux le résultat. eric... |
| 23/11/2012 à 13:36 | dasaquit | Départ macro suite à chgt valeur cellule | Re, mea-culpa, j'avais lu ton code en diagonale. Le fait de saisir le mois sur la ligne 2, en plus de stocker la date en-dessous, m'a trompé. Reste à savoir si stocker toutes les dates est réellement intéressant vu que seule la dernière est utile (je n'arrive pas à ouvrir correctement le fichier ori... |
| 23/11/2012 à 11:43 | dasaquit | Départ macro suite à chgt valeur cellule | Se poser la question s'il est vraiment nécessaire de sauvegarder toutes les dates de sauvegarde. A mon avis ça complique et prend de la place pour rien. Si celle de d'octobre n'a pas été faite il est trop tard de toute façon. Pour moi savoir que celle du mois en cours n'a pas été réalisée et qu'il f... |
| 23/11/2012 à 01:13 | dasaquit | Départ macro suite à chgt valeur cellule | C'est quoi cette manie de déformer sa demande et de dire ensuite oui mais en fait je voulais faire ça.... ? Autant tout dire du 1er coup. Sauvegarde la date de sauvegarde dans une cellule et contrôle si on est passé à un mois ultérieur : eric... |
| 22/11/2012 à 20:00 | Pettoman | Extraction de plusieur valeur numérique dans une chaine | Heuuu, pourquoi pas. Mais tu te vois modifier ou ajouter un produit ? Enfin, si tu n'as pas le choix... eric... |
| 21/11/2012 à 22:32 | poluc | Concaténation de chaîne dans une fonction | Si tu écris =NB.SI(AM2:AM & "242";"") tu te fais jeter. A plus forte raison si tu remplaces "242" par une référence de cellule. Utilise : =NB.SI(DECALER($AM$2;;;$AK$253-1;);"") eric... |
| 21/11/2012 à 21:33 | Cocolagomme | Nombre d'armstrong | En gros tu veux qu'on fasse tes devoirs. C'est tout ou tu veux une pizza aussi ? Réfléchi, cherche, et quand tu auras une question précise tu reviens... eric... |
| 21/11/2012 à 16:14 | Pettoman | Extraction de plusieur valeur numérique dans une chaine | Re, donc vba, pas le choix Non, tous les s, pas seulement ceux de fin. Il ne faut pas rêver non plus. Si tu as 2 produits cerise et cerie il y aura pb c'est clair. Une raison de plus pour passer en vba. Mais tu ne peux pas... eric... |
| 21/11/2012 à 14:00 | Pettoman | Extraction de plusieur valeur numérique dans une chaine | Ca n'est possible par formule que si tu mets, dans la recette, les Pommes Jaunes avant les Petites Pommes Jaunes. Dit autrement : une chaine incluse dans une autre doit être devant . Avec 2 feuilles intermédiaires. Il fallait faire un compromis entre longueur mini de la chaine 'Aliments en préparati... |
| 20/11/2012 à 14:01 | idrissi528 | Empecher le menu fichier | Si tu es sur excel 2007-2010 les fichiers avec macro doivent être enregistrés avec le type (*.xlsm) (à choisir dans la liste déroulante). C'est ce que te dit le message non ? eric... |
| 20/11/2012 à 12:43 | andersfriden669 | Liste déroulante avec noms des feuilles | A mettre dans thisworkbook ... |
| 19/11/2012 à 23:44 | zombe | Pouvoir interrompre ma macro en action | Re, Super macro n'a rien à voir avec excel et est totalement indépendant. Je pourrais difficilement te guider dessus vu que je ne l'utilise pas. Dans le temps j'en utilisais un autre mais payant. En gratuit, tu as AutoIt aussi. Ce sont des logiciels avec lesquels tu peux enregistrer tes actions sur... |
| 19/11/2012 à 20:31 | zombe | Pouvoir interrompre ma macro en action | Et pourquoi tu ne mets pas Stop au lieu de Exit Sub ? Tu pourras relancer. Au passage For i = 4 To 4 n'a pas de sens et ne sert à rien puisque tu ne parcours la boucle qu'une fois... Si c'est pour remplir des champs dans une autre appli tu n'arriveras jamais à synchroniser avec les macros excel. Pen... |
| 19/11/2012 à 19:43 | gloub | Format qui affiche une valeur en heures + minutes ? | Désolé... eric... |
| 19/11/2012 à 19:42 | Francky69100 | Masquer et afficher des onglets | Une petite macro ? eric... |
| 19/11/2012 à 18:13 | idrissi528 | Empecher le menu fichier | Re, Et bien utilise ma 1ère proposition, le résultat est celui que tu veux obtenir, avec les risques en moins, et ça marche. Et tu peux ajouter une msgbox lors du refus. eric... |
| 19/11/2012 à 16:25 | sheytane | Conversion € en $ ou le contraire selon conditions | Tu sais ce que tu veux ou pas ? Il faut prendre plus de temps à réfléchir à ton projet... Les valeurs n'évolueront plus en cas de changement de taux. Il suffit d'enlever la formule (plus de .formula) et mettre juste le résultat : ta_cellule = cel/taux... |
| 19/11/2012 à 16:20 | gloub | Format qui affiche une valeur en heures + minutes ? | 0.000694 n'a rien de magique ni de mystérieux, c'est 1/24/60. Pour convertir des minutes en jours. Le jour décimal étant la façon pour excel de stocker les dates et heures. eric... |
| 19/11/2012 à 11:59 | idrissi528 | Empecher le menu fichier | Re, et si tu avais dit que tu avais un message d'erreur !!! essaie avec : Et n'oublie pas que si ton programme ou son micro plante, l'utilisateur n'aura plus accès à ces menus car non restaurés. Personnellement j'ai horreur de ces façons de faire car ils laissent l'utilisateur dans la panade. Surtou... |
| 19/11/2012 à 01:02 | sheytane | Conversion € en $ ou le contraire selon conditions | C'est bien ce qu'il y a d'écrit dans le bouton et dans les commentaires eric... |
| 18/11/2012 à 21:54 | gloub | Format qui affiche une valeur en heures + minutes ? | Re, gloub, le but d'un format d'affichage est de changer le format d'affichage (lapalissade...). Ce n'est pas, et ça ne sera sans doute jamais, la possibilité de calculer. Tu as les cellules pour ça. Imagine le bazar : tu lis une valeur et ta cellule contient autre chose. La seule entorse est de pou... |
| 18/11/2012 à 21:37 | sheytane | Conversion € en $ ou le contraire selon conditions | Re, ???? Heureusement que j'ai posé la question s'il s'agissait de saisies... Tu m'as répondu oui. Traiter une plage se fait différemment. J'ai rajouté un test pour que les cellules validées avec formule ne soient pas traitées (sinon risque de référence circulaire non voulue) eric... |
| 18/11/2012 à 18:34 | chris13 | Suite aprés selection dans liste déroulante | Regarde l'aide sur recherchev() eric... |
| 18/11/2012 à 18:33 | serir | Calcul périodicité des pics et creux sur Excel automatiquem | Peut-être qu'avec un fichier exemple et les explications dessus tu motiveras les bonnes volontés... eric... |
| 18/11/2012 à 13:37 | sheytane | Conversion € en $ ou le contraire selon conditions | Re, Non, dès qu'il y a une saisie l'autre cellule est mise à jour, qu'elle soit vide ou pas. Si on met la formule le résultat s'adapte au changement de taux (la cellule doit être nommée Taux)... |
| 18/11/2012 à 11:04 | sheytane | Conversion € en $ ou le contraire selon conditions | Eric... |
| 18/11/2012 à 11:03 | idrissi528 | Empecher le menu fichier | Je n'ai pas mieux, ni excel 2000. Désolé eric... |
| 18/11/2012 à 00:55 | capitainefabrice | Periodicite dans un planning | Merci d'éviter les doublons : https://forum.excel-pratique.com/excel/periodicite-dans-un-planning-t34341.html eric... |
| 18/11/2012 à 00:54 | BP18 | Probleme conversion date te sous forme AAMMJJ a JJMMAAAA | Sur 2003, sélectionner la plage et : 'données / convertir' et à l'étape 3 choisir : format des données en colonne : Date AMJ S'il s'agit d'une importation ça peut être fait à ce moment là. eric... |
| 18/11/2012 à 00:41 | gloub | Format qui affiche une valeur en heures + minutes ? | Pour compléter la réponse de pettoman, et si tu tiens à ton 1 h 34 mettre en format personnalisé: h"h "mm eric... |
| 17/11/2012 à 23:19 | thomas67 | Vérifier si un fichier internet existe | Jette un oeil ici : eric... |
| 17/11/2012 à 22:54 | sheytane | Conversion € en $ ou le contraire selon conditions | Tes montants sont déjà dans la feuille ou il s'agit d'une saisie au fil de l'eau ? Ou se trouve le taux de conversion ? Dans une cellule ? Si tu changes ton taux le résultat doit rester fixe ou il doit évoluer ? Si c'est une formule il évoluera... eric... |
| 17/11/2012 à 22:49 | prt | Concatener avec conditions en VBA | Tu peux faire par formules. Tu débutes, autant apprendre à te servir d'excel... eric... |
| 17/11/2012 à 22:33 | idrissi528 | Empecher le menu fichier | Dans thisworkbook : Mais je ne vois pas ce qui pourrait empêcher de copier le fichier directement à part toi qui surveille... eric... |
| 17/11/2012 à 17:42 | Arancino | Control Calendar 11.0 | Re, Tu ne crois pas que mettre le fichier c'est mieux ? Tu pourrais ajouter la date sur chaque ligne et filtrer dessus dans Sub Calendar1_Click. Ou bien les sauvegarder dans une autre feuille à la saisie, et les restituer dans Sub Calendar1_Click. eric... |
| 17/11/2012 à 15:51 | Arancino | Control Calendar 11.0 | On ne voit pas bien, ton épaule gène... eric... |
| 16/11/2012 à 01:31 | babeth-7 | Fonction indeterminable - si? texte? | =SI(A1="colis pré imprimé";"ne pas gerber"& CAR(10) & "fragile"& CAR(10) & "ne pas congeler";"") et cocher 'retour à la ligne automatique' dans le format de cellule. eric... |
| 16/11/2012 à 01:21 | thomas67 | Vérifier si un fichier internet existe | Une gestion d'erreur ne marche pas ? eric... |
| 14/11/2012 à 00:56 | apt | Extraction de valeurs sous conditions | Je voulais dire que pour chaque ligne traitée on recherche la chaine caractéristique : L3, WO qui par définition ne s'y trouvent pas si la ligne est vide. Mais effectivement j'en ai ajouté une, et instr() n'aime pas. Je retire ce que j'ai dit. ok, à traiter donc Je jetterais un oeil demain Pour le r... |
| 13/11/2012 à 18:01 | Karlskoff | Pré-régler hauteur de ligne et rendre lignes indissociables | Tu connais ta ligne puisque tu écris dedans : Ta ligne est dansq cpt donc : Rows(cpt).RowHeight = 25.5 eric... |