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 118

DateAuteur du sujetSujetExtrait du message
18/03/2018 à 03:32fakerr Boucles VBASi, ça affiche une valeur en B quand il y a l'égalité dont tu avais parlé ➯ 1 en B3 et 5 en B15 ; ça n'affiche rien dans les autres cas puisqu'il n'y a pas égalité ; serait-ce que tu veux afficher la valeur de U en B dans tous les cas, indépendamment de l'égalité ? si oui : Si c'est ok, n'oublie pas...
18/03/2018 à 02:59fakerr Boucles VBASi, bien sûr que le code VBA doit être modifié ! (mais pas de beaucoup) Nouvelle version du fichier Excel : dhany...
18/03/2018 à 02:20fakerr Boucles VBAJe te propose ce fichier Excel : Ctrl e ➯ travail effectué Alt F11 pour voir le code VBA, puis revenir sur Excel NB : j'espère que tu m'en voudras pas d'avoir utilisé une seule boucle For .. Next ! dhany...
18/03/2018 à 02:01mikaexcel Formule avec "SI"Bonjour mikaexcel , J'ai juste adapté la formule de Sharney : dhany...
18/03/2018 à 01:42mikaexcel Formule avec "SI"Edit : j'ai supprimé mon message car la formule de Sharney est mieux que la mienne...
18/03/2018 à 00:48zunz Diviser un montant en plusieurs nombre rondC'est tout à fait exact ! bravo pour l'avoir remarqué !!! désolé pour cette erreur ! j'avais juste supprimé la colonne A et la ligne 1 en pensant que les formules s'adaptaient automatiquement ; seulement voilà : le 4 qui était 2× dans la formule est resté le même (ce qui est normal, car l'adaptation...
18/03/2018 à 00:07zunz Diviser un montant en plusieurs nombre rondOui, bien sûr : Tu verras que j'ai masqué la colonne C : elle est simplement cachée . Tu pourras voir que ça facilite beaucoup la lecture du tableau ! ⚠ Il ne faut surtout pas supprimer la colonne C !!! J'ai ajouté aussi un petit complément ! Fais Ctrl F2 : c'est tout prêt pour une belle impression...
17/03/2018 à 22:31cfafpa Enregistrement report sur feuille (Projet)Je n'utilise pas SharePoint , et je ne le connais pas du tout ; mais lorsque j'avais installé Office 2007 (installation personnalisée ) une des très nombreuses options d'installation était à propos de SharePoint ; ça devait être dans « Outils Office » ou dans « Composants partagés d'Office » ; une o...
17/03/2018 à 21:52zunz Diviser un montant en plusieurs nombre rondSauf si tu as autre chose à demander, merci de passer le sujet en résolu : dhany...
17/03/2018 à 21:48zunz Diviser un montant en plusieurs nombre rondEt voilà, c'est fait : jusqu'à 12 mensualités (c'est sympa pour les clients d'leur accorder un long crédit !) dhany...
17/03/2018 à 21:01Starr Eviter les doublonsJe veux d'abord te rassurer : mon point 1) n'était pas du tout une critique ; et je n'ai pas pensé que tu cherchais à juger mon travail ! c'est seulement que j'avais vu dans ton fichier le formulaire nommé UserForm3 ; et comme certains appellent parfois un formulaire un état , j'ai pensé que ton err...
17/03/2018 à 20:08jactitineSous total gros fichierTu dois avoir une variable ligne déclarée ainsi : Dim ligne As Integer ; ou : Dim ligne% (c'est idem) Étendue des nombres d'un Integer : -32768 à +32767 (c'est noté dans l'aide VBA sur Integer) donc c'est normal que ça plante (hélas) à partir de la ligne n° 32768 ! Solution : mets : Dim ligne As Lon...
17/03/2018 à 19:34futurneo FormuleJe propose cette formule : dhany...
17/03/2018 à 14:44chile Somme equiv de pluiseurs valeurs dans meme celluleNouvelle version de ton "fichier3" : Tu vois bien qu'avec la fonction DECALER() ça marche impec ! faut pas s'en priver !!! ⚠ Note bien que dans ma nouvelle formule, pour I$22:I$31 , c'est donc la 1ère colonne des tarifs : I ⚠ Comme c'est la 1ère colonne , il faut donc mettre : D2-1 au lieu de D2 ! B...
17/03/2018 à 14:09Starr Eviter les doublonsJ'comprends pas : si tu suis les indications d'mon précédent message, y'a pas l'bug dont tu parles ! alors : 1) quand tu as écrit : « pour moi dans cet état » : est-ce que « état » est ton formulaire (ou c'est juste un état) ? 2) quand ça fonctionne pas : est-ce que c'est dans le code du formulaire...
17/03/2018 à 12:32zunz Diviser un montant en plusieurs nombre rondBonjour zunz , Lis d'abord mon message précédent de 00:28 ; ensuite, je te propose le fichier Excel ci-dessous, fait selon les indications du message de mbbp de 08:28 (positions des cellules respectées, et règlements en 3× uniquement) . Regarde aussi le tableau du message de mbbp de 09:42 , dont la...
17/03/2018 à 12:07chile Somme equiv de pluiseurs valeurs dans meme celluleNouvelle version du fichier Excel : dhany...
17/03/2018 à 04:45Starr Eviter les doublonsJe te retourne ton fichier modifié : À l'ouverture du fichier, la cellule active est E5 . Si tu saisis A ou B (qui sont déjà au-dessus) : message « Ce matricule existe déjà ! » ; et quand tu cliques sur le bouton OK, ça efface la valeur saisie : prêt pour la saisie d'un autre matricule. Si tu saisis...
17/03/2018 à 04:04cyrille24 Recopie avec boucleJe ne sais pas quel PC tu as. Le mien a un processeur Intel Core i5-3450 @ 3.10 GHz et RAM 8 Go ; c'est donc un PC performant, mais pas un PC de compétition ! Le système d'exploitation est Windows 7 et j'ai Excel 2007. Je suis bien content que ma macro soit plus légère pour ton PC ! et le point fort...
17/03/2018 à 03:45chile Somme equiv de pluiseurs valeurs dans meme celluleJe te retourne ton fichier modifié : C'est juste un essai, car je ne sais pas bien si c'est le résultat que tu attends ; si c'est bon, tu as juste à vérifier la formule en D7. dhany...
17/03/2018 à 03:14anikb18 Recopier une phrase d'une cellule sous formes de plusieursJe te propose ce fichier Excel : À l'ouverture du fichier, tu peux voir que tes 2 tableaux de droite sont entièrement vides (à part les entêtes) . Ctrl Début ➯ ça va en A1 ; en B6:B21 , tu peux voir toutes tes données ; Ctrl e ➯ travail effectué ! La macro a rempli la plage C6:H21 ; tout le reste a...
17/03/2018 à 01:40CarlitosAppliquer une formule pour un groupe de plage avec un step fixeJe suis ravi que ça te convienne ! Oui, je sais que c'est possible... mais je ne m'occupe pas des graphiques : ce n'est pas mon rayon ! donc continue de surveiller les futures réponses des autres intervenants ! dhany...
17/03/2018 à 01:15CarlitosAppliquer une formule pour un groupe de plage avec un step fixeJ'ai bien lu tes 2 derniers messages de 00:23 et 00:31. Je te propose ce fichier Excel : Ctrl e ➯ lancement de la macro Essai 1 : en colonne C, valeur de A Ctrl n ➯ lancement de la macro Essai 2 : en colonne C, somme de A + B Ctrl e ➯ afficher de nouveau les premiers résultats : valeur de A Ctrl n ➯...
17/03/2018 à 00:28zunz Diviser un montant en plusieurs nombre rondJe te propose ce fichier Excel : Note que si tu veux payer en n fois, tu dois faire n - 1 règlements identiques et un dernier règlement différent . Pour ton exemple de paiement en 3 fois : 2 règlements de 246 € et un dernier règlement de 248 € . Merci de me donner ton avis. dhany...
16/03/2018 à 23:43CarlitosAppliquer une formule pour un groupe de plage avec un step fixeJe te retourne ton fichier modifié : Ctrl e ➯ travail effectué Alt F11 pour voir la macro, puis revenir sur Excel dhany...
16/03/2018 à 21:07cyrille24 Recopie avec boucleLe fichier Excel ci-dessous a 2 gros avantages : 1) Adaptation automatique selon la hauteur de la table produits E2:F151 : tu peux donc, au choix, ajouter ou supprimer des articles. 2) Tu peux ajuster dans le code VBA le nombre de Vendeurs : il suffit de changer le 960 de la ligne avec « Const » . C...
16/03/2018 à 16:37BlackswanChiffres en DatesBonjour LouReeD , Oui, effectivement : 1 000 messages ➯ 5 étoiles (pleines) ! la demi-étoile, j'trouvais qu'ça avait un p'tit air d'inachevé, lollll !!! Merci d'me souhaiter la bienvenue au club !!! j'ai encore 2 000 messages à écrire avant d'avoir la couleur verte !!! et j'serai alors membre écriva...
16/03/2018 à 15:40tomtom3232Compréhension d'un codeMerci pour ton info sur FreeFem++ ; je ne connaissais pas du tout ce logiciel, mais si tu veux l'apprendre, je te propose de lire le document pdf de ce lien : http://www.cmap.polytechnique.fr/IMG/pdf/Setif-FreeFem_I.pdf dhany...
16/03/2018 à 15:10Khalyst VBA fonction Carte ContrôleIl y a méprise ! pour cet exercice, c'est Jers19 qui a aidé Khalyst , et comme je ne connais rien à la GMAO , je suis sûr que Jers19 pourra t'aider mieux que moi ! mais avant, Jers19 devra d'abord finir d'aider Khalyst , car son exercice n'est pas encore terminé ! @ Jers19 : merci de lire ces 3 mess...
16/03/2018 à 15:01cyrille24 Recopie avec boucleJe te retourne ton fichier modifié : Fais Ctrl e pour lancer la macro. Je ne pense pas que la colonne Prix soit bonne, mais c'est le résultat obtenu en suivant tes indications. En effet : tu parles de couper / coller E2:F2 en A2:B2 ; donc le prix de F2 est déplacé en B2 ; ensuite, tu as écrit : « ét...
16/03/2018 à 14:31Khalyst VBA fonction Carte ContrôleC'est parfait !!! Il te reste plus qu'à passer le sujet en résolu, puis à inventer le ° Khalyst ! et bonne chance pour ton apprentissage du VBA ! dhany...
16/03/2018 à 13:32CarlitosAppliquer une formule pour un groupe de plage avec un step fixeJe te retourne ton fichier Excel modifié : Regarde la formule en C1 ; je l'ai tirée vers le bas jusqu'en C22 ; ainsi, ma solution marche sans avoir à utiliser de step fixe. dhany...
16/03/2018 à 13:12BlackswanChiffres en DatesJe te propose ce fichier Excel : Regarde la formule en F3 . dhany...
16/03/2018 à 13:01gpilard Liste de noms sur plusieurs lignes à mettre sur une seule ligneBonjour Gwendoline , Je te retourne le fichier d' Yvouille modifié : dhany...
16/03/2018 à 01:57Choou Copier et coller jusqu'à une cellule non videJe te retourne ton fichier Excel converti en .xlsm pour pouvoir y mettre une macro : Ctrl e ➯ travail effectué comment ? pas tout à fait ? exact, car selon ton énoncé, pour la dernière équipe, rien n'indique jusqu'où s'arrêter puisqu'il n'y a pas d'autre équipe en dessous ! donc pour la dernière équ...
16/03/2018 à 00:56alexncTableau variable - d'une feuille à une autreMon message est seulement pour ton point 1) Quand on supprime des lignes, il faut toujours faire ce travail de bas en haut : dhany...
16/03/2018 à 00:33SoldatFiltre sur 4 caseJ'ai rapidement regardé ton image en gros plan ; comme pour tous les autres mois, l'entête de ta colonne du mois de mars est une fusion de 4 cellules (ici : L2:O2 ) ! désolé, mais le filtre automatique ne peut pas marcher sur une telle structure de tableau !!! dhany...
16/03/2018 à 00:20mchardy418Copier une cellule dans une autre feuille selon une listeJe te propose ce code VBA : dhany...
15/03/2018 à 22:44tomtom3232Compréhension d'un codeBonsoir tomtom3232 , Comme l'a écrit Steelson (salut !) , ta macro va écrire un fichier en utilisant des instructions en langage Basic Print #1 ; ce fichier sera constitué de lignes d'instructions qui me semblent bien être du langage C ! beaucoup de fonctions C commencent par la lettre f, comme fpri...
15/03/2018 à 21:54sonny7 Trouver une partie du texteJe te propose ce fichier Excel : dhany...
15/03/2018 à 21:11thomas67 Sauver sous wordJe te propose ce code VBA : dhany...
15/03/2018 à 20:32SHK Changement couleur cellule par clic simultanement sur deux feuillesC'est juste pour te donner une petite info : pour éviter d'avoir plus d'une réponse, il vaut mieux que tu utilises, au lieu de cases à cocher ☑ ☐ des boutons radio : ◉ ◎ dhany...
15/03/2018 à 20:17DJ FAColorer en rouge ?Je te propose ce fichier Excel : En A1 , il y a déjà : 012534567888 ; remplace 25 par un nombre inférieur ou égal à 10 ; ok ? regarde la formule de la MFC ( M ise en F orme C onditionnelle) ; onglet Accueil , groupe Style dhany...
15/03/2018 à 11:57alainazInsertion de lignesJe te propose ce fichier Excel : dhany...
14/03/2018 à 18:32Sebyg Masquer Cellule = 0Je te propose ce code VBA : Tu ne peux pas appeler la sub Masque_lig() car elle est devenue privée ; à la place, appelle MaskPlg1() ou MaskPlg2() qui appellent Masque_lig() pour faire le même travail, mais selon une plage différente : B4:B88 ou B10:B69. Pour ce que tu as demandé ensuite, ce n'est pa...
14/03/2018 à 17:33boonsIncrémenter une liste alphanumériqueBonjour boons , Tout le message précédent était de moi, dhany , y compris ce que j'ai écrit sur la fonction SI() . Je ne faisais que dire bonjour à R@chid en plus de te le dire à toi, et la ligne séparatrice était pour bien séparer les 2 parties de mon message : 1) en haut : pour la fonction SI() 2)...
14/03/2018 à 05:29sandrine13Renommer un tableauCe que tu demandes est trop difficile, en particulier pour ces différentes raisons : 1) Ta feuille nommée "FEUILLE DE TRAVAIL" n'a pas une structure normalisée !!! J'ai vu 9 parties pour les 9 centres R1 à R9, et le nombre de lignes de chaque partie n'est pas le même : R1 : lignes 4 à 19 : 16 lignes...
13/03/2018 à 17:37misk92Probleme de format de nombreBonjour misk92 , Je ne sais pas si tu as lu mon message du 11 mars à 21:03 ? as-tu téléchargé le fichier que j'ai modifié ? si oui, tu as pu voir que maintenant, ta formule de somme marche bien ; j'ai aussi ajouté en B24 la somme de B2:B22 ; si tu as besoin d'autre chose, n'hésite pas à demander. NB...
13/03/2018 à 15:54Prince92 Case cocher , masquer colonne si valeurJ'espère que tu as lu mon long message d'hier à 23:18 ! Pour ta nouvelle demande, voici une piste (en 2 étapes) : 1) Juste avant la fermeture du formulaire, ajouter une sub qui sauvegarde l'état (True ou False) de toutes les cases à cocher 2) Dans la sub d'initialisation du formulaire, lire cette sa...
13/03/2018 à 15:18an@sImportation de certaines colonnes@ Dan , C'est juste que [A1] (par exemple) est à la fois plus court et plus lisible que Range("A1") ; c'est d'ailleurs tout exprès que la société Microsoft, concepteur du langage VBA d'Excel, a ajouté cette notation abrégée , alors autant s'en servir ! on peut même mettre aussi le nom de la...