Membre fidèle

Inscrit le :07/12/2017
Dernière activité :30/06/2024 à 17:07
Version d'Excel :2007 FR
Messages
292
Votes
35
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Messages postés par vbMsgBoxHelpButton - page 2

DateAuteur du sujetSujetExtrait du message
28/12/2017 à 15:41khaledtnSumIfMerci 78chris, je n'avais pas relever ceci... Mais bon l'énoncé de l'erreur serait le bienvenu, non ? vbMBHB...
28/12/2017 à 15:36khaledtnSumIfBonjour, Quelle erreur ? Une boucle avec des colonnes complètes, ça commence à en faire des cellules... L'erreur indique t elle un dépassement de capacité ? vbMBHB...
28/12/2017 à 15:30Pablito Rétablir Interface VBA par défautAttention, il se peut que : S-1-5-21-1957994488-492894223-839522115-1003 diffère un peu d'un ordi à l'autre, l'important est de finir sur VBA/6/Common et Dock En "surfant d'une clef à l'autre vous finirez par la trouver. vbMBHB...
28/12/2017 à 15:28Pablito Rétablir Interface VBA par défautSous Windows 8 (ou plus je pense) il faut trouver la console "MSDOS" et à l'invite tapez : REGEDIT. Autorisez le programme à faire des modifications sur votre ordinateur. La fenêtre de gestion de la base de registre va s'ouvrir, sur le coté gauche, recherchez la première partie du chemin, cliquez su...
28/12/2017 à 15:23mathiasPE Problème de macroLe code essaie de de faire un filtre sur une feuille protégée... Alors soit vous gérer correctement le clic du bouton, soit vous mettez cette instruction au début du code du bouton : Comme cela si VBA détecte une erreur, il n'en fait pas cas et continue de dérouler le code, qui provoquera certaineme...
28/12/2017 à 15:15Olivia01Concatener des valeurs de plusieurs cellulesToujours est-il qu'une question mal posée sans fichier sera toujours moins bien comprise que la même question avec un fichier... Je vois le fichier joint... C'est un bon début, pour le reste il faut que je me penche dessus ! vbMBHB...
28/12/2017 à 15:13Pablito Rétablir Interface VBA par défautBonjour, je sais que c'est très désagréable, mais simplement par VBA ce n'est pas possible (apparemment) il faut trouver la clef de registre : HKEY_USERS\S-1-5-21-1957994488-492894223-839522115-1003\Software\Microsoft\VBA\6.0\Common supprimer la valeur << Dock >> de cette clé. Elle sera...
28/12/2017 à 14:57logan88 Condition SI OU ETBonjour, j'avoue ne pas avoir tout compris, sauf une chose : vous avez fait un joli tableau qui n'arrange pas forcément les "formules" ! Une des règles d'or est : une cellule par donnée, une donnée par cellule ! Hors ce n'est pas le cas de votre tableau ! Si la largeur ou la hauteur d'une cellule ne...
28/12/2017 à 14:43eole-33Fusion cellules sur 2 colonnesEssayez ceci : remplacez : par : en fait je suis partis de la cellule B qui est fusionnée, que je décale d'une colonne par OffSet et je "merge" de la même manière. vbMBHB...
28/12/2017 à 14:37Olivia01Concatener des valeurs de plusieurs cellulesBonjour, avec un fichier c'est plus simple... Sinon concaténer des chaines sous VBA vous pouvez utiliser Ma_Chaine = Range("A1") & "/" & Range("B1") & "-" & Range("C1") Ici la valeur de la cellule A1 est concaténée avec celle de B1 avec ajout d'un slash, et C1 à la suite du reste avec un tiret... A...
28/12/2017 à 11:59dauof Cellule avec menu déroulantMerci. vbMBHB...
28/12/2017 à 11:38dauof Cellule avec menu déroulantBonjour, en théorie, la valeur à l'ouverture est égale à celle de la fermeture, non ? Il suffit alors dans le module "ThisWorkBook" en VBA de définir la sub "Open" est de mettre un msgbox avec la valeur de A1 : vbMBHB...
27/12/2017 à 21:18dauof Cellule avec menu déroulantBonsoir, pour empêcher que ce soit vide il suffit de faire le test de la valeur de la cellule est si c'est égal à rien alors on fait un UNDO de l'application afin de "revenir en arrière". Il reste toujours le "tout" pour tout afficher... Pour cela remplacez le code du fichier avec celui-ci : Attenti...
27/12/2017 à 12:20merhuneSi+somme.si+occurencesMerci. vbMBHB...
27/12/2017 à 11:56dauof Cellule avec menu déroulantPrincipe : feuille 2, création d'un tableau avec le nom des régions, avec en colonne 2 le numéro de leur "groupe". L'avantage : ajout d'une région facilité, elle est automatiquement prise en compte dans la liste de choix et la "recherche" du code VBA. Dans le code VBA : on détecte le changement de v...
27/12/2017 à 11:27dauof Cellule avec menu déroulantD'accord j'ai bien compris le coté "liste déroulante" mais par rapport à votre première question : quelles sont les lignes à afficher ou masquer en fonction du choix de la liste ? vbMBHB...
27/12/2017 à 10:33merhuneSi+somme.si+occurencesEst-ce que l'ordre des chiffres de la colonne A de la feuille1 seront toujours dans le même ordre que ceux de la feuille 2 ? Car si c'est le cas cette formule en cellule B2 de la feuille 1 suffit : =INDIRECT("Feuil2!B"&LIGNE()-1) vbMBHB...
27/12/2017 à 10:08dauof Cellule avec menu déroulantBonjour, je répondrais : tout dépend.... Si comme votre premier exemple vous avez une action à faire pour une série de villes, alors un tableau contenant cette série de ville, ou bien une plage de cellules sur une feuille "système" (par exemple) et faire un test de la valeur de la cellule "menu déro...
27/12/2017 à 10:03merhuneSi+somme.si+occurencesSur votre fichier simplifié, sur l'onglet "feuil1" il y a 110 en A2 avec une formule en B2, cette formule affiche 250 000, hors sur l'onglet "feuil2" en face de 110 il y a inscrit 1 000 000... Est-ce normal ? En somme pour ce que j'ai compris, une feuille récap (onglet 1 "Feuil1") qui fait la somme...
27/12/2017 à 09:51tetounz Attribution automatique de points, avec égalitésEt bien merci à vous. vbMBHB...
27/12/2017 à 00:13merhuneSi+somme.si+occurencesBonsoir, la deuxième occurrence de C15 dans l'onglet1 ?! où est-elle dans votre fichier ?! Mais où est le fichier ?! Pas facile de voir et de comprendre tout ceci ! vbMBHB...
27/12/2017 à 00:10tetounz Attribution automatique de points, avec égalitésBonsoir, c'est un peu alambiqué mais ça a le mérite de marcher sur votre fichier test, formule en G6 "à tirer vers le bas" : =SI(NB.SI(F$6:F$31;F6)=1;RECHERCHEV(F6;$AO$6:$AP$31;2;FAUX);(SOMME(INDIRECT("AP"&F6+5&":AP"&F6+5+NB.SI(F$6:F$31;F6)-1))/NB.SI(F$6:F$31;F6))) En fait je fais la somme des point...
26/12/2017 à 23:49dav999 Worksheet.change - Génère pb lors de selection multipleBonsoir MFerrand ! On vous croise souvent ici ?! La retraite peut-être ? C'est un peu comme James007 ! Désolé de mon coté encore du "taf" ! vbMBHB...
26/12/2017 à 23:37ilanou89(si - condition) si ce texte alors ce texteOui, ravis pour vous, mais en fait je me rend compte que sans fichier.... vbMBHB...
26/12/2017 à 22:47ilanou89(si - condition) si ce texte alors ce texteSi la formule est en A1 et qu'elle don INFP, alors la formule en B1 teste si A1 (ou la formule en A1) est égale a INFP. Maintenant si vous voulez intégrer la formule de A1 dans celle de B1 il suffit de remplacer A1 de la formule par la formule de A1... Vous me comprenez, ou bien alors c'est moi qui...
26/12/2017 à 22:44dav999 Worksheet.change - Génère pb lors de selection multipleBonsoir, en effet c'est écrit en VBA le For Each permet de boucler sur toutes les cellules de la plage, et ainsi on peut trouver celle que l'on veut... C'est une peu ce que je disais... Bonnes fêtes de fin d'année à vous également ! vbMBHB...
26/12/2017 à 22:36ilanou89(si - condition) si ce texte alors ce texteBonsoir, la fonction SI est là pour cela, sa structure ? =Si(test de condition ; faire ceci si le test est "VRAI" ; faire cela si le test est "FAUX) donc =SI(A1="INFP";"Blablablabla";"") le double guillemet sans rien permet de n'afficher rien... Cette formule est à mettre dans la cellule B1 au vu de...
26/12/2017 à 18:08CP4 Boucle pour ouvrir fichiers ExcelMerci ! Egalement pour vous pour le reste. vbMBHB...
26/12/2017 à 18:06stoure OffsetBonsoir, je ne sais pas si c'est le fait du réveillon ou bien par ce que c'est "un peu fouillis" mais votre demande ne reçois pas les retours escomptés... Avec un fichier ce serait mieux, non? vbMBHB...
26/12/2017 à 18:02CP4 Boucle pour ouvrir fichiers ExcelPardon, je n'avais pas vu le "résolu"... Merci. vbMBHB...
26/12/2017 à 18:01CP4 Boucle pour ouvrir fichiers ExcelLa correction du code vous convient-elle ? vbMBHB...
26/12/2017 à 17:51dauof Cellule avec menu déroulantJe ne doute pas que cela fonctionne... Mais tester la valeur d'une cellule à chaque changement de sélection de cellule c'est faire "travailler" Excel pour pas grand chose... Si vous regardez la valeur d'une cellule autant ne "surveiller" que cette cellule, cela prend moins de ressources... vbMBHB...
26/12/2017 à 17:48CP4 Boucle pour ouvrir fichiers ExcelUne proposition de code : vbMBHB...
26/12/2017 à 17:43CP4 Boucle pour ouvrir fichiers ExcelBonsoir, en vous mettant en "mode pas à pas" vous auriez compris ce qui se passe... par ordre alphabétique, on tombe sur "classeur1" il est ouvert, le message est affiché, il est fermé, on passe à la suite, la suite ? C'est "monFichier" ! si c'est différent de "monfichier" on fait le code sinon on s...
26/12/2017 à 17:32dauof Cellule avec menu déroulantVoici un "des" codes possibles : vbMBHB...
26/12/2017 à 17:21dauof Cellule avec menu déroulantBonjour, au lieu du "SelectionChange" préférez lui le "Change" avec une surveillance de la cellule A1 : En gros, si le changement de valeur est détectée sur la cellule A1 vous faites les différents test pour masquer ou afficher vos lignes. vbMBHB...
26/12/2017 à 16:48dav999 Worksheet.change - Génère pb lors de selection multipleBonjour, sans voir le reste du code... ceci dit vous pouvez ajouter un test qui sort du code si plusieurs cellule sont "sélectionnées" : If Target.Count >1 then Exit Sub à placer en tête du code "Change" si toutes fois vous vouliez que le Sub se déroule comme même car une des cellules sélectionné...
21/12/2017 à 21:36jfproulxInsérer texte d'une cellule dans une formuleBonsoir, essayez avec ceci : =INDIRECT("[00RUNS.xls]"&A7&"!$B$755") où A7 est la référence de la cellule où "mardi" est inscrit. vbMBHB...
21/12/2017 à 21:30NenthiEcriture en base de donnée depuis Excel VBABonsoir, j'aurais tendance à dire que : si ! Il faut ouvrir un autre poste sinon celui-ci va rester "lettre morte" car il y a eu des réponses, donc un compteur de message supérieur à 0, du coup les intervenants "répondeurs" ne vont pas se pencher dessus car il est déjà "pris"... vbMBHB...
21/12/2017 à 21:28Sloop45 VBA pour création ligne + copier/coller celluleMerci vbMBHB...
21/12/2017 à 21:26bennpMise en forme automatique d'un tableauBonjour, désolé de l'attente, mais après plusieurs essais je ne suis pas arrivé au bout... Est-ce les fêtes de fin d'année qui me déconcentre ? Je vous propose donc de reformuler votre demande sur un nouveau post en passant celui-ci en "résolu" malgré tout... vbMBHB...
21/12/2017 à 16:52fredbenoitComment se servir d'access dans ExcelBonjour, je suis en train de suivre un cours sur ce site "mariage d'Excel et Access... https://forum.excel-pratique.com/viewtopic.php?f=10&t=102322 C'est un début... vbMBHB...
21/12/2017 à 13:22MaximeFrMise en forme conditionnelle - DoubleBonjour, en effet au niveau "numérique" il y a bien une limitation à 15 caractères, votre fichier le prouve. l'idée est de transformer vos nombre en alphanumérique en y ajoutant une lettre au début, par exemple A et alors le test de doublons est fait sur de l'alphanumérique et tout va bien. Si vous...
21/12/2017 à 10:54mika51 Macro sur feuille activeOui pardon, je me suis emmêle les pédales... En fait l'erreur vient du fait que "refresh" cherche à rafraichir le tableaucroisédynamique15 et que celui-ci utilise les données du "tableau". Hors si vous allez dans le gestionnaires des noms, il y a bien un objet qui s'appelle "tableau" mais ses référe...
21/12/2017 à 08:33mika51 Macro sur feuille activeBonjour, avec un fichier je comprend mieux... En fait vous faites un copier/coller de la feuille pour en créer une deuxième... Il vous suffit de supprimer le code des feuilles où il ne faut pas qu'il tourne... En effet le code est "lié" à la feuille, si vous copiez coller la feuille pour en faire un...
20/12/2017 à 22:42nicolas971Vlookup, textbox et liens vers fichier ferméReste à savoir si cette fonction marche avec un fichier fermé. Sinon sur cette ligne : Set PlageDeRecherche = ActiveSheet.Columns(1) il suffit de mettre la "plage" de recherche où vous cherchez la valeur de votre SIRET. Si la raison sociale est deux colonnes plus loins de ce numéro de SIRET alors il...
20/12/2017 à 22:07nicolas971Vlookup, textbox et liens vers fichier ferméBonsoir, plutôt que d'utiliser une fonction de feuille Excel sous VBA, pourquoi ne pas utiliser la "vrai" fonction de VBA : Find Find renvoie un objet range qui correspond à la cellule qui contient la valeur cherchée, ensuite il suffit de faire un Offset pour "décaler" le résultat sur la valeur voul...
20/12/2017 à 19:01HUGOBASS Lien Hypertexte vers date du jourMerci vbMBHB...
20/12/2017 à 18:59Nismo Somme code alpha numeriqueMerci, vbMBHB...
20/12/2017 à 16:12mika51 Macro sur feuille activeBonjour, avec ceci : Normalement le code n'est lancé que sur la feuille en question, c'est un code à placer sur la feuille voulue c'est à dire celle où se trouve les images... Si tel est le cas elle ne devrait pas être lancée sur le autre feuille Pour ce qui est de : En effet cela peut être supprime...