E

Membre impliqué

Inscrit le :12/12/2013
Dernière activité :01/04/2020 à 10:00
Version d'Excel :2010
Messages
1'492
Votes
124
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Messages postés par EngueEngue - page 12

DateAuteur du sujetSujetExtrait du message
04/07/2014 à 11:22seferseferConcatener variables texte et numerique avec arrondiDéjà ta formule est fausse. Essaye la mienne. Après si au moment de l'appel ton truc n'est pas nuimérique ça va te donner #valeur...
04/07/2014 à 11:20guicartAccéder à un userform depuis celluleEZ Dans le module de la feuille du fais Puis dans le module de l'userform dans le initialize tu chopes le caption de ton label et tu remplis tes trucs à partir de la Exemple textbox1.value = Cells(UserForm1.Label1.Caption,1) Comme ça ta textbox1 prendra la valeur de la première colonne de la ligne d...
04/07/2014 à 11:12seferseferConcatener variables texte et numerique avec arrondiDéjà si tu veux utiliser des formules c'est plutôt comme ça Après... =CTXT("<$V_855>";2) Va te renvoyer une erreur.. puisque "<$V_855>" n'est pas un nombre, donc on ne peut pas l'arrondir Déjà si tu veux utiliser des formules c'est plutôt comme ça Après... =CTXT("<$V_855>";2) Va te...
30/06/2014 à 16:12apreon Méthode et technique de calcul=MOYENNE(O9;P9;R9;S9)...
30/06/2014 à 16:08barbara_seiGraphique dynamiqueIl suffit de changer les bornes du graphique avec une macro évenementielle worksheet_change qui se lancera à chaque changement de cellule...
30/06/2014 à 16:02ELELSE Mise en forme conditionelle ligne et celluleJe ne pense pas que ce soit possible avec une MFC Une macro le ferait...
30/06/2014 à 15:52micoeOuvrire preso.xls alors qu'il est videOutre les droits admin, il serait très facile d'importer le module dans le fichier perso.xls au début de la macro...
30/06/2014 à 15:50GuyGoore225Astuce pour oter le mot de passe d'un fichier ExcelCela s'appelle cracker un fichier. Ce n'est pas toléré ici. Par contre il existe une ribambelle de programmes le faisant très bien...
30/06/2014 à 15:44apreon Méthode et technique de calculJe ne pense pas avoir compris ta question: Les NA n'influent pas dans les calculs de moyennes puisqu'ils ne sont pas des valeurs numériques. De plus les cases vides non plus. Si tu cherches à savoir combien de NA tu as dans la colonne B il suffit de faire =NB.SI(B4:B115;"=NA")...
05/06/2014 à 19:08Invité Sélectionner un onglet dans une page internetDonnez moi le site web et où devez vous cliquer avec votre code...
05/06/2014 à 13:29romdurkCalcul vente Year to Date et 12 derniers mois glissantsLe 1 fait.. A partir de là tu devrais pouvoir réussir...
05/06/2014 à 13:15daffy85 ExplicationAvec une ligne de code on ne peut rien dire Ici c'est une boucle allant de i=1 à la dimension la plus haute de la première colonne de la matrice departhta Si c'est une matrice à 15 lignes et 3 colonnes, cela vaudra de i=1 à 15...
05/06/2014 à 11:06anthoVBA Sélectionner dans 1code, 2colonnes sur plusieurs feuille...
05/06/2014 à 10:59aurelien44300Piloter l'ouverture et la fermeture d'un PPS via ExcelPar contre utiliser du shell pour ouvrir ou fermer un ppt c'est pour les barbares.. Tu peux très bien piloter ppt depuis vba avec les references ppt Pour fermer il suffira de faire...
05/06/2014 à 10:48daffy85 ExplicationSupposons que reptx = "c:\" et que fichier = "toto.txt" Tu ouvres le fichier : "c:\HTA\toto.txt" en ajout non destructif (append) avec le paramètre shared qui permet aux autres processus de l'utiliser en lecture ou écriture dans le canal numéro 1 En gros append est un parametre de mode qui peut valo...
05/06/2014 à 10:38Invité Sélectionner un onglet dans une page internetCe serait un truc du genre...
04/06/2014 à 16:46vinc87 Variable en erreurAh je n'avais pas vu que tu avais trouvé l'erreur. Avec des bribes de code il n'est pas possible de déceler une erreur. Il faut connaitre le défilement pour. M'enfin tout est bien qui finit bien; si tu as trouvé tant mieux...
04/06/2014 à 16:43vinc87 Variable en erreurMontre moi toutes les macros ......
04/06/2014 à 16:33vinc87 Variable en erreurSi la macro évementielle se déclanche c'est que tu n'as pas mis d'application.enableevents = false Ton active cell ayant une colonne inférieure à 8 ça plante, normal ... Donc si tu me dis que tu as mis un application.enableevents = false et qu'elle se lance c'est que ce que tu me dis est faux. Je ne...
04/06/2014 à 16:27vinc87 Variable en erreurChange le nom de ta variable. Project pour proj...
04/06/2014 à 16:09vinc87 Variable en erreurQuand tu supprimes des lignes tu changes ton worksheet la macro se lance et tu as sûrement une variable projet dans ton autre code... Du coup ça plante. Essaie de ne pas utiliser les mêmes noms de variables ou joue sur les variables publiques ou privées. Par ailleurs les macro évenementielles du typ...
04/06/2014 à 15:26bravodeltafrRaccourci référence absolueF4...
04/06/2014 à 14:19Invité Sélectionner un onglet dans une page internetQue veux tu dire par onglet ? Tout objet html peut être selectionné facilement s'il a un nom ou un id, dans le cas échéant il faut analyses le code et mettre un espion sur l'objet internetexplorer application pour aller fouiller tout ce qui le compose et trouver son bonheur...
04/06/2014 à 10:19baggerlouisNavigation Excel lenteAs tu une macro évenementielle, worksheet_selectionchange...
04/06/2014 à 10:17daffy85 Application.DisplayAlertsMauvaise traduction: -Je permets à l'application d'excel d'afficher des Alertes ( ex :attention vous avez quitté sans sauvegarder, attention des liens sont présents ) => Cette ligne est donc inutile dans ce cas là puisque déjà à true au début de ton code, la remettre à true est inutile et en plus...
03/06/2014 à 17:52nico253Validation de saisie (+ de 2 critères)Et(x>=0;x<=20) si x vaut 22. X n'est pas à la fois supérieur à 0 et inférieur à 20 donc erreur, donc ca se déclanche. Les valeurs admises sont celles qui rendent vraies tes conditions...
03/06/2014 à 17:38nico253Validation de saisie (+ de 2 critères)Parce que 22 est une valeur ou supérieure à 0 ou inférieure à 20 par contre ce n'est pas une valeur et supérieure à zéro et inférieure à 20. Une gymnastique mentale binaire qui des fois est difficile à saisir...
03/06/2014 à 17:30tkd2009 Application.Match VS WorksheetFunction.Match ?C'est les mêmes. Aucune préférence si ce n'est éviter quelques touches de clavier...
03/06/2014 à 17:28nico253Validation de saisie (+ de 2 critères)=OU(ET(I22>=0;I22<=20);I22="ANJ";I22="AJ";.....)...
03/06/2014 à 16:50Bart47Détection d'une partie de cellule en gras...
03/06/2014 à 13:08Queentin34Répartition aléatoire d'un totalSimple, il faut tirer dix nombres aléatoires. En affecter un à chaque vendeur et diviser le tout par la somme des nombres aléatoires Chaque vendeur aura donc (Q totale * nombre aléatoire)/somme des dix nombres aléatoires...
03/06/2014 à 11:16ciderlion Choix de 2 mot de passeTu écris mal ta condition.....
03/06/2014 à 11:05manu13390Traduction ChinoisEn étant quelque peu ingénieux il va te suffire de boucler... de récupérer la traduction et de la mettre dans une cellule Supposons que tu veux traduire tout un sheet. Tu crées un sheet qui recevra la traduction Tu actives les references microsoft html object library et microsoft internet controls S...
28/05/2014 à 15:29Viox Equivalence de formule en VBAEn effet je n'avais rien compris!!! Si tu veux utiliser des formules excel dans vba, par exemple la fonction.. Texte C'est application.worksheetfunction.text(paremetre1,parametre2) .sum .average La plupart des fonctions de la classeur sont utilisables depuis classe worksheetfunction...
28/05/2014 à 11:07favadusy57 Msgbox qui recapitule toutes les msgbox précédentesNon. Pour le coup soit tu en fais apparaitre plusieurs Soit tu construis un userform avec un bouton de défilement...
28/05/2014 à 10:46Viox Equivalence de formule en VBADéjà si tu veux mettre une formule tu dois le spécifier par .formula ou .formulalocal puisque tu les tapes en FR ActiveCell.formulalocal= "=LUNDITEXTE(7*j+DATE(annee;1;1)-JOURSEM(DATE(annee;1;1);2)-i;"jj.mm.aaaa")" Ne connaissant pas la formule lunditexte.. difficile de juger, cependant je peux dire...
28/05/2014 à 10:41favadusy57 Msgbox qui recapitule toutes les msgbox précédentesT'es pas très débrouillard hein... if len(msg)>0 then Objshell.popup vbcr & msg & vbcr, 0,"traitement terminé",0 Sans oublier de créer l'objet en début de routine...
28/05/2014 à 09:53favadusy57 Msgbox qui recapitule toutes les msgbox précédentesEn Français facile: Une msgbox n'affiche QUE 1024 characteres: aaaa = 4 caractères Pour en afficher d'avantage: Soit tu utilises plusieurs messages box de 1024 chars chacune. Soit tu construits une messagebox faite maison que tu appelleras en lui donnant l'argument que tu veux Soit tu utilises les p...
28/05/2014 à 09:44favadusy57 Msgbox qui recapitule toutes les msgbox précédentesEn effet, une msgbox ne peut afficher que 1024 caractères.. soit tu splites ta string en parties de 1024 characterz soit tu creez un userform qui fera office de msgbox soit tu utilises WSH Set objshell = createobject("Wscript.Shell") Objshell.popup msg, 0,"titre",0...
28/05/2014 à 09:04favadusy57 Msgbox qui recapitule toutes les msgbox précédentesA mettre avant le sub à la première ligne du module...
28/05/2014 à 09:00favadusy57 Msgbox qui recapitule toutes les msgbox précédentesAu début de ton module principal. En effet si la variable n'est pas publique tes autres modules n'y ont pas accès...
27/05/2014 à 16:33favadusy57 Msgbox qui recapitule toutes les msgbox précédentesEn début de ton module...
27/05/2014 à 14:19titus11 Afficher son nom à l'ouverture d'un classeur Excel 2003...
27/05/2014 à 13:50cg1980Volatilite portfeuilleIl te faut donc calculer la matrice des variances covariances Un petit exemple statique du CAPM-MEDAF pour t'en inspirer En dynamique il suffira de faire une macro qui dans ta diagonale calcule les variances et dans les autres cases la covariance.. Il te suffira ensuite de faire le produit matriciel...
27/05/2014 à 13:21cg1980Volatilite portfeuille=SOMMEPROD(B8:F8;B6:F6) Auquel tu dois rajouter la covariance entre chacun des actifs composant ton portefeuille...
27/05/2014 à 12:00sophieTaureauC'est possible de créer un lien à la source de donnée en créJe ne connais pas ton crystal. Désolé...
27/05/2014 à 11:39sophieTaureauC'est possible de créer un lien à la source de donnée en créExcel ce n'est pas une solution professionnelle. Sinon tu peux développer un programme en C/PHP/Python/Java/Fortran/VB.net.... qui lance Excel en tâche de fond avec visible = false avec la boucle qui refreshe.. ça va manger 200M de ram mais c'est tout...
27/05/2014 à 11:10gaetan2812 Macro Export PDF + Création DossierToi très peu débrouillard...
27/05/2014 à 11:01lolo69490 Ouvrir fichier Excel en VBA...
27/05/2014 à 10:53gaetan2812 Macro Export PDF + Création Dossier...