Résultats de la recherche

  1. B

    VBA Mémoriser les critères d'un Autofilter

    Bonsoir Forum, Est' il possible de capter dans des variables les critères d'un Autofilter à un instant T, pour pouvoir après coup les remettre en place ? Je m'explique : J'ai un Autofilter en place, avec des critères, mais qui ne sont pas toujours identiques bien entendu. Je...
  2. B

    Votre avis : Assemblage de contrôles OU "image de fonds"

    Bonsoir à tout le Forum, J'aimerais avoir votre avis à tous et plus spécialement aux programmeurs assidus. J'élabore des application en VBA, composées de multiples userforms. J'essaie, autant que possible, de leur donner un look assez 'pro' en composant avec les différents contrôles VBA à...
  3. B

    Ne pas ouvrir fichier si macros désactivées

    Bonjour le Forum, Si le niveau de sécurité d'Excel, vis-à-vis des macros, est élevé et/ou que le fichier n'est pas signé, EXCEL donne la possibilité d'ouvrir le fichier malgré tout, en désactivant les macros. Est-il possible de ne pas permettre du tout le chargement du fichier si les...
  4. B

    VBA : "On Error goto ..." Validité permanente ?

    Bonjour à tous, Je fais appel à vos compétences que je sais prodigieuses. J'ai inclus en début de procédure l'instruction On Error Goto Gestion_Erreurs (où Gestion_Erreurs va me permettre d'agir en fonction du type d'erreur rencontré, qui sont dans mon exemple de 2 types). Or, autant la...
  5. B

    Récopie d'une plage filtrée vers un autre onglet

    Bonsoir Forum, Voila, voila, Le pas est franchi, je viens d'acquérir Excel 2007 et bien sur, je dois essayer de pallier progressivement aux dysfonctionnements de macros créées sous Excel 2003. Parmis ceux-ci, je butte sur le problème suivant : J'ai une base dont les données se...
  6. B

    Excel 2007 : VBA inclus par défaut ou pas ?

    Bonsoir Forum, Une petite question qui va sembler pet-être un peu bête à certains. J'utilise actuellement excel 2003 avec lequel j'ai développé de nombreux outils à l'aide de VBA (dont certains relativement complets et ...complexes). Je suis sur le point d'acquérir un pc portable avec...
  7. B

    Lister uniquement les sous-répertoires dans une listbox

    Bonsoir le Forum, Je souhaiterais incrémenter une ListBox des seuls sous-répertoires d'un répertoire préalablement défini. Je teste actuellement la outine suivante, mais elle me donne la liste de tout les fichiers et non des sous-répertoires. Sub Test() Dim Rep...
  8. B

    VBA : Abbréviations d'instructions ?

    Bonsoir Forum, Comparativement à beaucoup d'entres vous, je suis relativement profane en VBA. A force d'écrire de longues lignes de procédures, j'essaye, comme tout un chacun, de trouver où et comment je peux réduire celles-ci. Exite-t'il des abbréviations qui valent instruction (à...
  9. B

    VBA : Format date dans listBox ?

    Bonsoir Forum, J'avoue humblement que je m'arrache les cheveux : J'ai une listBox dont la RowSource est une plage de cellules. Dans cette plage, il y a plusieurs colonnes qui sont des dates au format jj/mm/aaaa. Alors que je n'avais jamais eu de souci pour que ces dates soient...
  10. B

    VBA : Premier plan de 'Frame' vs 'ListBox'

    Bonjour Forum, Dans une UserForm j'ai, entre autres, 2 contrôles distincts, une 'Frame' et une 'ListBox'. Par programmation,via la modification du 'Top', je déplace la Frame qui vient partiellement "chevaucher" la ListBox. Je souhaiterais que ce chevauchement soit à l'avantage de la...
  11. B

    VBA : Ordre dans l'exécution des Private Sub ???

    Bonjour Forum, Beug ou pas ? Dans une application que je créé actuellement, je constate le fait suivant : - J'ai 2 contrôles qui sont : * TextBox1 * CommandButton1 (Qui ferme la UserForm1) - J'ai 2 Private Sub qui sont : * Une Private...
  12. B

    VBA : Comment réinitialiser une variable tableau ?

    Bonsoir Forum, J'ai déclaré une variable tableau au niveau du module : Dim f(1 to 40 ) Existe t'il une instruction qui me permette d'effacer son contenu d'un coup, pour l'intégrer dans une des macros du module ? Merci pour votre réponse.
  13. B

    VBA : Après une ligne de code "UserForm1.Show" , plus rien ???

    Bonsoir à tous les couches-tard du Forum, Une question (bête, peut-être bien). Lorsque, dans une procédure, j'écris la ligne d'instruction suivante : UserForm1.Show, ladite procédure s'arrête net ; les lignes éventuelles, qui sont écrites après, ne sont pas exécutées. Y a t'il un...
  14. B

    VBA : Arborescence de l'Explorateur de projet

    Bonsoir le Forum, Est'il possible de simplifier la fenêtre 'Explorateur de projet' de VBA, et regrouper des modules, userforms, etc... selon notre souhait, ou doit t'on se satisfaire de cette arborescence à un seul niveau ? Lorsqu'un projet comporte plusieurs feuilles excel, plusieurs...
  15. B

    Maîtrise et gestion des "Shapes" sur des feuilles excel

    Bonjour Forum, Lorsque l'on créé des formes sur une feuille, c'est Excel qui gère les noms (que je ne peux connaître d'ailleurs que si je construis une macro qui les utilise). Je souhaiterais pouvoir maîtriser ces noms pour pouvoir les intégrer et gérer de manière sure, avec des macros...
  16. B

    Plage de cellules (adresse relative) dans une seule variable VBA ?

    Bonsoir le Forum, J'avais, il y a quelque temps, posé la question du stockage et de la restitution d'une plage de cellules d'une feuille excel, via l'utilisation d'une seule variable VBA. Cela marche très bien, à la condition que les cellules en question soient formellement adressées...
  17. B

    Tester si un contrôle a le focus

    Bonsoir le Forum, Est il possible de tester, par une ligne de procédure, si un contrôle dans une UserForm a le focus (du type "If TextBox1... then ... ) Merci pour vos réponses éclairées. Cordialement
  18. B

    VBA : fonction Replace, à partir d'une position donnée.

    Bonsoir le Forum, J'ai un cas à vous soumettre ; J'ai beau tourner le problème dans tous les sens, mais rien n'y fait. Par une procédure Private Sub, je souhaite supprimer tous les espaces non significatifs qui auraient été saisis avant et après, dans une chaîne de caractères donnée à...
  19. B

    VBA : Comment créer un fichier d'aide personnalisé ?

    Bonjour à tout le Forum, Je souhaiterais créer un fichier d'aide personnalisé pour une appli VBA. Je pourrais ainsi utiliser la propriété 'HelpContextID' des contrôles. Seulement voilà : Ai-je besoin d'avoir un logiciel spécifique pour générer ces fichiers d'aide personnalisés, ou...
  20. B

    VBA : Nom relatif de variable ?

    Bonjour le Forum, Sans utiliser les cellules d'une feuille excel (et donc en restant purement VBA), est-il possible, dans une procédure, de formuler le nom d'une variable à partir de 2 composantes ? Je souhaiterais ainsi alléger l'écriture de la procédure en utilisant, par exemple, une...