Vous utilisez un navigateur obsolète. Il se peut que ce site ou d'autres sites Web ne s'affichent pas correctement. Vous devez le mettre à jour ou utiliser un navigateur alternatif.
Re : Fermeture des autres fichiers excel
Le w.close sert uniquemement à fermer le classeur comme tu le ferais avec la croix en haut à droite.
Si des modifications ont été faites tu auras la boite de dialogue demandant la sauvegarde.
Sinon le classeur est fermé sans sauvegarder.
Ci joint un...
Re : Filtre sql macro VBA
J'ai retapé ma chaine de recherche et maintenant ça marche.
La seule différence avec l'ancienne chaine est un espace entre le dernier ' et le " à la fine de la recherche.
pour info
recherche = ("SELECT " & strsql & " FROM [BDD$] WHERE lot = '" & metier & "'")...
Re : formule avec si et ou
Une possibilité de solution
J'ai inséré un nom de liste sur les colonnes A et B
Ensuite dans ta fonction tu tapes:
=RECHERCHEV(O12;liste;2)
Et là ca marche.
Je te conseille de donner un maximum de nom à tes listes via "insertion --> Nom --> Définir"
C'est...
Re : Fermeture des autres fichiers excel
Pour le point 1, voir le classeur joint.
Par contre cela ne marche que pour les classeurs ouverts dans la même fenetre Excel.
Si tu ouvre plusieurs fois excel cela ne marche pas.
Pour le point 2 tu rajoute dans VBA:
Evenement worbook.Open...
Re : Filtre sql macro VBA
Ci joint les deux fichiers me permettant de travailler.
BDD est celui qui me sert de base de données (comme c'est original!!!! :) )
L'autre est celui ou j'ai mes macros et tout un tas de choses qui finalement ne me servent plus des masses.
Pour te répondre...
Re : Filtre sql macro VBA
1° piste de résolution.
Dans mes noms de de textbox des _ qui à priori sont très mal supportés.
Maintenant que cette partie marche je n'ai pas de réponse à ma requete avec ma variable '" & metier & "'.
Par contre là ca ne vient pas des caractères car quand je...
Re : Récuperer la fonction "cliquée" ou l'evenement ?
Tu peux essayer aussi cette procédure.
Je l'ai testé dans un userform avec un textbox avec l'évenement Keydown
Tu as le test sur la touche Backspace <-- et suppr
Private Sub TextBox1_KeyDown(ByVal KeyCode As MSForms.ReturnInteger...
Re : Filtre sql macro VBA
Merci Papou pour ta réponse.
Le -2 me sert à supprimer les 2 derniers caractères de ma chaine.
Lorsque j'exécute ma requete j'ai un message d'erreur: Trop peu de parametres. 2 attendus.
J'ai essayé plusieurs syntaxes pour la requete
'" & strsql & "'
" &...
Re : Simplifier formule pour rendre combobox visible !
Ok je n'avais pas compris le problème comme ça.
Je regarde ça demaine et je vois ce que je peux pondre
Ce site utilise des cookies pour personnaliser le contenu, adapter votre expérience et vous garder connecté si vous vous enregistrez.
En continuant à utiliser ce site, vous consentez à notre utilisation de cookies.