M

Fanatique d'Excel

Inscrit le :20/07/2015
Dernière activité :14/12/2018 à 13:58
Version d'Excel :2010 FR
Lieu :Réunion
Messages
17'169
Votes
1'467
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Messages postés par MFerrand - page 219

DateAuteur du sujetSujetExtrait du message
27/10/2016 à 12:17grbzh Probleme renvoi valeur fonction RechercheVDes idées ? Il faut regarder ce que tu fais ! Déjà en cherchant G4 au lieu de G3.... !!! mais tu auras un autre problème, en mélangeant des valeurs numériques et des valeurs texte ! Tu auras intérêt à mettre uniquement des valeurs texte dans ton tableau de recherche. Cordialement...
27/10/2016 à 12:00Hugo R. Explorer tableur & Recherche [.Find]Deuxième partie : Je n'ai pas touché à l'ouverture du fichier texte (hormis la mise sous instruction With... End With, comme dans la première partie), cependant je ferai remarquer que l'indication d'un caractère de tabulation non prolongée la définition dudit caractère pour répartir le texte en colo...
27/10/2016 à 11:26Hugo R. Explorer tableur & Recherche [.Find]Je me doutais un peu de la nature des infos à extraire, analogues à la première extraction... Pour la deuxième (IBAN) pas de problème, elle n'apparaissait qu'une fois, pour la première elle apparaît plusieurs fois mais pas vraiment de difficulté non plus, c'était surtout la 3e dont je voulais confir...
26/10/2016 à 23:11Hugo R. Explorer tableur & Recherche [.Find]Bon ! Au premier survol j'ai trouvé le cheminement tortueux... Au deuxième, je n'ai pas eu l'impression que c'était fini, et que l'objet de l'opération n'était pas finalisé. En tout cas, il ne figure pas dans le code... Au troisième, je me suis perdu en conjectures sur les informations à prélever da...
26/10/2016 à 20:24floflo50100Fonction SITu peux simplement faire : Cordialement...
26/10/2016 à 16:51MARTI MARTICalcul specialOups ! J'escamote une année ! Les deux lignes suivantes à modifier : Les ajouts sont surlignés. Cordialement...
26/10/2016 à 16:07VC31 Formule SI qui déclenche une mise en forme conditionnelleEt si tu veux que les 0 n'apparaissent pas : format de cellule : personnalisé : standard;; (tu ajoutes 2 points-virgule au format existant, les 0 n'apparaîtront pas)...
26/10/2016 à 15:58MARTI MARTICalcul specialEssaie ainsi : Le calcul pour TextBox6 se fait à x,00 si 11, 0, 1 ; à x,25 si 2, 3, 4 ; à x,50 si 5, 6, 7 ; à x,75 si 8, 9, 10. C'est une approximation plus précise que celle que tu indiquais... On peut la rendre plus précise en tenant compte des jours... J'ai conservé dans les grandes lignes ta mét...
26/10/2016 à 15:07Gibou Outil évaluation réunionsTu peux formuler ainsi, si tu veux voir le calcul progresser : Par contre, si tu saisis plusieurs "x" sur la même ligne cela faussera le calcul. Le plus simple serait une MFC pour t'alerter si le cas survient. Cordialement...
26/10/2016 à 14:57VC31 Formule SI qui déclenche une mise en forme conditionnelleUn nombre ne se met pas entre guillemets ! Si tu mets des guillemets, tu mets du texte, non un nombre ...
26/10/2016 à 14:32qwerty_213Afficher une variable en stringLe respect de l'orthographe (dans tes noms de feuilles) n'est pas forcément nuisible ! Tu peux te dispenser de mentionner Application (implicite dans de nombreux cas, ce qui raccourcit l'écriture...)...
26/10/2016 à 14:28Gibou Outil évaluation réunionsPar exemple, sur ton tableau : A voir selon barême que l'on définit.....
26/10/2016 à 14:21MARTI MARTICalcul specialAu passage, ce qui me chiffonne un peu c'est que ton résultat ne peut se terminer que par ,25 ou ,50 ou ,75 et jamais pas ,00 ! Je ne sais si c'est voulu, mais en tout cas, cela me heurte ! Pour le reste, il faut évidemment une procédure de calcul lancée indifféremment par les changements de TextBox...
26/10/2016 à 14:14alain_83740 Symbole livre sterlingUn ordre alphabétique implique un alphabet déterminé, et en outre un ordre de classement défini dans ce même alphabet, lequel peut varier (pour un même alphabet utilisé). Un ordre alphabétique découle nécessairement des paramètre régionaux et linguistiques définis.....
26/10/2016 à 13:40qwerty_213Afficher une variable en stringEcriture plus conforme à un bon usage de VBA : (Abandonner une bonne fois l'enregistreur ! ) Si le message n'affiche rien, c'est que la cellule B2 n'affiche rien ...
26/10/2016 à 13:33alain_83740 Symbole livre sterlingLa liste n'est pas dans l'ordre alphabétique, ce qui ne facilite pas.....
26/10/2016 à 13:21alain_83740 Symbole livre sterlingIl y est pourtant ...
26/10/2016 à 11:52batoine Définition matrice dans formule index...
26/10/2016 à 11:50y.boukhalfa Utilisation de variables dans des formulesSi tu rajoutes une ligne (avant End With) : Cela écrasera les formules au profit des valeurs. C'est le plus économique en termes d'écriture de code. A priori, la constitution d'un tableau de résultats et son affectation à la colonne serait plus rapide, mais plus long à écrire, et l'écart ne deviendr...
26/10/2016 à 11:41Hugo R. Explorer tableur & Recherche [.Find]A mon avis, il serait bon de citer des procédures complètes [une procédure Sub commence par Sub et se termine par End Sub...], si les déclarations manquent on ne peut être sûr qu'elles soient complètes. Accessoirement, indenter correctement son code faciliterait la lecture... J'observe un gr...
26/10/2016 à 11:19batoine Définition matrice dans formule indexCordialement...
26/10/2016 à 11:11y.boukhalfa Utilisation de variables dans des formulesUn peu plus clair Note que tu pourrais directement mettre le résultat dans la nouvelle colonne B plutôt qu'une formule.....
26/10/2016 à 10:50lana Supprimer ligne en utilisant ArraysEssayer ...
26/10/2016 à 10:29y.boukhalfa Utilisation de variables dans des formulesTout cela n'est pas bien clair ! Supprimer les deux premières colonnes, OK ! Il s'ensuit que la colonne A contient des dates et B des heures, et C du texte. Tu dis vouloir mettre en C une formule soustrayant la valeur de A1 (cellule) de la valeur en B. Outre que l'on ne voit pas ce qui est cherché e...
26/10/2016 à 00:20VC31 Formule SI qui déclenche une mise en forme conditionnelleDans Excel une comparaison valeur numérique/valeur texte au moyen d'un opérateur de comparaison renvoie texte>numérique... Tu peux tester en tapant dans une cellule : ="">27 et tu verras s'afficher VRAI. Donc soit tu fais renvoyer 0 au lieu de "" en K, soit tu ajoutes en L une condition que K&...
25/10/2016 à 22:57alcapone3331Formule pour heure de nuit comprise entre 22heure et 6 heureTon fractionnement en 5 relevés horaires à additionner ne simplifie pas... à moins que tu parviennes à structurer tes saisies pour aboutir à des formules simplifiées, mais qui impliquent des contraintes de saisie. Je ne te propose pas une solution pour ton fichier tel qu'il se présente, mais une con...
25/10/2016 à 11:47PIERRO1234 TableauPour garder la valeur 2, tu mets : =2 !!! Si cette valeur résulte de critères, tu mets une formule qui la calcule en fonction desdits critères ! critères ...
25/10/2016 à 11:38lionel52 Syntaxe sum(A1:Ax)...
25/10/2016 à 11:30nono22 Public VBATu ne sais pas utiliser ! Il faut revoir le chapitre Portée des variables... Et aussi quand on pose une question, on joint un fichier si l'on veut avoir une réponse qui fonctionne... edit : Ne pas oublier non plus que tout code exécutable est obligatoirement dans une procédure ...
25/10/2016 à 10:51Mus403Appel Userform depuis OptionbuttonLa syntaxe est : Tu ne fais rien entre le chargement et l'affichage, donc l'appel de la méthode Show suffit : Cordialement...
25/10/2016 à 10:38VelzØø SI avec plusieurs choix de texte qui ne veut pas marcherSupprimer les espaces parasites... "...CAT 4 " n'est pas "...CAT 4"...
25/10/2016 à 10:26VelzØø SI avec plusieurs choix de texte qui ne veut pas marcherL'erreur n'est pas dans la façon d'écrire la formule, on ne peut donc la trouver que dans ton fichier... Cordialement...
25/10/2016 à 09:57nono22 Public VBARien de très dur ! C'est une variable dont il a besoin, l'utilisation est la même.....
25/10/2016 à 09:43nono22 Public VBARemarque en passant : dans la proposition de jpbt84, const1 est une variable... Par définition une constante est défini en valeur une fois pour toutes... Cordialement...
24/10/2016 à 23:14clema91Fonction FindManuellement, aucune idée ! Cordialement...
24/10/2016 à 23:08amgueChercher/Trouver une sous-chaineLa question de la recherche dans ton tableau tZone est une affaire déjà vue. Pour le reste la situation est pour l'instant trop confuse. Tu donnes l'impression de vouloir travailler exclusivement sur des fichiers texte. Dans ce cas, je laisse la suite à d'autres s'il y a des candidats... Je veux bie...
24/10/2016 à 22:52Dragonkiplane Rechercher, AdditionnerJ'ai vu le doublon bien sûr ! Mauvais départ pour notre ami !! Avec une image qui, comme chacun sait, n'est toujours pas un fichier !!! Donc, pour ce qui me concerne, j'attends que l'intéressé fasse l'effort minimal requis pour me pencher sur la question... Bye ...
24/10/2016 à 22:26Astragale Calculer une moyenne suivant temps de présenceBah ! On trouvera une autre occasion !...
24/10/2016 à 21:47Dragonkiplane Rechercher, AdditionnerOù donc ...
24/10/2016 à 21:37Dragonkiplane Rechercher, AdditionnerTu as oublié le fichier joint ...
24/10/2016 à 21:12gemredFormule/ mise en forme conditionnelle colonnes différentesCol A (Articles) B (Dates) - MFC s'applique A2:B... (peut tout aussi bien s'appliquer A2:Z..., la mise en forme concerne chaque ligne de la plage d'application...) Formule 1 : Formule 2 : Formule 3 : Cordialement...
24/10/2016 à 16:36Astragale Calculer une moyenne suivant temps de présenceOk ! Dans mes formules, il te suffit de remplacer DATE(2016;12;31) par DATE(2016;7;31), et diviser par 7 pour un résultat mensuel. (Tu ne peux prendre octobre puisque les primes afférentes ne seront payées qu'ultérieurement.) Cordialement...
24/10/2016 à 16:03Astragale Calculer une moyenne suivant temps de présenceJe ne vois pas bien ce que tu as fait avec ma formule ! Celle-ci ne calcule pas une moyenne mensuelle mais une moyenne annuelle ! Elle ne fait pas une un calcul individuel mais global : elle calcule la prime moyenne annuelle par commercial, en la pondérant au prorata du temps de présence. Exemple :...
24/10/2016 à 12:49ganonddorf Affecter valeur en boucle sous conditionEn D2 : Tirer vers le bas pour recopier. Cordialement...
24/10/2016 à 12:39Nicola5Recherche comprise entre deux valeursJe n'ai pas le temps de regarder maintenant, mais PETITE.VALEUR sert à renvoyer un numéro de ligne qu'on va appliquer au vecteur de recherche dans INDEX. Ce vecteur doit donc partir de la ligne 1 pour que les numéros de lignes correspondent aux valeurs cherchées... En conséquence, tes noms de plage...
24/10/2016 à 12:00GsxR03100Cellule répétitiveQu'entends-tu par casse ? La casse désigne à l'origine la caisse ou casier utilisée depuis Gutenberg pour ranger les caractères d'imprimerie. On y distinguait notamment les caractères majuscules rangés dans le haut de la caisse et les caractères bas de casse ou minuscules. Cette appellation s'est ma...
24/10/2016 à 11:44mika51 Choix combobox2 en fonction combobox1Cordialement...
24/10/2016 à 11:19araderExiste-t-il un copié-collé intelligent?Utiliser une formule pour la MFC : La MFC s'applique à B3:D6. Cordialement...
24/10/2016 à 11:11mika51 Choix combobox2 en fonction combobox1...
24/10/2016 à 11:09boby63Listbox selon choix combo designant colonne variableCordialement...