| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 26/07/2018 à 15:36 | TeamG1 | Nom de variable et boucle | Ayé ! Voilà ma proposition ... |
| 26/07/2018 à 15:17 | TeamG1 | Nom de variable et boucle | Tu as une variable unique temp1, que tu as déclarée comme étant un nombre entier mais que tu souhaite remplir avec 3 chaines de caractères. Tu la déclares "temp1" mais tu travailles avec du temp2 ou temp3 (écrit sous forme de chaine de caractères au passage). Bref, ça ne peut pas marcher. Utilise do... |
| 26/07/2018 à 14:42 | pagesalex | Fusionner les cellules qui ont la même valeurs | J'approuve ! D'où mes questions pour ne pas commencer à proposer quelque chose sur une demande qui amènerait plus de problèmes qu'elle n'en résout..... |
| 26/07/2018 à 14:25 | thorlorge | Recherche de terme dans une colonne à partir d'une matrice | Pour ton exemple, la formule suivante fonctionne : =SIERREUR(CHERCHE($D$1;A1);0)+SIERREUR(CHERCHE($D$2;A1);0) Elle donne la position du 1er caractère d'une chaîne, y compris si d'autres caractères sont présents à la suite et sans tenir compte de la casse (minuscules/majuscules). Néanmoins, je n'ai p... |
| 26/07/2018 à 14:08 | itisgood | Moyenne et VBA | Bonjour, Comme ceci ... |
| 26/07/2018 à 12:36 | Skillrex | Somme prod VBA | Déclarée on le sait avec cet extrait (instruction "Dim"), mais quelle valeur affecte tu à cette variable ... |
| 26/07/2018 à 12:34 | pagesalex | Fusionner les cellules qui ont la même valeurs | Désolé d'insister, mais je préfère être clair avant de plancher sur quelque chose. Peux-tu répondre à l'ensemble de mes questions ? Tu parles à nouveau de fusionner des lignes , mais juste après tu dis que les cellules adjacentes restent intactes..... |
| 26/07/2018 à 12:25 | Skillrex | Somme prod VBA | Très juste, pour ma part j'ai supposé qu'il s'agissait d'un extrait de code, n'ayant pas de lignes "Sub... End Sub" et donc que lign1 était initialisé précédemment... |
| 26/07/2018 à 12:24 | Rimou22 | Disposition de données dans Excel | Tu peux tout mettre dans une même base de données avec une colonne "Entreprise", une autre "Mois" et 9 autres contenant tes indicateurs correspondant à chaque entreprise pour chaque mois. Le suivi peut ensuite se faire dans un autre onglet avec des MOYENNE.SI.ENS, SOMME.SI.ENS, NB.SI.ENS... ou plus... |
| 26/07/2018 à 12:20 | pagesalex | Fusionner les cellules qui ont la même valeurs | C'est bien de joindre un fichier, mais tu as un paquet d'onglets et on ne sait pas duquel tu nous parles... Ensuite, tu souhaite fusionner des lignes, c'est à dire : - Que plusieurs lignes concernant une même date n'en fassent qu'une seule (avec 1 seule date à l'intérieur) ? --> Dans ce cas, que... |
| 26/07/2018 à 12:14 | Skillrex | Somme prod VBA | Mets le en Variant dans un premier temps et regarde ce qui sort... |
| 26/07/2018 à 11:47 | Skillrex | Somme prod VBA | Je n'ai jamais utilisé la formule =SOMMEPROD() et encore moins sous VBA, donc je ne suis pas sur de la syntaxe exacte. Mais disons que ce sera "moins faux" ... |
| 26/07/2018 à 11:41 | Skillrex | Somme prod VBA | Les références de plages s'écrivent différemment sous VBA. "A1:Z100" sera par exemple reconnu comme du texte. Je regarde pour corriger ta formule... |
| 26/07/2018 à 10:41 | saaku | VBA Suppression noms | Merci pour la précision, je me suis renseigné entre temps. Je ne manipule pas beaucoup les plages nommées..... |
| 26/07/2018 à 10:17 | ovo | Calculer des cases de couleurs | Vu ce que tu as mis, je dirais bien sur un post de @Jean-Eric..... |
| 26/07/2018 à 10:11 | Kwns | Trier une liste qui en appelle une autre | Alors là je sèche..... |
| 26/07/2018 à 10:10 | saaku | VBA Suppression noms | Tu veux supprimer les noms de quoi ? Du fichier ? Des feuilles ? D'autre part, je pense que le nom ne peut-être vide et donc qu'il faut une valeur dans tous les cas... Peux-tu nous en dire plus sur l'intérêt de cette manip' ... |
| 26/07/2018 à 10:06 | Kwns | Trier une liste qui en appelle une autre | Comment fais tu ton tri ? Moi ça fonctionne de cette manière ... |
| 26/07/2018 à 10:02 | jen1977 | Trouver la prochaine date | Je te propose la formule suivante (en F4, à dérouler vers le bas) : =SI(MIN(SI(H4:S4>AUJOURDHUI();H4:S4))>0;MIN(SI(H4:S4>AUJOURDHUI();H4:S4));"s.o.") /!\ : C'est une formule matricielle, qui ne fonctionne que si on la valide en appuyant sur Ctrl+Maj+Entrée (la formule apparaît alors entre {... |
| 26/07/2018 à 09:56 | jen1977 | Trouver la prochaine date | Si je comprends bien, ta formule fonctionne déjà mais seulement pour le mois en cours, et tu aimerais qu'elle fonctionne indépendamment du mois ? Dans un premier temps, ta valeur de mois peut-être automatisée : =DATE(ANNEE(AUJOURDHUI());MOIS(AUJOURDHUI());1)... |
| 26/07/2018 à 09:50 | Kwns | Trier une liste qui en appelle une autre | Je te renvoie ton fichier, je n'ai fait que 2 choses : -> Passer le second tableau dans un autre onglet -> Ajouter des en-têtes Chez moi le tri fonctionne, mais je te déconseille quand même de faire un tri sur des colonnes contenant des formules..... |
| 26/07/2018 à 09:10 | Kwns | Trier une liste qui en appelle une autre | Si je comprends bien ta problématique, tu ne souhaites pas trier les 0 car ils ne représentent pas une valeur mais plutôt une absence de donnée d'intérêt ? Dans ce cas, dans tes formules "SI", affecte autre chose que 0, par exemple: =SI(B1>2;A1;"") =SI(B1>2;B1;"") Ou : =SI(B1>2;A1;NA()) =SI... |
| 26/07/2018 à 09:06 | Mrgx52 | Boucle if avec utilisation de la fonction GAUCHE | Tu peux poster un fichier qui s'inspire de ton fichier de travail et sert juste à illustrer ton problème à partir de données fictives. Personnellement je n'ai pas très bien compris ce que tu cherchais à faire, en particulier avec une fonction "GAUCHE". Si c'est pour contrôler la présence d'une valeu... |
| 26/07/2018 à 08:32 | tjenatjena | Saisie Automatique avec Userform | Me voilà rassuré ... |
| 25/07/2018 à 17:22 | ovo | Calculer des cases de couleurs | Pourquoi t'embêter à refaire ce que d'autre ont déjà fait ? Dans les sections "Logiciels Excel-Pratique" ou "téléchargement", tu trouveras des calendriers..... |
| 25/07/2018 à 16:25 | tjenatjena | Saisie Automatique avec Userform | La première boucle sur ctr doit commencer à 2 et non pas 1 pour éviter de travailler sur l'en-tête. Il faut également supprimer "Saisie_X" ou ajouter une ligne de code pour éviter d'en tenir compte. Voilà un code plus adapté... |
| 25/07/2018 à 16:10 | xjeanjean4 | Validation d'un choix sur une page web | Autant je conçois la notion d'urgence pour des problèmes qui ont un impact direct sur le travail, autant pour des paris sportifs..... |
| 25/07/2018 à 16:06 | tjenatjena | Saisie Automatique avec Userform | C'est corrigé, une erreur d'inattention..... |
| 25/07/2018 à 15:40 | tjenatjena | Saisie Automatique avec Userform | Un truc dans ce goût là ... |
| 25/07/2018 à 14:21 | Pedro22 | Erreur 2015 macro régression polynomiale | Le plus simple reste de ne pas générer soi-même des erreurs sur un code fonctionnel... Surtout quand on l'a écrit soi-même ... |
| 25/07/2018 à 14:18 | frencky | Enregistrement feuille sans macro | C'est mal parti, si tu veux ajouter un bouton, a part en macro..... |
| 25/07/2018 à 14:16 | fatfabletoubab | Fonction SOMME suivant attribut d'une autre colonne | Tu es plus avancé que moi sur le sujet, alors je te laisse poursuivre ... |
| 25/07/2018 à 12:45 | Pedro22 | Erreur 2015 macro régression polynomiale | @LouReeD : merci de ton aide, j'ai trouvé mon erreur... J'avais ajouté un +1 dans l'index Colonne pour déterminer la longueur de ma série. Ce qui fait que je déterminais la longueur de la série d'à côté, et en cas de différence (présence de cellules vides), le calculs des paramètres de régression pl... |
| 25/07/2018 à 12:36 | Pedro22 | Erreur 2015 macro régression polynomiale | Ca pourrait être ça le problème, mais la c'est moi qui est tête en l'air ! J'ai oublié de modifié cette valeur pour le fichier exemple... En réalité dans mon fichier, la plage ne commence pas à la ligne 2 mais à la ligne 99 et s'arrête à une ligne >99. Version révisée ... |
| 25/07/2018 à 12:34 | flora1987 | Mise en forme condiotionnelle | Accueil --> Mise en forme conditionnelle --> Gérer les règles --> "Cette feuille de calcul" Il faut ensuite modifier la première règle en utilisant la formule =OU(F10="r";F10="a";F10="b";F10="c") et modifier la plage sur laquelle est s'applique pour qu'elle s'étende à tout ton tableau... |
| 25/07/2018 à 12:24 | Pedro22 | Erreur 2015 macro régression polynomiale | Pour les remarques sur l'écriture, c'est pertinent. Je modifierais ça dans mon vrai fichier. Et pas de bouton car je lance la macro directement depuis VBA, ce qui me permet également de venir modifier la valeur de "ordre" au besoin. Je suis seul à me servir de se fichier, le cas inverse j'ajouterai... |
| 25/07/2018 à 12:21 | ju974 | Pyramide de bird | Voilà une solution en passant par macro. Si tu souhaites plus de détails, va voir le code en appuyant sur ALT + F11... |
| 25/07/2018 à 11:42 | ju974 | Pyramide de bird | Aucune macro la-dedans. Pour la largeur des formes, je ne vois pas comment le faire automatiquement sous Excel, mais c'est possible via VBA. Par contre ça risque d'être assez lourd pour faire juste ça..... |
| 25/07/2018 à 11:40 | Supersky75 | Envoie de mail à partir d'un nom et d'un prénom | Ne cherchez pas de différences avec le code posté précédemment, il n'y en a pas... C'est juste pour faciliter la lecture... Non, ne me remerciez pas ... |
| 25/07/2018 à 11:36 | Pedro22 | Erreur 2015 macro régression polynomiale | Je rencontre un problème (erreur 2015, ou #VALEUR dans Excel) dans une macro permettant d'écrire les valeurs issues d'une régression polynomiale d'ordre variable sur différentes séries de longueur également variable. J'utilisais déjà une macro similaire dans un autre fichier sans qu'elle ne me pose... |
| 25/07/2018 à 11:29 | ju974 | Pyramide de bird | Je te propose 2 solutions : -> L'une avec un graphique, mais dont chaque étage est promotionnel à la valeur -> L'autre avec des formes, donc chacune d'entre elle fait référence à une cellule (et se met donc à jour en même temps que celle-ci)... |
| 25/07/2018 à 11:16 | ozeoo | Format de date | Tu y étais presque, mais ta date reste en H reste écrite sous forme de chaîne de caractères et changer le format est donc inutile. Il faut d'abord mettre ta formule dans une formule =DATEVAL() pour qu'Excel la convertisse en donnée Date... |
| 25/07/2018 à 10:49 | ju974 | Pyramide de bird | Alors là va falloir être un peu plus précis sur les données que tu as et sur ce que tu souhaites... Comment veux tu qu'on t'aides avec une simple image ? On ne sait même pas si tu souhaites un tableau, une image, un graphique... Pour faciliter le travail, envoie un fichier contenant des données repr... |
| 25/07/2018 à 10:47 | mel945 | Excel décimale arrondi | Ca arrive même aux meilleurs ... |
| 25/07/2018 à 10:43 | frt045 | Copier Coller Colonnes selon Conditions | Pour ta première remarque, j'ai fait une petite erreur : Pour la seconde partie de ta question, je vais te laisser modifier le code par toi même. Il faut que ta colonne 1 soit copiée dans tout les cas, mais cette fois on ne copie plus une colonne entière (".Colums(Col).Copy") mais : -> Possibilit... |
| 25/07/2018 à 10:29 | mel945 | Excel décimale arrondi | ... |
| 25/07/2018 à 10:20 | mel945 | Excel décimale arrondi | Je te renvoie ton fichier, j'y ai ajouté différentes formules pour aboutir au résultat souhaité... |
| 25/07/2018 à 10:10 | Mwa12 | Recherche De données via des couleurs | Bonjour, Il faut bien commencer quelque part ! C'est une bonne occasion d'apprendre..... |
| 25/07/2018 à 10:07 | Sirkha | Mettre en blanc automatiquement certains aspects | Dans ta formule, la partie en gras est inutile. =SI(ESTERREUR(RECHERCHEV(F14;'BTs finis'!$B$5:$C$124679;1;FAUX)) =VRAI ;SI(ESTERREUR(RECHERCHEV($BE14;GAMME!$B$20:$AB$65125;F$3+2;FAUX)) = VRAI ;"";SI(RECHERCHEV($BE14;GAMME!$B$20:$AB$65125;F$3+2;FAUX)<0;$BC14+RECHERCHEV($BE14;GAMME!$B$20:$AB$65125... |
| 25/07/2018 à 09:36 | fatfabletoubab | Fonction SOMME suivant attribut d'une autre colonne | Le tableau croisé dynamique est probablement la solution la plus simple est efficace pour réaliser ce que tu souhaites. Mais tu peux également utiliser des fonctions =SOMME.SI(colonne_avec_tes_codes_article;cellule_avec_1_code_article;colonne_avec_tes_quantités) ou =SOMME.SI.ENS() qui te permet d'aj... |