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

informer

  1. Ms Access - VBA - Contrôle Navigation - Affectation d'un formulaire

    par , 31/01/2022 à 11h51
    Pour changer de page, la solution proposée est d'affecter à la propriété Source de l'objet (SourceObject), le nom du formulaire à afficher.

    Se rappeler que chaque sous-formulaire est encapsulé dans un objet conteneur (contenair) et que pour accéder aux propriétés du sous-formulaire, il faut passer par ObjetConteneur.form (implicitement form = sous-formulaire)

    Dans un formulaire (frmMainNav) , il a un contrôle Navigation (ctnrNav). Pour affecter dynamiquement un formulaire( ...
    Catégories
    Sans catégorie
  2. Formulaire - Tableau croisé dynamique

    par , 28/01/2022 à 17h49
    Un code pour ce

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    Public Function mfForm_AddControls()
    
        Dim oFrm As Form, _
            oText As Control, _
            oLabel As Control, _
            sFormName As String, _
            oRset As Recordset, _
            oField As Field, _
            lLeft As Long, _
            lTop As Long, _
            lWidth As Long, _
            lHight As Long, _
            i As Integer
        
        
        
        lLeft = 343
    ...
  3. REPLACE RegEx - Remplacer des caractères différents par un même caractère en un seul appel

    par , 18/01/2022 à 09h59
    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