| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 18/09/2018 à 02:25 | norberlingo | Masquer et afficher avec macro | Bonjour Lingo , le forum, oui, et c'est normal ; car les contrôles ActiveX ne sont pas pris en charge sur Macintosh : https://support.office.com/fr-fr/article/affecter-une-macro-%C3%A0-un-bouton-formulaire-ou-commande-d58edd7d-cb04-4964-bead-9c72c843a283?ocmsassetID=HP010342137&CorrelationId=717d5b0... |
| 17/09/2018 à 18:39 | ghanib | Codification fournisseur | Bonjour ghanib , le forum, je te retourne ton fichier modifié : 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... |
| 17/09/2018 à 17:47 | KTM | Macro pour copier coller des données dans une colonne donnée | Bonjour KTM , as-tu réussi à comprendre le code VBA, ou as-tu toujours besoin que j'l'explique ? je te demande car si tu as déjà compris tout le code, c'est inutile que je prenne du temps pour commenter tout mon code VBA ; de plus, y'a p't'être qu'une petite partie que tu aimerais que j'explique ? s... |
| 17/09/2018 à 17:18 | AXC | Petite question sur le vocabulaire VBA Excel | Ajout : toujours pour l'exemple de la cellule D5 , le terme « renvoyé » signifie que tu peux aussi bien afficher le contenu de la cellule que le modifier : MsgBox [D5] ou [D5] = 10 mais attention : certains objets sont en lecture uniquement ➯ impossible de les modifier ! dhany... |
| 17/09/2018 à 17:12 | AXC | Petite question sur le vocabulaire VBA Excel | Bonjour AXC , Cells(5, 4) est la cellule qui est à l'intersection de la ligne 5 et de la colonne 4 , donc D5 ; autres équivalents : Cells(5, "D") ou Range("D5") ou [D5] ; dans tous les cas, la valeur retournée (ou renvoyée) est un objet Range , c'est-à-dire une cellule unique ou une plage de... |
| 17/09/2018 à 16:40 | thibaultcar | TextBox Multilignes | Bonjour Thibault , essaye avec : Split(TextBox1.Value, Chr$(13)) ou avec : Split(TextBox1.Value, Chr$(10)) ou avec : Split(TextBox1.Value, vbCrLf) dhany... |
| 17/09/2018 à 16:19 | qassim | Bouton oui / non | Voici une autre version : regarde la formule en H10 : la fonction SOUS.TOTAL(109;I:I) fait la somme de la colonne I pour toutes les lignes visibles seulement (pas les lignes masquées par le filtre) ; malheureusement, il n'y a pas d'équivalent pour SOMME.SI() ; je l'ai donc fait par une macro : fais... |
| 17/09/2018 à 16:04 | CGuffens | Sélectionner une cell dans colonne i à partir d'une cell dans colonne j | Ajout : comme ton problème est résolu, tu peux cliquer sur le bouton (dans le coin haut droit du post) ; ça permet de clôturer le fil de la discussion ; tu sauras que tu as réussi quand tu verras un petit rond vert avec une coche, comme ceci : toi seul peut le faire, car c'est toi qui a créé ce suje... |
| 17/09/2018 à 15:52 | CGuffens | Sélectionner une cell dans colonne i à partir d'une cell dans colonne j | Merci pour ton retour ! bonne continuation ! dhany... |
| 17/09/2018 à 15:21 | CGuffens | Sélectionner une cell dans colonne i à partir d'une cell dans colonne j | Bonjour CGuffens , le forum, je te retourne ton fichier modifié : @ MFerrand effectivement, une simple fonction RECHERCHEV() suffit ! j'ai tout d'même ajouté SIERREUR() au cas où CGuffens préfère " NA " à #N/A! dhany... |
| 17/09/2018 à 14:50 | Gillexls | Traitement fichier variable | Bonjour Gillexls , j'en suis pas sûr, mais il me semble bien qu'ça doit être possible avec PowerQuery ; dans ce style : Source de données : Outlook (ou ton logiciel de messagerie habituel) si le spécialiste de PowerQuery jmd (salut) passe par ici, il pourra peut-être te le confirmer ? ou t'indiquer... |
| 17/09/2018 à 14:26 | thibaultcar | Macro qui plante à la validation d'un formulaire | ... |
| 17/09/2018 à 14:03 | qassim | Bouton oui / non | Bonjour qassim , suite à ta nouvelle demande en MP, voici ton fichier modifié : la modif est en G9:H11 dhany... |
| 17/09/2018 à 10:05 | QD2403 | Recherche de valeur différente de 0 | Dhany... |
| 17/09/2018 à 09:50 | anne69 | Macro Excel pour faire une addition de cellule selon plusieurs critères | De rien, c'était avec plaisir ! dhany... |
| 17/09/2018 à 09:31 | leslie1003 | Changer la couleur d un bouton au clic | Merci pour ton retour, j'suis ravi d'avoir pu t'aider ! bonne journée à toi aussi ! dhany... |
| 17/09/2018 à 09:08 | jose1987 | Copie des certains elements | @ Pedro merci pour ta confirmation que le code VBA est bien présent. @ José voici le code VBA (que tu peux facilement copier/coller) : dhany... |
| 17/09/2018 à 01:37 | jose1987 | Copie des certains elements | Bonjour José , voici ton fichier modifié : dhany... |
| 17/09/2018 à 01:15 | ephoris | Faire un classement | Merci pour ton retour ! bonne continuation ! dhany... |
| 17/09/2018 à 01:05 | ephoris | Faire un classement | Bonjour ephoris , le forum, 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... |
| 16/09/2018 à 23:53 | norberlingo | Masquer et afficher avec macro | Bonsoir Lingo , je te retourne ton fichier modifié : à toi de tester les 2 boutons ! 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... |
| 16/09/2018 à 23:08 | Landry | Limites d'Excel ? | Bonsoir jmd , ça, j'sais vraiment pas, mais paraît qu'les anciens parchemins s'conservent très bien dans du formol. dhany... |
| 16/09/2018 à 22:57 | monsach | [VBA] copier une colonne si la destination est vide | Merci pour ton retour, et pour avoir passé le sujet en résolu ! bonne continuation ! dhany... |
| 16/09/2018 à 22:49 | siga2fadial | Variabiliser la vidange des champs | Bonsoir Siga , désolé d'apprendre que tu étais souffrante ! heureusement, tu en parles au passé, ce qui signifie que tu es maint'nant rétablie ! je pense aussi que demain, le test marchera ; merci d'avoir déjà passé le sujet en résolu ; n'hésite pas à revenir pour confirmer que tout est ok, ou pour... |
| 16/09/2018 à 22:22 | monsach | [VBA] copier une colonne si la destination est vide | Bonsoir Monsach , jmd (salut) t'a bien dit qu'il ne faut jamais faire de VBA ! jamais, au grand jamais ! c'est un langage tabou et maudit qui risque de rendre sourd, muet et aveugle !!! c'est pourquoi moi aussi, je ne fais jamais de VBA ! seulement une ou deux petites macros de temps en temps (que D... |
| 16/09/2018 à 21:05 | leslie1003 | Changer la couleur d un bouton au clic | Bonsoir Leslie , je ne connais pas de livre sur le VBA, mais pour apprendre ce langage, tu peux commencer par là : tu peux aussi faire une recherche google avec ces 3 mots : « cours vba gratuit » demain, j'espère que mon fichier Excel te conviendra ! je ne connais pas de moyen pour changer le type d... |
| 16/09/2018 à 20:13 | dubois | VBA masquer ou afficher plusieurs feuilles d'un coup | @ majormadj voici ton code VBA, avec une petite amélioration de la boucle For j (un seul test suffit) : dhany... |
| 16/09/2018 à 19:44 | jose1987 | Copie des certains elements | @ jose1987 je te retourne ton fichier modifié : le code VBA est ici : ATTENTION ! * ce code VBA est une procédure événementielle : il ne doit pas être placé dans un module standard (tel que Module1) * sur la feuille de calcul, j'ai mis tes 2 colonnes A et C en format Texte , avec un alignement à dro... |
| 16/09/2018 à 16:49 | jose1987 | Copie des certains elements | Bonjour José , voici la nouvelle version : merci de me donner ton avis. dhany... |
| 16/09/2018 à 16:02 | dubois | VBA masquer ou afficher plusieurs feuilles d'un coup | Bonjour majormadj , le forum, voici la nouvelle version du fichier Excel : attention : lis bien tous les commentaires en vert 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... |
| 16/09/2018 à 15:10 | Macfly3531 | Formule double conditions sous Excel | Bravo njhub , même si ta nouvelle formule contient 2 parenthèses inutiles, je confirme qu'elle marche très bien ! d'ailleurs, elle donne les mêmes résultats que la mienne ! tout en étant légèrement plus courte : =75+5*(ET(G1="Extérieur";D1<>"Jeune 2"))+10*(GAUCHE(D1;6)="Equipe") =85-10*(GAUCHE... |
| 16/09/2018 à 14:09 | Landry | Limites d'Excel ? | Salut jmd , et en remontant jusqu'à Adam et Ève, ça fait combien d'générations ? (j'crois qu'l'inventeur du code SOSA avait pas pensé à ça non plus !) dhany... |
| 16/09/2018 à 13:17 | Macfly3531 | Formule double conditions sous Excel | Bonjour njhub , attention à la syntaxe : il manque une parenthèse droite après "Jeu" ; d'où : =90-10*(GAUCHE(D1;3)="Jeu")-5*(G1="Local") tu as fait des progrès, mais c'est pas encore ça : * selon l'énoncé : « Equipe Jeune 2 = 75€ (peu importe la commune) » * ta formule revient à : 90 - 10 pour Jeune... |
| 16/09/2018 à 11:43 | offiange | Excel redemarre | Bonjour offiange , le forum, si ton Excel redémarre car il a planté, alors à 1ère vue, c'est peut-être à cause du nom de ta feuille ? Sheets("PLANTEURS ECAM") y'a des prédispositions : les PLANTEURS ECAM ( E n tenue de CAM ouflage) ont encore frappé ! (la prochaine application de LouReeD s'appellera... |
| 16/09/2018 à 10:59 | Macfly3531 | Formule double conditions sous Excel | Bonjour Macfly3531 , je te propose cette formule : =75+5*(ET(G1="Extérieur";D1<>"Jeune 2"))+10*(GAUCHE(D1;6)="Equipe") attention de bien vérifier tous les cas ! dhany... |
| 16/09/2018 à 10:03 | Landry | Limites d'Excel ? | Bonjour Landry , le forum, le nombre 1 556 439 709 859 870 est tellement grand qu'en comparaison, l'ajout d'une unité est quantité négligeable (c'est le cas de le dire ! ) ; c'est pourquoi ça n'a aucun effet : l'ordre de grandeur des 2 nombres est trop important ! quand Excel calcule sur des grands... |
| 16/09/2018 à 09:31 | iv | Chiffres en lettres | Bonjour LouReeD , ??? tu viens à peine de déménager qu'tu penses déjà au suivant ? à c'rythme-là t'es plus sédentaire mais nomade ! acheter un nouvel appart chaque année, c'est plutôt original, et surtout, faut avoir les moyens ! c'est la preuve que LouReeD est super-archi-milliardaire ... à moins q... |
| 16/09/2018 à 00:58 | dubois | VBA masquer ou afficher plusieurs feuilles d'un coup | @ majormadj relis entièrement mon post précédent car je l'ai beaucoup modifié ; si tu veux essayer mon fichier Excel, tu dois cliquer sur le lien vert Exo majormadj.xlsm du post précédent pour le télécharger. (y'aura pas de transfert automatique sur ton PC ! ) dhany... |
| 15/09/2018 à 23:57 | dubois | VBA masquer ou afficher plusieurs feuilles d'un coup | Bonsoir majormadj , attention : il y a une petite contradiction dans ton énoncé : d'une part tu écris que c'est pour les feuilles 12 à 40 ; d'autre part, tu veux que ce soit selon le CodeName de la feuille ; pour le 1er cas, on aurait pu utiliser l'index de la feuille Worksheets(i) dans une boucle i... |
| 15/09/2018 à 23:08 | Mataf | Remplissage de cellule auto en fonction de 2 dates | ... |
| 15/09/2018 à 22:15 | Atomiik Loic | Planning travail , si Cellule = tel poste alors x heure | Ok, alors j'indique ci-dessous la suite de cet exo, pour l'intervenant suivant (car j'suis pas calé en paramétrage de jours fériés) . [quote="dans son post de 21:03, Loic"]si jamais par là passe le magicien qui pourrait les lendemains de jours fériés faire dire à mon planning qu'un AM (matin... |
| 15/09/2018 à 21:52 | Atomiik Loic | Planning travail , si Cellule = tel poste alors x heure | Bravo ! y'a une autre question, à part celle des jours fériés ... |
| 15/09/2018 à 21:38 | Atomiik Loic | Planning travail , si Cellule = tel poste alors x heure | MA = 0 h ? allons bon, tu as déjà oublié mes explications sur l'initialisation de nb ? cellule vide ou heures de Récupération ou heures de Maladie = même combat ! https://forum.excel-pratique.com/images/smilies/smile149.gif que la force soit avec toi, camarade Loic ... |
| 15/09/2018 à 21:26 | Atomiik Loic | Planning travail , si Cellule = tel poste alors x heure | Attention : on s'est croisés, et j'ai modifié mon post précédent ! relis-le car j'y ai mis une note très importante ! dhany... |
| 15/09/2018 à 21:19 | Atomiik Loic | Planning travail , si Cellule = tel poste alors x heure | Non, non, y'a plus besoin d'modifier l'code VBA ! la fonction personnalisée TotH() est placée dans un module standard tel que Module1 ; cette fonction peut être appelée depuis n'importe quelle feuille, exactement comme tu le fais pour une fonction intégrée d'Excel ; donc pour chacune de tes feuilles... |
| 15/09/2018 à 20:54 | Atomiik Loic | Planning travail , si Cellule = tel poste alors x heure | Ca y'est, voici la nouvelle version : y'a 2 modifs dans le code VBA : * cette fois, le type du retour de la fonction est String et pas Double * fin de la fonction, juste après Next col : y'a 2 modifs sur la 2 ème feuille Excel : * plage de cellules AK11:AK27 : format Standard au lieu de 0,00;; j'ai... |
| 15/09/2018 à 20:14 | Atomiik Loic | Planning travail , si Cellule = tel poste alors x heure | J'ai bien lu ta demande, je travaille dessus. dhany... |
| 15/09/2018 à 17:43 | iv | Chiffres en lettres | Ca y'est : LouReeD a enfin terminé son déménagement ! (après les cartons : re-foot ! )... |
| 15/09/2018 à 16:36 | leslie1003 | Changer la couleur d un bouton au clic | Bonjour Leslie , le forum, je te retourne ton fichier modifié : je te laisse faire tous les tests. regarde aussi la formule en A9 , puis celle en A14 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... |
| 15/09/2018 à 11:43 | Atomiik Loic | Planning travail , si Cellule = tel poste alors x heure | Non, non, y'a rien d'caché ; c'est juste que nb est correctement initialisé par défaut : pour chaque colonne 6 à 36 ( F à AJ ) : * chn prend le contenu de la cellule qui est à l'intersection de lig et col, lig étant la ligne où est placée la formule =TotH() * nb est initialisé par défaut avec : nb =... |