| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 13/12/2012 à 13:45 | jmh60 | Gestion des cases d'options | A tout hasard j'avais testé avec tes noms de groupe et pas de problème. Et si tu changes une option puis que tu changes l'état de la case à cocher, la dernière option modifiée ne reste pas visible ? Sur mon 2003 si, une fois dissociées ça remarche correctement... eric... |
| 13/12/2012 à 13:39 | thivame | Vitesse lente a cause de formules | Proposition de traitement en vba. Tous tes sommeprod() sont à supprimer, j'ai pris la feuille 'monsieur1' en test. Le principe est de tout calculer (en mémoire pour ne lire les données de la feuille qu'une fois et en bloc) lorsque tu quittes la feuille après tes maj. (temps sur mon PC : 0.8 s, divis... |
| 12/12/2012 à 18:53 | m@xx | Heptathlon | J'y avais pensé. Mais tu ne crois pas que lorsqu'il faudra calculer les classements tout sera à nouveau chamboulé ? eric edit: ok j'ai vu, ça devrait être bon... |
| 12/12/2012 à 18:05 | m@xx | Heptathlon | A part en vba je ne vois pas : Il faut accepter les macros. Alt+F11 pour aller dans VBE eric... |
| 12/12/2012 à 16:34 | nicos3390 | VBA formule incomprehension | Si tu disais quoi, où et avec quoi... eric... |
| 12/12/2012 à 15:24 | fifi | VBA multipage | Toi ça ne te gène peut-être pas de faire travailler les gens pour rien. Moi si, terriblement. Je préfère consacrer mon temps à ceux qui ne me diront pas ok mais c'est bon j'ai demandé ailleurs... Suite ici : https://forum.excel-pratique.com/excel/affichage-time-sheet-mensuel-t35106.html#p198391 eric... |
| 12/12/2012 à 14:53 | GeekC | Ecart type et Loi normale | Tu as la fonction ECARTYPEP(). Regarde dans l'aide si c'est adapté à ton cas. eric... |
| 12/12/2012 à 14:26 | Lyricand | Limiter la taille d'une fenêtre | Sélectionne la ligne 18, shift+ctrl+fleche bas pour sélectionner toutes les lignes, clic-droit et 'Masquer'. Idem sur les colonnes avec fleche droit. Tu peux changer la propriété ScrollArea directement dans les propriétés de la feuille dans VBE sans écrire de code. eric... |
| 12/12/2012 à 14:13 | fifi | Affichage Time Sheet Mensuel | Doublon avec https://forum.excel-pratique.com/post198344.html#p198344 . J'abandonne donc le suivi de toutes tes questions en cours et à venir. eric... |
| 12/12/2012 à 14:03 | thivame | Vitesse lente a cause de formules | Sans aucun doute. Tu peux passer en calcul manuel pour tes saisies et faire F9 pour recalculer. Maintenant si tu veux passer certaines parties en vba il faudrait dire quoi, comment et avec quoi en étant le plus précis et le plus complet. eric... |
| 12/12/2012 à 12:35 | LeBagel | Questionnaire avec tirage au hasard d'une question | RandBetween() = Alea.entre.bornes() est une fonction ajoutée par l'utilitaire d'analyse qu'il faut activer dans excel et dans vba. Le problème est que ces fonctions restent dans la langue d'origine dans vba ce qui pose des problèmes supplémentaires lors du passage d'un excel d'une langue à celui d'u... |
| 12/12/2012 à 11:55 | fifi | VBA multipage | Je ne manipule pas beaucoup les listview, ça risque de prendre un peu de temps et ça sera selon mon temps dispo... Il faudrait que tu précises : quels champs tu veux voir si un nom-prénom peut avoir plusieurs lignes faut-il filtrer le Département présent dans les critères et tous les détails eric... |
| 11/12/2012 à 23:45 | akimov | Ajouter un + dans une colonne de numéros de téléphone | Après avoir fait ta formule pour ajouter le + tu sélectionnes ta colonne et copier-collage spécial valeur dans la colonne A. Puis tu supprimes la colonne temporaire. eric... |
| 11/12/2012 à 23:05 | fifi | VBA multipage | Il faut que tu ajoutes des contrôles dans tes pages pour recevoir les infos. Des textbox ou un listview par exemple, et c'est eux qu'il faut remplir. Gestion listview : ...... Télécharge le classeur exemple tout en bas pour voir si c'est sous cette forme que tu veux afficher. eric Dan : lien publici... |
| 11/12/2012 à 16:24 | mistershisha | Recherche d'une fonction de compte complexe | C'est ce que j'exprimais pour les NSP : mettre un caractère quelconque dans la cellule (sinon vide=0 pour excel) Si calé, je ne sais pas, on a toujours à apprendre. Sinon formation sur le tas. Donc tu vois, ne perd pas espoir, tu y arriveras un jour eric... |
| 11/12/2012 à 14:44 | mistershisha | Recherche d'une fonction de compte complexe | Re, l'organisation des données ne simplifie pas, tu n'avais peut-être pas trop le choix. en AF3 : =SOMMEPROD((MOD(COLONNE($B3:$AE3) -2 ; 3 )=ENT((COLONNE() -32 )/ 5 ))*($B3:$AE3=AF$2)) à recopier vers la droite et en bas. En cas d'évolutions : -2: colonne B 3: nombre de critères -32: colonne AF 5: n... |
| 11/12/2012 à 11:24 | julia00 | Bouton a bascule et verrouillage de cellule | Merci pour le doublon : https://forum.excel-pratique.com/excel/coloriage-de-cellules-en-fct-de-l-etat-du-bouton-a-basule-t35042.html C'est toujours un plaisir de bosser pour rien... eric... |
| 11/12/2012 à 11:17 | mistershisha | Recherche d'une fonction de compte complexe | Un petit fichier exemple avec en précision les cellules à utiliser ? eric... |
| 11/12/2012 à 11:00 | remy444 | Blocage avec un Iserror | A croire que je suis transparent..... |
| 11/12/2012 à 10:26 | MAZZ | Coloriage de cellules en fct de l'etat du bouton a basule | A tester : eric... |
| 11/12/2012 à 10:12 | apt | Recopie de colonnes dans un tableau | Tu peux travailler avec comme avec un tableau : Tb(2,1) te ramène Philippe. Sinon inclus la colonne B même si elle ne te sert pas. Sur la feuille tu peux la supprimer ensuite si tu veux (ou bien utiliser ce que je t'ai proposé). Car à part boucler (ce qui complique et prend du temps pour rien je tro... |
| 11/12/2012 à 08:45 | remy444 | Blocage avec un Iserror | PS: au passage ESTERR() ne teste pas les #N/A contrairement à ESTERREUR(). eric... |
| 11/12/2012 à 00:23 | remy444 | Blocage avec un Iserror | C'est ça que tu appelles un fichier mis à jour ? Un vrai fichier avec le code contenant tes dernières modifs serait plus utile... eric... |
| 11/12/2012 à 00:09 | belegorod | Choix de valeur d'une feuille sur un choix déroulant | Et en vba pour que tu aies le choix. A mettre dans un module standard : Syntaxe : =indirectFeuille(NomFeuille, Reference) Ex: =indirectFeuille(AD26;C31) eric... |
| 10/12/2012 à 23:54 | MAZZ | Coloriage de cellules en fct de l'etat du bouton a basule | Pour donner un peu plus de souplesse à ton projet je sélectionnerai les cellules sur la feuille pour nommer la plage. Dans la macro remplacer les Range("Axx,Axx,Axx") par le nom. Ex : [plage1] En cas d'évolution tu n'as que la définition des noms à changer, et ça se fait visuellement à la so... |
| 10/12/2012 à 23:19 | apt | Recopie de colonnes dans un tableau | Mais avec ton .[F1].CurrentRegion.ClearContents tu n'as pas intérêt à ce que qcq'un saisisse qcq chose en E1. Un peu dangereux je trouve... eric... |
| 10/12/2012 à 23:02 | MEXMAIN | Dessin perspective | Disons que j'avais fait mon message dans la continuité du tien. Tu peux regarder mes interventions c'est sans doute le seul sur ce modèle. Maintenant on peut y croire que c'est sûrement ça qui l'a retenu de dire merci à ceux qui ont pris du temps pour lui... Je ne pense pas que tu aies raison de tro... |
| 10/12/2012 à 22:00 | MEXMAIN | Dessin perspective | Mexmain, tu es content d'avoir des réponses et ça te fatigue de dire merci pour les autres propositions... Je n'arrive pas à comprendre de tels comportements. Ou as-tu été élevé pour ignorer la politesse minimum ? eric... |
| 10/12/2012 à 18:00 | share | Ajout de ligne à intervalles régulier | Et si tu changes la valeur il faut supprimer avant toutes les lignes vides ? eric... |
| 10/12/2012 à 14:43 | dax1977 | Arrondir au multiple supérieur | Ou plus simplement : =ARRONDI.SUP(A1/3;0)*3 eric... |
| 10/12/2012 à 14:39 | share | Ajout de ligne à intervalles régulier | Sans doute parce que tu ne l'avais pas demandé... Il faut la lancer quand tu as choisi. De plus le faire en automatique te créera des lignes vides superflues à chaque saisie. eric... |
| 10/12/2012 à 11:40 | medas918 | Ajouter des listre de validation en VBA | Ce qui parait normal. eric... |
| 09/12/2012 à 23:15 | pascal.59 | Formule | Plutôt qu'une formule fausse dépose plutôt un fichier exemple avec dessus les explications de ce que tu veux obtenir. eric... |
| 09/12/2012 à 18:03 | share | Ajout de ligne à intervalles régulier | Eric... |
| 08/12/2012 à 15:03 | @lexandre | Passer de valeur relative à absolue sur toute la feuille ? | C'est vrai que se réveiller à 14h30 du mat c'est dur..... |
| 08/12/2012 à 14:51 | jmh60 | Gestion des cases d'options | Non ! Reprend mon fichier et tu verras que les 2 groupes A et B de 2 options chacun sont bien indépendants. Tu n'as pas testé correctement, ou alors dis moi en quoi il ne répond pas à ta demande (peut-être que je l'ai mal comprise bien que ça me paraisse clair) Tu t'obstines à vouloir les grouper 'p... |
| 08/12/2012 à 14:34 | @lexandre | Passer de valeur relative à absolue sur toute la feuille ? | Il me semble que c'est l'inverse qu'il veut... eric... |
| 08/12/2012 à 12:40 | adi | Fonction a paramètre variable | Il faut saisir le nom du champ dans une cellule et que ta macro fasse son test dessus. Ex avec nom du champ en E2 : Plutôt que de balayer la ligne 1 tu peux améliorer la recherche de la colonne avec [1:1].find(....) Mais bon, si tu débutes tu peux te contenter de ta boucle. eric... |
| 08/12/2012 à 12:29 | @lexandre | Passer de valeur relative à absolue sur toute la feuille ? | Quel est le but exactement ? Les références absolues/relatives n'ont leur intérêt qu'en cas de recopie (incrémentée ou non) des formules. J'ai du mal à imaginer que d'un seul coup tu veuilles recopier toutes tes formules avec toutes leur références en absolu. On ne le met pas au hasard... Si tu pouv... |
| 08/12/2012 à 09:58 | MEXMAIN | Dessin perspective | Ou comme ça ... |
| 07/12/2012 à 22:47 | medas918 | Ajouter des listre de validation en VBA | Et c'est quoi ton problème ? eric... |
| 07/12/2012 à 12:17 | CedthCed | Formule : trouver la 1ère valeur en dessous de 13 | Autre proposition. En C5 : =SI(ABS(B5-13)=MIN(ABS($B$5:$B$9-13));12.17;0) formule matricielle à valider avec shift+ctrl+entrée eric edit: un peu en retard, je n'avais pas vu les 2 derniers posts... Et ta dernière demande est incompréhensible...... |
| 07/12/2012 à 12:09 | Josef | Supprimer les "0" non significatifs | Si je pars de ton fichier xlsm je n'ai qu'à faire ce que je t'ai dit au post de 20:03 et j'ai des nombres. Je ne peux rien faire de plus pour toi. eric... |
| 07/12/2012 à 11:03 | Josef | Supprimer les "0" non significatifs | Si. Maintenant tu as peut-être le séparateur décimal à changer selon les choix fait sur ton poste. Remplacer: . par: , eric... |
| 07/12/2012 à 11:01 | mimilag | Sélectionnner certaines lignes | Et bien tu as 2 propositions. Tu en attends une 3ème ou tu mets en résolu ? eric... |
| 06/12/2012 à 20:03 | Josef | Supprimer les "0" non significatifs | C'est parce que tes nombres sont en texte. Pour les convertir en numérique copier une cellule vide, sélectionner la plage, collage spécial 'addition' eric... |
| 06/12/2012 à 18:33 | mimilag | Sélectionnner certaines lignes | Re, On peut obtenir ça si la cellule contient la marque de texte ' qui est non affichée et non comptée, mais la cellule n'est pas vide. eric... |
| 06/12/2012 à 17:52 | mimilag | Sélectionnner certaines lignes | Sans te compliquer la vie, ajoute une ligne de titre sur les colonnes et tu mets un filtre automatique. Tu n'as plus qu'à filtrer les (vides) sur B eric... |
| 06/12/2012 à 13:01 | Emil | Compter des cellules codées | Je pense que tu devrais fournir le résultat final attendu. Si c'est en vba inutile de produire des données intermédiaires à retraiter ensuite. Par exemple tu devrais dresser une liste des codes et pour chaque donner type le (J, N, C,...) et le nombre d'heures à associer. Et le tableau de résultats a... |
| 06/12/2012 à 09:40 | numse4 | Affiche une liste de possibilités au fonction du resultat | Parce que je fais un Equiv() sur toute la colonne B. De plus ma liste démarrait en ligne 1, la tienne en ligne 7, il faut en tenir compte. En Q7 : formule matricielle à valider avec shift+ctrl+entrée eric... |