IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Voir le flux RSS

informer

  1. REPLACE RegEx - Remplacer des caractères différents par un même caractère en un seul appel

    par , 18/01/2022 à 10h59
    Citation Envoyé par informer Voir le message
    Bonjour à tous,

    En vba, il existe une fonction native REPLACE(expression, find, replace, [ start, [ count, [ compare ]]]) Voir ici pour plus d'information

    Toutefois, cette fonction ne peut remplacer qu'un seul caractère à la fois. donc dans l'éventualité d'un remplacement de différents caractères par un même caractère, rien de mieux que l'utilisation du RegEx. Le code suivant permet cette action!

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Public Function fRegExReplace(psValue As String, psPattern
    ...
    Tags: regex, regexp, replace, vba
    Catégories
    Sans catégorie
  2. VBA - erreur 91 variable objet non définie (2) - Fermer 1 application Excel ouverte via VBA

    par , 21/10/2021 à 16h55
    ...
    Ce post fait suite au post vba erreur 91 variable objet non définie

    Si ma méthode permet de sortir proprement, j'ai été confronté au problème de la permanence de l'ouverture d'une instance EXCEL même après la commande QUIT (Reste dans le Task Manager -> Detail)

    J'ai donc lu de très nombreux posts sur le WEB, certains proposant des solutions de contournement très lourde. Puis je suis tombé sur le post How to kill an excel process in vb6 application/ dans ...

    Mis à jour 04/11/2021 à 05h39 par informer

    Catégories
    classe vba
  3. VBA - Erreur 91 - Variable objet non définie (1)

    par , 08/10/2021 à 20h30
    Généralement une erreur arrête l'exécution du code et j'ai donc ce modèle


    Code vba : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    public function myFunction ()
     
     On Error GoTo Err_
         ... Code
     
    Exit_:
     
    Exit function
     
    Err_:
     
        sMsg = Err.Number & char(13) & Err.Description
        Goto Exit_
     
    End function



    Quand je clos/quite/ libére des objets après Exit_: naïf que je suis, je pensais que la ...

    Mis à jour 04/11/2021 à 05h57 par informer

    Catégories
    ODBC DAO ADODB
  4. MS-Access - ODBC - Pilote ISAM introuvable

    par , 14/09/2021 à 19h44
    Tout a commencé par une banale connexion à une base SQL SERVER pour faire des requêtes. J'avais donc déclaré une chaîne de connexion comme suit :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Public Const ADODB_STRINGCNX = "Driver={SQL Server};SERVER=LeServer;DATABASE=LaBDD;Trusted_Connection=Yes;"

    Ensuite j'ai créé une fonction pour lier les tables SQL Server avec bien sûr la commande DoCmd.TransferDatabase et toujours la même chaîne de connexion ADODB_STRINGCNX. Et c'est là que mon désarroi ...

    Mis à jour 15/09/2021 à 15h23 par informer

    Catégories
    ODBC DAO ADODB
  5. Exporter l'enregistrement courant d'un recordSet Access dans une feuille Excel avec CopyFromRecordset

    par , 18/11/2018 à 11h25
    Bonjour,

    Je ne parlerai pas de la solution qui est d'utiliser
    • Recordset.fields(i)
    • Recordset!NomChamp

    Très bien documentée dans les différents forums et aides en tout genre!

    Mon billet porte sur la solution avec CopyFromRecordset.

    Merci à tee_grandbois.

    Mieux qu'une explication de texte, le code

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     Dim oRecSetSource As Recordset, oRecSetClone As Recordset
        Dim varBookmark As Variant
    ...

    Mis à jour 16/11/2019 à 23h38 par informer

    Catégories
    Sans catégorie
Page 1 sur 3 123 DernièreDernière