Passionné d'Excel

Inscrit le :03/10/2017
Dernière activité :06/12/2019 à 09:44
Version d'Excel :2007 FR
Messages
6'872
Votes
928
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Messages postés par dhany - page 4

DateAuteur du sujetSujetExtrait du message
29/11/2019 à 19:47KTM Derniere colonne@KTM je te propose ce code VBA : tu peux tester avec ce fichier (qui contient la même macro) : regarde la largeur actuelle des colonnes ; puis fais Ctrl e ⚠ le code VBA de Jean-Eric comporte un bug : il met une largeur de 12 pour toutes les colonnes, y compris celles dont la largeur est plus grande...
29/11/2019 à 19:27sandozVBA de Excel 2007 et 2019 résultats différents@sandoz ton post de 13:40 est très intéressant ; bien sûr, on pouvait pas deviner qu'tu récupérais une donnée via un webQuery. merci pour ton retour d'infos, et pour avoir partagé ta solution avec nous. bonne continuation ! dhany...
29/11/2019 à 10:21TwamtaackComment faire référence à la cellule du dessusEdit : j'avais fait une erreur ; j'ai corrigé mon post précédent. équivalent en VBA : MsgBox [D5].Offset(-1, 0) ou aussi : MsgBox [D5].Offset(-1) dhany...
29/11/2019 à 10:17TwamtaackComment faire référence à la cellule du dessusSi par rapport à cellule D5 (par exemple) , cellule au-dessus = D4 : =DECALER(D5;-1;0) ➯ retourne la valeur de D4 dhany...
29/11/2019 à 10:10KTM Derniere colonneDcol : dernière colonne ; ligne d'en-têtes du tableau : 5 (par exemple) dcol = Cells(5, Columns.Count).End(xlToLeft).Column essaye d'éviter .Select ... et de faire directement le travail voulu ! dhany...
29/11/2019 à 09:23netparty Copier/coller avec insertion entre 2 feuillesAvec ton nouveau fichier, je comprends ça : * ce qui est 04_Luminaire... va sous 4_Luminaire ; et aussi les autres 04_ tels que 04_downlight ou 4_Soquet * ce qui est 05_... va sous 5_Commande d'éclairage * ce qui est 06_... va sous 6_Incendie * ce qui est 07_... va sous 7_CFO * ce qui est 08_... va...
29/11/2019 à 08:16netparty Copier/coller avec insertion entre 2 feuillesEt pour 9_ aussi il manque une info ! c'est sous 092. ? ou faut rajouter, après 08. DATA et avant 092. VIDEO... : 09. "quelque chose" ? si oui, c'est quoi ce "quelque chose" : quel titre ? dhany...
29/11/2019 à 08:13netparty Copier/coller avec insertion entre 2 feuillesIl me manque une info ; tu as écrit : « en dessous de 04. luminaires », mais c'est toujours ambigu : sous 04. ECLAIRAGE INTERIEUR ? sous 04. ECLAIRAGE EXTERIEUR ? sous 04. ECLAIRAGE DE SECURITE ? y'a pas 04. LUMINAIRES ; et c'est tout 04. ECLAIRAGE ! pour moi, LUMINAIRES = ECLAIRAGE ; mais ça serait...
29/11/2019 à 07:24netparty Copier/coller avec insertion entre 2 feuillesJ'ai bien lu ton post ; je crois pouvoir faire ta demande, du moins je vais essayer. dhany...
29/11/2019 à 07:11al87 Mettre en Majuscule 1ère lettre avec Double ClickDésolé, je l'avais écrit en guise de plaisanterie ; mais comme tu n'as pas aimé, j'ai supprimé le passage qui t'a gêné. j'ai pas encore ton âge avancé, mais je m'doute que quand j'y serai, ça s'ra pour moi moins facile que maint'nant ! j'ai laissé telles quelles les 2 dernières lignes car elles sont...
29/11/2019 à 06:58al87 Mettre en Majuscule 1ère lettre avec Double ClickEn tout cas, j'avais essayé, et j'avais obtenu : " J eudi 28 N ovembre 2019" : 1 ère lettre du Jour et du Mois en majuscule. pour aujourd'hui : " V endredi 29 N ovembre 2019" ; là aussi, initiales en majuscule pour le Jour et le Mois. s'il te faut quelque chose d'autre ou quelque chose en plus, à to...
29/11/2019 à 06:17Storm28Répéter la ligne d'un tableau selon le nombre d'une celluleVoici ton fichier Excel modifié : * cellule active : i4 ; fais F2 puis Entrée ; 0 ➯ rien ; c'est normal, n'est-ce-pas ? * va dessous, en i5 ; fais F2 puis Entrée ; 1 ➯ 1 répétition ➯ 2 lignes avec 1 : lignes 5 et 6 * va dessous, en i7 ; fais F2 puis Entrée ; 5 ➯ 5 répétitions ➯ 6 lignes avec 5 : lig...
29/11/2019 à 03:31nectarine78Mise en forme conditionnele sur un tableauJ'étais un peu inquiet d'plus avoir d'tes nouvelles ; j'ai cru qu't'avais pris froid et qu't'étais grippée ! mais si c'est juste que t'étais débordée, alors ça m'rassure ! petite prédiction : tu vas être tellement impressionnée par la facilité d'utilisation et le résultat obtenu qu'ça va t'laisser p...
29/11/2019 à 00:42lim01 Copier coller avec condition sur une autre feuilleVoici ton fichier modifié : dhany...
28/11/2019 à 22:59netparty Copier/coller avec insertion entre 2 feuillesVoici ton fichier Excel modifié : Ctrl e ➯ le dispatch a été fait ! Attention ! ton énoncé est incomplet car : * en feuille " RESULTAT ", il y a 3 lignes 04. : " 04. ECLAIRAGE INTERIEUR " ; " 04. ECLAIRAGE EXTERIEUR " ; " 04. ECLAIRAGE DE SECURITE " tu n'as pas précisé comment répartir entre ces 3 l...
28/11/2019 à 19:56sandozVBA de Excel 2007 et 2019 résultats différentsOk, alors bonne chance ! dhany...
28/11/2019 à 19:25sandozVBA de Excel 2007 et 2019 résultats différents@sandoz as-tu essayé l'option Excel que je t'ai indiquée dans mon post précédent (à 18:46) ? voir ici . dhany...
28/11/2019 à 18:50ope_af Somme.Si dépendant d'une variablePour les guillemets, comme ça alors : =SOMME.SI(Project[ProjectManager];"[Steelson]";Project[January]) mais pour les esperluettes ? (j'aime bien ce mot, mois aussi ; ça sonne comme "alouette" ... mais les esperluettes sont une espèce d'oiseau qui peut pas s'faire plumer ! ) t...
28/11/2019 à 18:46sandozVBA de Excel 2007 et 2019 résultats différentsPour ta 2 ème ligne de nombres : 5 9 7 3 8 12 10 6 11 4 2 1 et 4 9 8 2 7 12 10 6 11 5 3 1 je soupçonne une différence d'arrondi ! comme la macro est la même dans les 2 cas, la cause est peut-être cette option d'Excel : ça règlera peut-être ta 1 ère ligne de nombres ? à part ça, j'ai pas d'autre idée...
28/11/2019 à 18:25ope_af Somme.Si dépendant d'une variableAh, ok ; comme ça, alors : =SOMME.SI(Project[ProjectManager];["Steelson"];Project[January]) ... mais si la valeur est figée de stupeur au moment de l'exécution de la macro, n'en parlons plus. dhany...
28/11/2019 à 18:19ope_af Somme.Si dépendant d'une variable??? ben, pourquoi t'as pas mis Steelson entre crochets ? (j'parle de la variable, pas de Steelson lui-même ! ) comme ceci : =SOMME.SI(Project[ProjectManager];[Steelson];Project[January]) dhany...
28/11/2019 à 18:09ope_af Somme.Si dépendant d'une variableBravo Steelson pour avoir trouvé la solution ! et sans l'fichier du demandeur, en plus ! je t'ai mis +1 ... et p't'être qu'ope_af t'en ajoutera un autre ? dhany...
28/11/2019 à 17:56ktranFonctions complémentaires XLP - ne fonctionne plus après re-ouverture ExcelTu devrais poster ta demande dans le sujet " Pack de 81 nouvelles fonctions Excel et VBA " : https://forum.excel-pratique.com/viewtopic.php?f=2&t=81294 j'espère que Sébastien pourra te trouver une solution. dhany...
28/11/2019 à 17:38ope_af Somme.Si dépendant d'une variableOk ; mais si le critère comporte un élément variable, il faut utiliser une concaténation : par exemple : ">=" & D5 ; si tu as mis ">=D5" : ça ne marche pas ! dhany...
28/11/2019 à 17:32ope_af Somme.Si dépendant d'une variableA tout hasard, vérifie aussi que ta variable tampon_nom est un critère valide ! dhany...
28/11/2019 à 15:51Ronibo Réupérer mois et année en coursQuel honneur ! mais c'est trop ! merci pour ton retour, et pour avoir passé le sujet en résolu ! bonne continuation, et hasta pronto amigo ! dhany...
28/11/2019 à 09:35nectarine78Mise en forme conditionnele sur un tableauVoilà, ça a été bien long, mais tout est fait ! * y'a tes 4 feuilles de Demande de Prix (et aucune autre feuille ) . * fais Ctrl e ➯ y'a rien qui s'passe ! t'inquiète pas, c'est normal ! pourquoi ? parce que la feuille " TC " n'existe pas encore ! * fais Ctrl d ➯ ta feuille Tableau Comparatif " TC "...
28/11/2019 à 09:27Ronibo Réupérer mois et année en cours...
28/11/2019 à 08:06al87 Mettre en Majuscule 1ère lettre avec Double Click@Curulis57 ok, merci pour ta réponse ! dhany...
28/11/2019 à 07:57al87 Mettre en Majuscule 1ère lettre avec Double ClickY a-t-il une différence entre Application. Proper() et WorksheetFunction. Proper() ? et si oui, laquelle ? est-ce que l'un est plus rapide que l'autre ? en tout cas, les 2 font la même chose : ils mettent une majuscule pour la 1 ère lettre de chaque mot (initiale) dhany...
28/11/2019 à 07:49al87 Mettre en Majuscule 1ère lettre avec Double ClickDésolé, j'ai fait une bête erreur : j'avais mis End If au lieu de End With ! je viens d'le corriger dans mon post précédent. dhany...
28/11/2019 à 07:19al87 Mettre en Majuscule 1ère lettre avec Double ClickEssaye avec ceci : dhany...
28/11/2019 à 07:04mehdi98 Problème recherchevVoici ton fichier modifié : tu as demandé : « pourquoi 13 et pas 12 ? » ; tu trouveras la réponse en feuille " Controle ", cellule D13 . pour E13 , met le bon montant ; ensuite, va sur la feuille " Resultat " pour voir ta nouvelle formule en D3 . si besoin, tu peux demander une adaptation. merci de...
28/11/2019 à 02:15Axe KingRécupérer une formule sur une autre feuille du tableurVoici ton fichier modifié : si besoin, tu peux demander une adaptation. merci de me dire si ça te convient. dhany...
28/11/2019 à 00:39merlinfafeFonction Si et ETOk, alors à demain ; bonne nuit à toi aussi. dhany...
27/11/2019 à 23:49merlinfafeFonction Si et ETJe te propose ce fichier Excel : regarde la formule en C8 , et son résultat ; fais d'autres essais en variant les paramètres situés en C2:C6 . dhany...
27/11/2019 à 23:12Nico2503Application d'une formule ou d'une autre dans une même celluleOn s'est croisés ! j'ai édité mon post précédent ; oui, j'ai compris à quoi tu fais allusion ; merci à Sébastien ! dhany...
27/11/2019 à 22:52Nico2503Application d'une formule ou d'une autre dans une même cellule« choisir, c'est renoncer, non ? » : oui, dans un sens ; car avant le choix, tu étais dans la situation ou plusieurs options s'offrent à toi, et tu as la possibilité d'opter pour l'une ou pour l'autre ; par contre, après le choix c'est fini : tu as fait ton choix et tu renonces aux autres options.....
27/11/2019 à 22:32Nico2503Application d'une formule ou d'une autre dans une même cellule@Nico2503 pour ton 3 ème problème, voici un exemple : regarde bien attentivement la formule en D8 , puis saisis en B8 une des valeurs 1 ; 2 ; 3 bonsoir LouReed ; j'te rassure, j'ai proposé un autre exo que le tien ! bonsoir CB60 ; désolé, ta Carte Bleue est périmée ➯ pas d'gâteau ! et la salle du re...
27/11/2019 à 21:03Ronibo Réupérer mois et année en coursEt voilà, c'est fait (sans omelette norvégienne) : à te lire pour avoir ton avis. dhany...
27/11/2019 à 20:36Ronibo Réupérer mois et année en coursAh oui, j'suis d'accord avec toi : on s'rait pas sortis d'l'auberge (espagnole) ; donc pas de « ñ » non plus ! ok, j'vais faire une solution avec seulement les lettres françaises, des gauloises bien d'chez nous. y'a pas à dire : on reste bien franchouillards, nous, dans not' hexagone ! dhany...
27/11/2019 à 20:09Nico2503Application d'une formule ou d'une autre dans une même cellule@Nico2503 « pas seulement si c'est vrai ou faux » : ok, c'est clair ; « vérifie précisément la valeur de la cellule B8 » : de quelle façon ? quel genre de valeur contient B8, et comment doit être fait le test ? c'est pas assez concret ! je pose cette question car la suite de ton texte " Ensuite, et...
27/11/2019 à 19:56Nico2503Application d'une formule ou d'une autre dans une même cellule=CHOISIR(B8;"Tortue";"Lièvre";...) pour le reste, donne un fichier exemple, avec un exemple des résultats attendus, mais en plus concret. dhany...
27/11/2019 à 12:19Nono0727Date figée ExcelJe te propose ce fichier Excel : fais une saisie en colonne A ; puis efface-là. dhany...
27/11/2019 à 11:50aordepz Formule INDEX et EQUIV = #N/A ???Merci pour ton retour, et pour avoir passé le sujet en résolu ! bonne continuation ! dhany...
27/11/2019 à 10:51aordepz Formule INDEX et EQUIV = #N/A ???Voilà, j'ai trouvé une solution : à l'ouverture du fichier, tu es sur la 2 ème feuille ; note qu' avant d'étirer la formule, il faut que tu complètes les données : je l'ai fait ici avec l'ajout de données fictives, de 2017 à 2020 ; ensuite, va sur la 1 ère feuille, et étire à droite la formule de B1...
27/11/2019 à 04:49Dehbi Formule en VBAMerci d'avoir passé le sujet en résolu. bonne continuation ! dhany...
27/11/2019 à 04:32Tony1504DuplicataPetit complément d'info : quand tu as à l'écran ton document "papier 1" (tout juste créé et non encore enregistré) , appuie sur la touche F12 ➯ fenêtre " Enregistrer sous " ; en bas, juste sous " Nom de fichier : ", dans la liste " Type : ", choisis : " Modèle Excel (prenant en charges les macros) "...
27/11/2019 à 03:36Dehbi Formule en VBATu as peut-être déjà trouvé ? mais comme ton sujet n'est pas passé en résolu, je t'indique ceci : pour ESTNUM() , c'est : ISNUMBER() ; pour CHERCHE() , c'est : SEARCH() dhany...
27/11/2019 à 03:18aordepz Formule INDEX et EQUIV = #N/A ???Sur " Feuil1 ", tes formules utilisent " Feuil1 ", ce qui est inutile puisqu'on est déjà dessus ; ainsi, ta formule initiale : peut être simplifiée en : c'est un peu plus court, pas vrai ? j'ai trouvé la cause de tes 2 #N/A ; si tu regardes les 2 nouvelles formules en B19 et C19 , tu comprendras. dh...