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 34

DateAuteur du sujetSujetExtrait du message
26/11/2018 à 09:09jul997 Texte à transformerBonjour jul997 , si tu as en A1 le texte " 6:25:58 AM " (ou le texte " 6:25:58 PM ") : =GAUCHE(A1;NBCAR(A1)-3) edit : salut gmb ! dhany...
26/11/2018 à 08:51Minato1995Problème macro sélection données/copie ou caché des lignesAjout : comme tu avais écrit : « Ah désolé pas tout c'est professionnel interdit de diffusé, je sais ça serais plus simple mais je ne peux pas ^^ » : remplace les vraies données par des données fictives ! dhany...
26/11/2018 à 08:47Minato1995Problème macro sélection données/copie ou caché des lignesBonjour Minato , pour t'aider davantage, il faudrait ton classeur ( sans données confidentielles) ; pour cela, tu peux utiliser le bouton « Ajouter des fichiers » qui est situé juste sous la fenêtre d'édition de ton post. dhany...
26/11/2018 à 08:26franck kengneClasser un fichier ligne colonne@ Franck ??? le fait que le nombre de lignes est variable est déjà pris en compte ! dl = Cells(Rows.Count, 1).End(3).Row : idem que dl = Cells(Rows.Count, "A").End(xlUp).Row ➯ dernière ligne utilisée , selon la colonne A ; puis : For lg1 = 1 To dl : des lignes 1 à dl ➯ pour toutes les lignes ! ??? s...
26/11/2018 à 08:01MiniZSelection de plusieurs celluleDésolé : faudrait vérifier la sub entière, et j'en n'ai pas l'temps en c'moment ! dhany...
26/11/2018 à 07:50MiniZSelection de plusieurs celluleBonjour MiniZ , ??? la seule conséquence que peut avoir la suppression d' Option Explicit est qu'la compilation ne bloque plus en cas d'utilisation de variable non déclarée, MAIS c'est vraiment pas recommandé , car certaines erreurs sur les types de variable ne sont pas détectées ; et encore pire :...
26/11/2018 à 07:11winj344 Affichage cellule contenant du texteBonjour winj344 , pas d'retour sur ma solution ? aurais-tu manqué mon post ? c'est ici (clique sur le lien vert) : https://forum.excel-pratique.com/viewtopic.php?p=710099#p710099 dhany...
26/11/2018 à 06:18franck kengneClasser un fichier ligne colonne@ Franck bon, voici l' nouveau fichier (avec une nouvelle méthode ) qui écrit directement les résultats en colonnes A à F : les résultats sont exactement les mêmes que dans l'précédent fichier, mais cette fois, y'a plus de patch ! profites-en pour lire attentivement les 2 codes VBA afin de comparer...
26/11/2018 à 03:20Tigrou25Macro - Enregistrer fichier avec nom du moisDans ce cas, je laisse Isabelle te répondre pour la suite. dhany...
26/11/2018 à 03:11franck kengneClasser un fichier ligne colonneBonjour Franck , ton présent sujet est un doublon avec le sujet « classer une fichier ligne colonne » ; je t'ai déjà répondu ici : https://forum.excel-pratique.com/viewtopic.php?p=710120#p710120 tu crois pas qu't'aurais pu l'indiquer dès l'départ, dans ton énoncé ? alors après, tu t'étonnes que la m...
26/11/2018 à 02:50Tigrou25Macro - Enregistrer fichier avec nom du moisBonjour Tigrou , Isabelle , si ça bloque sur cette instruction, c'est que VBA ne trouve pas la feuille " Control_page " ! essaye avec : ou c'est peut-être que ta feuille est nommée Control_page (avec un espace en trop au bout) ? dhany...
26/11/2018 à 02:29MiniZSelection de plusieurs cellulePetite précision à la réponse de ric : déclarer isect ainsi : dhany...
26/11/2018 à 02:16franck kengneClasser une fichier ligne colonneBonjour Franck , gmb , je te retourne ton fichier modifié : clique sur le bouton " RANGER " ➯ travail effectué Alt F11 pour voir le code VBA, puis revenir sur Excel si besoin, tu peux demander une adaptation. merci de me dire si ça te convient. dhany...
26/11/2018 à 01:04AlbiziaCompilation de tableaux dans un onglet(tout dans le même fichier)Bonjour Albizia , je te propose ce fichier Excel : Ctrl e ➯ travail effectué Alt F11 pour voir le code VBA, puis revenir sur Excel si besoin, tu peux demander une adaptation. merci de me dire si ça te convient. dhany...
25/11/2018 à 23:58plectrudeSupprimer une ligne avec un bouton sur la ligneBonsoir Plec , je te propose ce fichier Excel : sélectionne n'importe quelle cellule de la ligne que tu veux supprimer , puis fais Ctrl e Alt F11 pour voir le code VBA, puis revenir sur Excel si besoin, tu peux demander une adaptation. merci de me dire si ça te convient. dhany...
25/11/2018 à 23:38kora-leeErreur mise en forme texte et celluleBonsoir kora-lee , le forum, à tout hasard, 2 autres pistes : * avec Excel : vérifie si le mode d'affichage du classeur est « Normal » ; c'est pas sûr, mais des fois, ça peut jouer. * avec Windows, vérifie si le thème d'affichage choisi est l'un des thèmes à contraste élevé (aucune couleur) . dhany...
25/11/2018 à 23:20DylanModifications automatiques des proportions - fiche recetteAh ben moi, j'préfère largement le fichier d' h2so4 que celui de Dylan ! pa'c'que « ( Récupération automatique) », j'trouve ça très hautement suspicieux ! j'adore les « escalopes de dinde sautées chasseur » mais manger des restes , ça m'dit rien du tout ! dhany...
25/11/2018 à 22:38winj344 Affichage cellule contenant du texteBonsoir winj344 , le forum, je te propose ce fichier Excel : mode d'emploi : fais tes saisies en A1 Alt F11 pour voir le code VBA, puis revenir sur Excel si besoin, tu peux demander une adaptation. merci de me dire si ça te convient. dhany...
25/11/2018 à 21:40anicet51Championnat de football 20 équipesBonjour anicet51 , après avoir lu ton énoncé, j'suppose que le petit jeu, c'est d'deviner quel est au juste ce fichier dont la version est du 30/10/2018 ; faut deviner aussi sur quel sujet on peut trouver ce fichier ; devinette subsidiaire : qui est l'intervenant qui a déjà réalisé un super boulot s...
25/11/2018 à 08:31NimaCalcul du total dû par rapport aux inscriptionsAlors passe un bon week-end ! dhany...
25/11/2018 à 08:21valmaxModifier codeBonjour Max , je te propose ce code VBA : dhany...
25/11/2018 à 08:04NimaCalcul du total dû par rapport aux inscriptionsBonjour Nima , effectivement, " payé " est maintenant en colonne E , d'où ces 2 changements : * If .Column <> 5 Then Exit Sub 'la colonne n° 5 est bien la colonne E * nom = .Offset(, -4 ) 'le nom est 4 colonnes à gauche de la colonne E c'est déjà fait dans ce fichier (ainsi que l'ajout d'une C...
25/11/2018 à 02:34ledzep Dernière ligneAutre code VBA : si un de mes 2 codes VBA a réglé ton problème : merci de passer le sujet en résolu. sinon, envoie ton fichier (et pas une copie d'écran ) dhany...
25/11/2018 à 00:45ledzep Dernière ligneBonsoir Ledzep , essaye ce code VBA : dhany...
25/11/2018 à 00:07gouigouiu L'utilisation imbriquée de"si,ou,et"On s'est croisés, alors lis mon post précédent. dhany...
25/11/2018 à 00:05gouigouiu L'utilisation imbriquée de"si,ou,et"@ gouigouiu (Guillaume) sauf si tu as autre chose à demander, merci de passer le sujet en résolu : il suffit de cliquer sur le bouton près de (regarde dans le coin haut droit du post) ; ça permet aussi de clôturer le fil de la discussion ; tu sauras que tu as réussi quand tu verras un petit rond ver...
24/11/2018 à 23:54gouigouiu L'utilisation imbriquée de"si,ou,et"Ajout : il faut bien 2 OU ; le 1er OU est le bleu ; le 2ème OU est le rouge...
24/11/2018 à 23:49gouigouiu L'utilisation imbriquée de"si,ou,et"Ma formule complète est celle-ci : =OU(ET(C2>5;E2>2);D2>2000;ET(D2>1000;OU(B2>50;C2>7))) ça retourne VRAI si : Ancienneté > 5 ans ET Nombre d'enfants > 2 OU Salaire > 2 000 € OU Salaire > 1 000 € ET (Age > 50 ans OU Ancienneté > 7 ans) ça retourne FAUX dans tous l...
24/11/2018 à 23:05bruno34Probleme. en créant un nouveau fichier j'en ai deuxBonsoir MFerrand , Bruno , le forum, ne pas oublier qu'avec un disque dur SSD, c'est beaucoup plus rapide qu'un ancien disque dur à effet Bernoulli ! https://www.ontrack.com/fr/disque-dur/disque-dur-ssd/ https://www.ontrack.com/fr/disque-dur/histoire-disque-dur/ dhany...
24/11/2018 à 22:57gouigouiu L'utilisation imbriquée de"si,ou,et"Bonjour Guillaume , je te retourne ton fichier modifié : si besoin, tu peux demander une adaptation. merci de me dire si ça te convient. dhany...
24/11/2018 à 21:48Lilette Lier les checkbox avec des simple formuleMerci pour ton retour, et pour avoir passé le sujet en résolu ! bonne continuation ! dhany...
24/11/2018 à 20:12flo2senDate d'aujourd'hui, mais fixeNe tape pas le signe « + » ; c'est : Ctrl ...
24/11/2018 à 19:48camille6459Userform - bouton de commandeBonjour Camille , avec un écran tactile, c'est le doigt de l'utilisateur qui joue le rôle d'un clic de souris (ou d'un double-clic) , de la même façon que sur la surface d'un touchpad ; bien sûr, la précision d'un doigt est moins précise qu'un pointeur de souris, alors pense à mettre un bouton un pe...
24/11/2018 à 09:18minnieMajusculesBonjour minnie , en B1 , met : =MAJUSCULE(A1) ensuite, quand tu vas tirer cette formule vers le bas, tu auras : en B2 : =MAJUSCULE(A2) en B3 : =MAJUSCULE(A3) en B4 : =MAJUSCULE(A4) etc... jusqu'à la dernière ligne où tu vas tirer la formule. si tu utilises : =MAJUSCULE(A1:A500) alors faut valider av...
24/11/2018 à 08:48Lilette Lier les checkbox avec des simple formuleBonjour Lilette , Isabelle , eriiic , je te retourne ton fichier modifié : fais tous les tests nécessaires. Alt F11 pour voir le code VBA, puis revenir sur Excel si besoin, tu peux demander une adaptation. merci de me dire si ça te convient. dhany...
24/11/2018 à 06:36FrolikSérie de donnéesBonjour Frolik , le forum, toujours pas d'retour ! je mets ici mon code VBA : dhany...
24/11/2018 à 06:28valmaxAjouter x foixMerci pour ton retour ! bon week-end à toi aussi ! dhany...
24/11/2018 à 06:20valmaxAjouter x foixC'est fait dans cette nouvelle version : dhany...
24/11/2018 à 05:59valmaxAjouter x foixBonjour valmax , je te retourne ton fichier modifié : dhany...
23/11/2018 à 18:58antonio59161Formule@ xorsankukai j'étais débordé sur un autre sujet ; il faudrait qu' antonio indique précisément ses différents essais : le nombre saisi en G27 ; le nombre saisi en J27 ; la formule qu'il a utilisée en K27 , et quel est le nombre retourné ; et comme c'est pas l'résultat voulu : quel nombre voudrait-il...
23/11/2018 à 18:48olivier231522 Erreur de compilationMerci pour ton retour ! passe une bonne soirée ! dhany...
23/11/2018 à 18:14olivier231522 Erreur de compilationRebonjour Olivier , « j'ai fait alt F11 puis insertion puis module » : ok « et là dans la fenêtre vierge qui s' est ouverte » : OK !!! ça signifie que tout ce que tu as pu faire dans cette fenêtre n'a pas pu modifier le code VBA qui est dans un autre module ! « j'ai collé ce code mais ne l'ai pas va...
23/11/2018 à 17:43olivier231522 Chercher et remplacer #NOMBREBien sûr, je t'aiderai sur ton autre fil si je trouve une solution. dhany...
23/11/2018 à 17:40olivier231522 Chercher et remplacer #NOMBREMerci pour ton retour, et pour avoir passé le sujet en résolu ! bonne continuation ! dhany...
23/11/2018 à 17:31antonio59161FormuleDans les 2 cas, y'a pas besoin de faire un test avec SI() ! dhany...
23/11/2018 à 17:28antonio59161FormuleAntonio avait écrit : « G oublie de dire que meme si le resusltat et negatif en J27 il faut le considerer comme un positife et l'additionner au G27 » ben alors ma formule =G27+ABS(J27) était bonne ! pourquoi il m'a dit qu'c'était pas bon ? 100 + ABS(-10) = 100 + 10 = 110 100 + ABS(10) = 100 + 10 = 1...
23/11/2018 à 17:25antonio59161FormuleBonsoir xorsankukai , j'avais fait une bête erreur de signe : un plus au lieu d'un moins ; essaye cette formule : =G27-ABS(J27) 100 - ABS(-5) = 100 - 5 = 95 100 - ABS(5) = 100 - 5 = 95 dhany...
23/11/2018 à 17:15antonio59161FormuleJ'ai donc : * en G27 : 100 * en J27 : -10 en K27 : =G27-ABS(J27) ➯ 90 et résultat identique 90 si tu mets 10 en J27 dhany...
23/11/2018 à 17:11antonio59161FormuleOh désolé : j'ai tapé trop vite et fait une bête erreur de signe ! la bonne formule est : =G27-ABS(J27) dhany...
23/11/2018 à 17:03antonio59161FormuleBen non, c'est pas possible : si J27 est négatif , par exemple -10 , ABS(J27) retourne sa valeur absolue : 10 qui est positif ! valeur absolue au sens mathématique ! ainsi : ABS(-10 ) = 10 et ABS(10) = 10 aussi . dhany...