Membre impliqué

Inscrit le :25/08/2014
Dernière activité :08/05/2020 à 21:32
Version d'Excel :2010
Emploi :Consultant VB6 / SQL / VBA / Excel / Access
Lieu :Région parisienne
Messages
1'794
Votes
256
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Messages postés par bouben - page 8

DateAuteur du sujetSujetExtrait du message
10/08/2017 à 18:52nicopat Requête vers DB accessPour répondre aux questions "J'ai essayé de la faire fonctionner sur mon PC, mais ça n'a pas marché : je ne peux pas ouvrir ton fichier access, probablement pour une question de version d'access, et après avoir tenté de remplacer ta DB access dans la macro par ma DB access, ça ne marche pas (débogag...
10/08/2017 à 17:28nicopat Requête vers DB accessEn effet, c'est toujours rageant d'avoir des sujets postés sur différents forums Tu trouveras ci-joint une nouvelle version adaptée à ta BDD. Maintenant que le travail est fait ... A tester Bouben...
10/08/2017 à 16:43nicopat Requête vers DB accessCi-joint un exemple standard de requête vers une base ACCESS depuis Excel. Avec la base de test (MaBase.accdb) Le chemin de la base est dans le code => à modifier La requête est un exemple, basée sur la table [MaTable], comprenant les 4 champs suivants : ID, Valeur1, Valeur2, Valeur3 L'ex...
10/08/2017 à 16:09flo13 Supprimer ligne N/ACi-joint une proposition à tester et à adapter, en VBA. Bon après midi Bouben...
10/08/2017 à 15:33madcatFixer une ligne autre que la 1erRe-bonjour, La même, sans figer les volets. A tester Bouben...
10/08/2017 à 15:23madcatFixer une ligne autre que la 1erCela implique que les lignes 1 et 2 sont toujours masquées. Etape 1 : faire le split sur la première ligne Etape 2 : dans la partie haute, scroller jusque la ligne 3 Et le tour est joué, cf PJ A tester Bouben EDIT: Hello ThauThème, effectivement, on arrive au même résultat...
10/08/2017 à 15:16FabienVB VB fusion de ligne siCi-joint une proposition à tester, en VBA > cliquer sur le rond violet > saisir dans la fenêtre le mot à traiter (ex : Dunkerque), les majuscules n'ont pas d'importance. Remarque : les lignes vides sont laissées, comme dans l'exemple fourni) Bonne journée Bouben...
10/08/2017 à 10:59TaygerImport de données d'un fichier Excel ferméPlusieurs erreurs dans les instructions que tu as écrites. Un exemple d'application (attention : s'applique à l'import d'un fichier xls) Bonne journée Bouben...
09/08/2017 à 17:54TaygerImport de données d'un fichier Excel ferméAs-tu bien coché la référence ADO ? Bouben...
09/08/2017 à 17:18Nico1083Masquer lignes selon critère : problème de rapiditéLe code fourni s'exécute en moins d'une seconde. Le code réel comprend-il plus d'instructions ? Cordialement Bouben...
09/08/2017 à 16:22benjy08 Impression VBA macros-zones spécifiques-conditionsVoici la ligne à remplacer pour indiquer la fin d'impression : Bouben...
09/08/2017 à 15:51Claire2017Faire une boucle VBA pour les segments TCDCi-joint un exemple à tester et à adapter. Bonne journée Bouben...
09/08/2017 à 15:09benjy08 Impression VBA macros-zones spécifiques-conditionsCi-joint une proposition à tester : bouton "IMPRIMER" > imprime un tableau par page > s'arrête quand on trouve un #REF en colonne "A" de l'onglet "analyses_..." (condition à revoir éventuellement avec le vrai fichier) Bonne journée Bouben...
09/08/2017 à 12:20slimshady Chercher un document dans un dossierSi c'est pour vérifier le chemin d'un dossier, c'est normal ! Il faut ajouter vbDirectory ...
09/08/2017 à 11:21dukokoComment obtenir une cellule vide a partir d'un comboboxLe plus simple serait de masquer les 0 à l'affichage : => format de cellule -> Nombre -> Personnalisée => Ajouter au début : [=0]""; Exemple commencé en PJ, à tester et poursuivre Bonne journée Bouben...
09/08/2017 à 10:41slimshady Empecher l'ouverture de virutal basic en cas d'erreurCf message plus haut : ajouter exit sub + cf autre post : supprimer guillemets "LOG" + déclarer les variables...
09/08/2017 à 10:33slimshady Chercher un document dans un dossierSûrement une erreur dans le chemin saisi Normalement, si le fichier existe bien, le code devrait fonctionner ...
09/08/2017 à 10:25slimshady Empecher l'ouverture de virutal basic en cas d'erreurAvec l'extrait de code, pas facile ! A essayer en ajoutant "Exit Sub" avant la gestion d'erreur Bonne journée Bouben...
09/08/2017 à 10:22slimshady Chercher un document dans un dossierEssaie en supprimant les guillemets : Bonne journée Bouben...
09/08/2017 à 08:48GRUP76610Mise en forme conditionnelleCi-joint une proposition à tester Avec une MFC (formule) : =NON(ESTNA(RECHERCHEV($D1;Feuil1!$B:$B;1;FAUX))) Bonne journée Bouben...
08/08/2017 à 18:36PQL Copier-coller cellule même couleurCi-joint une proposition à tester, en VBA. Bouton violet sur l'onglet "Synthèse" Principe : > parcourt toutes les couleurs différentes du premier onglet > crée une ligne par chèque (nom du client & montant) Remarques : > sont inclus aussi les chèques déjà encaissés (blanc) et reçus à encais...
08/08/2017 à 16:10ThomasEAide Excel Si colonne A et Si colonne B avoir le montantCi-joint une proposition à tester. Formule : =SOMME.SI.ENS(data!$C:$C;data!$A:$A;Feuil2!$A2;data!$B:$B;Feuil2!B$1) Bonne journée Bouben...
08/08/2017 à 13:48benoitdevries Répartition aléatoire Equilibrée d'une listeCi-joint une proposition en VBA, à tester ! 10 groupes de 30 personnes, restitution dans l'onglet "Résultat" Bonne journée Bouben...
21/03/2017 à 23:05delboeHistogramme occurrences par annéeCi-joint une proposition à tester, en VBA. Mise à jour automatique du graphique lors de la saisie d'un mot dans la zone jaune. NB : la hauteur des barres est inversement proportionnelle au classement. ex : exercice : 1 (année 1882) => hauteur : 296 (297-1) ex : exercice : 251 (année 2015) => h...
19/03/2017 à 16:44philricAttribuer prix et poids par rapport a une referenceCi-joint une nouvelle version à tester. => alimentation de la colonne G pour toutes les lignes https://www.cjoint.com/c/GCtpMGG6bXM Pour ton problème de compilation, sur quelle la ligne de code (la ligne est sélectionnée lors de l'apparition du message). Bonne journée Bouben...
18/03/2017 à 22:17philricAttribuer prix et poids par rapport a une referenceCi-joint une nouvelle version à tester. https://www.cjoint.com/c/GCsvrk2OUVM Une modification en colonne H d'un des onglets est reportée dans tous les autres onglets pour cette référence. Pour l'autre point, à repréciser : tu veux écrire MILNER dans toutes les lignes de toutes les onglets, en colonn...
18/03/2017 à 18:53rocket4 Nom de tableau avec variableCi-joint une proposition à tester. Avec un tableau de tableaux. Bonne soirée Bouben...
18/03/2017 à 18:38dubdub22 Revenir sur le classeur precedentAprès avoir bien nettoyé mes lunette, je confirme la remarque de MFerrand Pour l'affichage du code il manque une balise ] Donc non lisible ... Là, c'est mieux : Cdlt Bouben...
18/03/2017 à 18:25philricAttribuer prix et poids par rapport a une referenceCi-joint une proposition à tester. https://www.cjoint.com/c/GCsrzpQnqEM Bouton sur l'onglet "MAJ" (dernier onglet) 2 remarques : quelques références en doublon dans l'onglet "weight" (non vérifié pour l'onglet "prices"). certaines références n'existent pas (indiquera dans ce cas "référence absente")...
18/03/2017 à 15:35dubdub22 Revenir sur le classeur precedentMonfichier est une variable A tester en supprimant les guillemets Workbooks("monfichier").Activate => Workbooks(monfichier).Activate Ce type de code n'est toutefois pas très propre : activer, désactiver, etc. On ne sait plus où on est Bouben...
18/03/2017 à 14:30boby63VBA : lignes et feuilles varaiblesCi-joint une proposition à tester. Fonctionne si les lignes sont les mêmes dans la trame et dans les onglets cibles (pas de test fait sur la correspondance de date). Bonne journée Bouben...
18/03/2017 à 13:50dssBoucle pour supprimer ligneCi-joint une proposition à tester. Bonne journée Bouben...
16/03/2017 à 22:12karynette75 Création d'un planningLes critères sont indiquée plus haut. A vérifier. Bonne soirée Bouben...
11/03/2017 à 14:37Kit Récupérer Dates de début et fin d'une action dans un calendCi-joint une proposition à tester. A priori, les données proviennent d'un TCD. Si le fournisseur des données à la main sur le TCD, il pourrait directement donner ce résultat dans le TCD, ou fournir les données brutes pour ensuite construire le TCD qui va bien ! (même remarque que MFerrand, hello !)...
11/03/2017 à 13:51Mohsin.stat Touche "Entrer" --> Accès au TextBox suivantOn parle d'un UserForm ? Si oui, chaque contrôle (Textbox, ComboBox, ...) a une propriété "TabIndex" qui permet de définir l'ordre. Cette propriété peut être définie directement dans le composant (mode graphique) sans devoir le gérer dans le code VBA : => Indiquer 0 pour la première textBox, 1 po...
09/03/2017 à 23:23malinvbaRequête complexe pour gestion de planningCi-joint une proposition à tester : > clic sur le bouton violet > sélection de la période (date début : date du jour par défaut) > résultat : mise à jour des disponibilités sur la période (en vert) Bonne soirée Bouben...
07/03/2017 à 22:14karynette75 Création d'un planningUn contrôle est mis en place pour s'assurer que les personnes en B4 de chaque onglet (hors suivi) ont bien un onglet de suivi à leur nom. Dans le cas contraire, affichage d'un message d'alerte, précisant l'onglet fautif. Dans la nouvelle version, l'onglet "TEMPORAIRE" n'est là que pour la liste "Act...
03/03/2017 à 23:15Ddy97one Listes automatiques sous critèresCi-joint une nouvelle version, avec gestion de 3 activités. Une boucle ajoutée : A tester ! Bonne soirée Bouben...
03/03/2017 à 22:42XanorKUserform de progressionCi-joint un exemple de progressbar bien fait, récupéré sur le net. Je l'utilise depuis des années ! Bonne soirée Bouben...
03/03/2017 à 22:33gigi777Erreur dans mon code VBA?Fonctionne sur mon poste. Avant de lancer le traitement, il faut sélectionner la plage de cellules contenant les liens à modifier A re-tester Bonne soirée Bouben...
03/03/2017 à 22:10karynette75 Afficher des données d'un autre classeur sous conditionTiens, cela me rappelle un autre sujet La colonne "A" n'est pas forcément alimentée, si je comprends bien. Ci-joint une nouvelle version à tester. (on balaie maintenant toute la colonne D) Bonne soirée Bouben...
03/03/2017 à 21:55karynette75 Création d'un planningCi-joint une nouvelle version à tester : date alimentée dans la bonne colonne gestion du statut : exclusion du statut "Clos" Pour les tests, ajout d'une liste dans l'onglet "TEMPORAIRE". => à supprimer Pour remettre la bonne liste dans tous les onglets : utiliser la procédure , en indiquant le no...
02/03/2017 à 23:02Neimad Méthodes find dans classeurs fermés. Connexion OLE DB ?Ci-joint un exemple à tester et à adapter, en VBA : tous les fichiers employés dans un répertoire, avec même structure import (choix du répertoire) ouverture des fichiers, et alimentation des données TCD récapitulatif Architecture classique, rapide (selon nombre de fichiers bien sûr). La mise en pla...
02/03/2017 à 22:09pedrosummerProtéger Macro mot de passeCi-joint un exemple à tester et à adapter. onglets masqués code VBA protégé Bonne soirée Bouben...
02/03/2017 à 21:40YeahmanProblème d'affichage/triage dans TCD/GCDCi-joint une proposition à tester. Tiré par les cheveux, OK Bonne soirée Bouben...
02/03/2017 à 21:10karynette75 Création d'un planningCi-joint une proposition à tester, en VBA Bouton MAJ : parcours tous les onglets alimente les onglets de suivi Remarques : les données des onglets de suivi (calendrier) sont effacées à chaque lancement, avant d'être alimentées. si plusieurs dossiers dans un même mois, affichage des dossiers dans la...
28/02/2017 à 23:22FrancisZhengComment appeler une fonction?Tu pourrais par exemple l'appeler "ExtractionDonnees" D'autres propositions ? Bonne soirée Bouben...
28/02/2017 à 23:13Adrien08 Recherche d'une colonneCi-joint une proposition en VBA, à tester. Bonne soirée Bouben...
28/02/2017 à 22:51karynette75 Afficher des données d'un autre classeur sous conditionCi-joint une proposition à tester, en VBA. le fichier "Detail" doit être au même endroit que le fichier "Recap" (sinon, modifier le chemin dans le code VBA) certaines référence n'existent pas dans le fichier "Détail", dans ce cas, on laisse les dates déjà renseignées. Bonne soirée Bouben...
28/02/2017 à 22:00alexrih PB valeurs axe graphique courbeRésultat aléatoire étonnant ! Pas d'explication ... Ci-joint une proposition à tester, en VBA. Les bornes min et max du graphique sont redéfines (et fixées) en fonction des valeurs min et max (borne min = valeur min -5, borne max = valeur max + 5). A modifier si besoin. Bonne soirée Bouben...