IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

Saisie impossible si le texte ne correspond pas à la combobox.list


Sujet :

Macros et VBA Excel

  1. #1
    Membre actif
    Homme Profil pro
    instituteur
    Inscrit en
    Juillet 2018
    Messages
    597
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : instituteur
    Secteur : Enseignement

    Informations forums :
    Inscription : Juillet 2018
    Messages : 597
    Points : 204
    Points
    204
    Par défaut Saisie impossible si le texte ne correspond pas à la combobox.list
    bjr forum. je souhaiterais empecher toute saisie si le texte entrant dans la combobox ne correspond pas à la liste initiale du controle.
    j'ai essayé d'écrire ce code mais "erreur d'incompatibilité"
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    Set lieu = T_lieu.List
     T_lieu.List = Range("ListeChoix_ville").value
     If lieu <> T_lieu.Text Then
     
    T_lieu = ""
    T_lieu.SetFocus
    Else
    Exit Sub
    End If
    merci pour votre soutien
      0  0

  2. #2
    Membre émérite
    Avatar de pijaku
    Homme Profil pro
    Inscrit en
    Août 2010
    Messages
    1 814
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Nord (Nord Pas de Calais)

    Informations forums :
    Inscription : Août 2010
    Messages : 1 814
    Points : 2 949
    Points
    2 949
    Billets dans le blog
    10
    Par défaut
    Bonjour,

    Voir la propriété Style des ComboBox.

    Exemple :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    Private Sub UserForm_Activate()
       Me.ComboBox1.Style = fmStyleDropDownCombo '==> permet la saisie, et donc le remplissage de la Combo
       'remplir la combobox
       Me.ComboBox1.List = Array("pomme", "poire", "banane", "ananas", "raisin")
       Me.ComboBox1.Style = fmStyleDropDownList '==> empêche toute saisie non contenue dans la List
    End Sub
    Cordialement,
    Franck
      0  1

  3. #3
    Inactif  

    Homme Profil pro
    cuisiniste
    Inscrit en
    Avril 2009
    Messages
    15 379
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : cuisiniste
    Secteur : Bâtiment

    Informations forums :
    Inscription : Avril 2009
    Messages : 15 379
    Points : 12 075
    Points
    12 075
    Billets dans le blog
    8
    Par défaut re
    re
    le probleme avec cette methode pijaku c'est que le combobox selectionne quand meme l'item 0
    en l'occurence ici "pomme" meme si aucun mot commence par la 1 ere lettre tapée

    je fait comme ca
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    Private Sub ComboBox1_Change()
    With ComboBox1
    If Not .List(0) Like .Value & "*" And .ListIndex <= 0 Then .Value = Left(.Value, Len(.Value) - 1)
    End With
    End Sub
    autrement dit ca annule le caractere tapé et ca deselectionne meme l'item 0 si il ne correspond pas bien sur
    et pour observer le phenomene on dropdown tu vois la selection changer ou la deselection se faire
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    Private Sub ComboBox1_Change()
        With ComboBox1
            If Not .List(0) Like .Value & "*" And .ListIndex <= 0 Then
                .Value = Left(.Value, Len(.Value) - 1)
            Else
                .DropDown
            End If
        End With
    End Sub
    mes fichiers dans les contributions:
    mail avec CDO en vba et mail avec CDO en vbs dans un HTA
    survol des bouton dans userform
    prendre un cliché d'un range

    si ton problème est résolu n'oublie pas de pointer : : ça peut servir aux autres
    et n'oublie pas de voter
      1  1

  4. #4
    Membre actif
    Homme Profil pro
    instituteur
    Inscrit en
    Juillet 2018
    Messages
    597
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : instituteur
    Secteur : Enseignement

    Informations forums :
    Inscription : Juillet 2018
    Messages : 597
    Points : 204
    Points
    204
    Par défaut
    Merci à vous pour la réponse.
      0  0

  5. #5
    Membre actif
    Homme Profil pro
    instituteur
    Inscrit en
    Juillet 2018
    Messages
    597
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : instituteur
    Secteur : Enseignement

    Informations forums :
    Inscription : Juillet 2018
    Messages : 597
    Points : 204
    Points
    204
    Par défaut
    dis ou je peux mettre le code car j'ai 4 pages qui contiennent toutes des combobox. donc pour ne pas à le repeter dans chaque combobox je voudrais faire une boucle
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    dim c as control
    for each c as controls
    select case typename(c)
    case "combobox"
     With c
            If Not .List(0) Like .Value & "*" And .ListIndex <= 0 Then
                .Value = Left(.Value, Len(.Value) - 1)
            Else
                .DropDown
            End If
        End With
    end select
    next
      0  0

  6. #6
    Inactif  

    Homme Profil pro
    cuisiniste
    Inscrit en
    Avril 2009
    Messages
    15 379
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : cuisiniste
    Secteur : Bâtiment

    Informations forums :
    Inscription : Avril 2009
    Messages : 15 379
    Points : 12 075
    Points
    12 075
    Billets dans le blog
    8
    Par défaut re
    ton idée de boucle est inutile et surtout compliquée
    soit tu fait une toute petite classe pour gerer ce detail soit tu apelle une sub avec argument dans l'evenement de chaque combobox

    exemple
    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
    18
    19
    20
    21
    22
    Private Sub ComboBox1_Change()
    mescombo_Change ComboBox1
    End Sub
    '
    Private Sub ComboBox2_Change()
    mescombo_Change ComboBox2
    End Sub
    '
    Private Sub UserForm_Activate()
         Me.ComboBox1.List = Array("pomme", "poire", "banane", "ananas", "raisin")
       Me.ComboBox2.List = Array("pomme", "poire", "banane", "ananas", "raisin")
      End Sub
    '
    Private Sub mescombo_Change(combo As Object)
        With combo
            If Not .List(0) Like .Value & "*" And .ListIndex <= 0 Then
                .Value = Left(.Value, Len(.Value) - 1)
            Else
                .DropDown ' a enlever apres observation
            End If
        End With
    End Sub
    mes fichiers dans les contributions:
    mail avec CDO en vba et mail avec CDO en vbs dans un HTA
    survol des bouton dans userform
    prendre un cliché d'un range

    si ton problème est résolu n'oublie pas de pointer : : ça peut servir aux autres
    et n'oublie pas de voter
      0  1

  7. #7
    Membre émérite
    Avatar de pijaku
    Homme Profil pro
    Inscrit en
    Août 2010
    Messages
    1 814
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Nord (Nord Pas de Calais)

    Informations forums :
    Inscription : Août 2010
    Messages : 1 814
    Points : 2 949
    Points
    2 949
    Billets dans le blog
    10
    Par défaut
    Bonjour,

    Dans un module standard :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    Sub ComboChange(C As MsForms.ComboBox)
        With C
            If Not .List(0) Like .Value & "*" And .ListIndex <= 0 Then
                .Value = Left(.Value, Len(.Value) - 1)
            Else
                .DropDown
            End If
        End With
    End Sub
    Et dans chaque événement change de tes ComboBox :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Private Sub ComboBox1_Change()
       ComboChange ComboBox1
    End Sub
    Cordialement,
    Franck
      0  0

  8. #8
    Inactif  

    Homme Profil pro
    cuisiniste
    Inscrit en
    Avril 2009
    Messages
    15 379
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : cuisiniste
    Secteur : Bâtiment

    Informations forums :
    Inscription : Avril 2009
    Messages : 15 379
    Points : 12 075
    Points
    12 075
    Billets dans le blog
    8
    Par défaut re
    Bonjour pijaku
    teste avec cet evenement j'ai l'impression que c'est meme mieux en ce qui concerne le left(.value.......... dans la sub generale
    teste avec 4 combobox
    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
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    Private Sub ComboBox1_KeyUp(ByVal keycode As MSForms.ReturnInteger, ByVal Shift As Integer)
        mescombo_Change2 ComboBox1
    End Sub
    '
    Private Sub ComboBox2_KeyUp(ByVal keycode As MSForms.ReturnInteger, ByVal Shift As Integer)
        mescombo_Change2 ComboBox2
    End Sub
    '
    '
    Private Sub mescombo_Change2(combo As Object)
        With combo
            If Not .List(0) Like .Value & "*" And .ListIndex <= 0 Then
                .Value = Left(.Value, Len(.Value) - 1)
            Else
                .DropDown    ' a enlever apres observation
            End If
        End With
    End Sub
    '
    Private Sub UserForm_Activate()
        Me.ComboBox1.List = Array("pomme", "poire", "banane", "ananas", "raisin")
        Me.ComboBox2.List = Array("pomme", "poire", "banane", "ananas", "raisin")
        Me.ComboBox3.List = Array("pomme", "poire", "banane", "ananas", "raisin")
        Me.ComboBox3.List = Array("pomme", "poire", "banane", "ananas", "raisin")
    End Sub
    '--------------------------------------------------------------------------------------------
    ' comparer les effet sur le texte avec l'utilisation de l'evenement change
    '--------------------------------------------------------------------------------------------
    Private Sub ComboBox3_Change()
        mescombo_Change ComboBox3
    End Sub
    '
    Private Sub ComboBox4_Change()
        mescombo_Change ComboBox4
    End Sub
    Private Sub mescombo_Change(combo As Object)
        With combo
            If Not .List(0) Like .Value & "*" And .ListIndex <= 0 Then
                .Value = Left(.Value, Len(.Value) - 1)
            Else
                .DropDown    ' a enlever apres observation
            End If
        End With
    End Sub
    il semblerait que le keyUp fonctionne pieux en ce qui concerne le left(.value......) dans la sub generale
    Fichiers attachés Fichiers attachés
    mes fichiers dans les contributions:
    mail avec CDO en vba et mail avec CDO en vbs dans un HTA
    survol des bouton dans userform
    prendre un cliché d'un range

    si ton problème est résolu n'oublie pas de pointer : : ça peut servir aux autres
    et n'oublie pas de voter
      0  1

  9. #9
    Membre émérite
    Avatar de pijaku
    Homme Profil pro
    Inscrit en
    Août 2010
    Messages
    1 814
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Nord (Nord Pas de Calais)

    Informations forums :
    Inscription : Août 2010
    Messages : 1 814
    Points : 2 949
    Points
    2 949
    Billets dans le blog
    10
    Par défaut
    Patrick,

    A titre personnel, je préfères utiliser la propriété Style.
    Cordialement,
    Franck
      1  0

  10. #10
    Inactif  

    Homme Profil pro
    cuisiniste
    Inscrit en
    Avril 2009
    Messages
    15 379
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : cuisiniste
    Secteur : Bâtiment

    Informations forums :
    Inscription : Avril 2009
    Messages : 15 379
    Points : 12 075
    Points
    12 075
    Billets dans le blog
    8
    Par défaut re
    re
    et donc avoir l'item 0 selectionné d'office si non occurence
    mes fichiers dans les contributions:
    mail avec CDO en vba et mail avec CDO en vbs dans un HTA
    survol des bouton dans userform
    prendre un cliché d'un range

    si ton problème est résolu n'oublie pas de pointer : : ça peut servir aux autres
    et n'oublie pas de voter
      0  1

  11. #11
    Responsable
    Office & Excel


    Homme Profil pro
    Formateur et développeur chez EXCELLEZ.net
    Inscrit en
    Novembre 2003
    Messages
    19 122
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : Belgique

    Informations professionnelles :
    Activité : Formateur et développeur chez EXCELLEZ.net
    Secteur : Enseignement

    Informations forums :
    Inscription : Novembre 2003
    Messages : 19 122
    Points : 55 921
    Points
    55 921
    Billets dans le blog
    131
    Par défaut
    Salut.

    Une solution pour empêcher la saisie hors liste et éviter de garder un item sélectionné, ajouter une ligne vide en début de liste. A l'utilisation, on teste que l'item sélectionné n'est pas d'index 0 (il faut mettre le style du combo à 2)

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    Private Sub UserForm_Initialize()
      ComboBox1.List = Range("a1:a3").Value
      ComboBox1.AddItem , 0
    End Sub
    "Plus les hommes seront éclairés, plus ils seront libres" (Voltaire)
    ---------------
    Mes billets de blog sur DVP
    Mes remarques et critiques sont purement techniques. Ne les prenez jamais pour des attaques personnelles...
    Pensez à utiliser les tableaux structurés. Ils vous simplifieront la vie, tant en Excel qu'en VBA ==> mon tuto
    Le VBA ne palliera jamais une mauvaise conception de classeur ou un manque de connaissances des outils natifs d'Excel...
    Ce ne sont pas des bonnes pratiques parce que ce sont les miennes, ce sont les miennes parce que ce sont des bonnes pratiques
    VBA pour Excel? Pensez D'ABORD en EXCEL avant de penser en VBA...
    ---------------
      0  0

  12. #12
    Membre actif
    Homme Profil pro
    instituteur
    Inscrit en
    Juillet 2018
    Messages
    597
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : instituteur
    Secteur : Enseignement

    Informations forums :
    Inscription : Juillet 2018
    Messages : 597
    Points : 204
    Points
    204
    Par défaut
    Merci à vous pour vos réponses. Mais la méthode de Patrick est très rentable étant donné que je n'utilise pas d'array mais plutôt un list.
      0  1

  13. #13
    Membre actif
    Homme Profil pro
    instituteur
    Inscrit en
    Juillet 2018
    Messages
    597
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : instituteur
    Secteur : Enseignement

    Informations forums :
    Inscription : Juillet 2018
    Messages : 597
    Points : 204
    Points
    204
    Par défaut
    Une question élémentaire :
    Pourquoi pour un appel de procédure vous n'utilisez pas de call? Car c'est ce que moi j'ai fait
      0  0

  14. #14
    Responsable
    Office & Excel


    Homme Profil pro
    Formateur et développeur chez EXCELLEZ.net
    Inscrit en
    Novembre 2003
    Messages
    19 122
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : Belgique

    Informations professionnelles :
    Activité : Formateur et développeur chez EXCELLEZ.net
    Secteur : Enseignement

    Informations forums :
    Inscription : Novembre 2003
    Messages : 19 122
    Points : 55 921
    Points
    55 921
    Billets dans le blog
    131
    Par défaut
    Citation Envoyé par patricktoulon Voir le message
    re
    et donc avoir l'item 0 selectionné d'office si non occurence
    Je préfère cela (Il suffit d'ajouter une ligne vide en première ligne et de tester le listindex) à du bricolage en vba


    @Niamke: je serais curieux de savoir pourquoi tu as tant de combobox identiques. Ça sent le défaut de conception...
    "Plus les hommes seront éclairés, plus ils seront libres" (Voltaire)
    ---------------
    Mes billets de blog sur DVP
    Mes remarques et critiques sont purement techniques. Ne les prenez jamais pour des attaques personnelles...
    Pensez à utiliser les tableaux structurés. Ils vous simplifieront la vie, tant en Excel qu'en VBA ==> mon tuto
    Le VBA ne palliera jamais une mauvaise conception de classeur ou un manque de connaissances des outils natifs d'Excel...
    Ce ne sont pas des bonnes pratiques parce que ce sont les miennes, ce sont les miennes parce que ce sont des bonnes pratiques
    VBA pour Excel? Pensez D'ABORD en EXCEL avant de penser en VBA...
    ---------------
      0  0

  15. #15
    Membre actif
    Homme Profil pro
    instituteur
    Inscrit en
    Juillet 2018
    Messages
    597
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : instituteur
    Secteur : Enseignement

    Informations forums :
    Inscription : Juillet 2018
    Messages : 597
    Points : 204
    Points
    204
    Par défaut
    Citation Envoyé par Pierre Fauconnier Voir le message
    Je préfère cela (Il suffit d'ajouter une ligne vide en première ligne et de tester le listindex) à du bricolage en vba


    @Niamke: je serais curieux de savoir pourquoi tu as tant de combobox identiques. Ça sent le défaut de conception...
    Mes combobox ne sont pas identiques. Pour plus de clarté je vais devoir me permettre de vous envoyer mon fichier.
    Sinon j'adhère à votre méthode d'appel de procédure comme je l'avais fait dans mon fichier.
    Fichiers attachés Fichiers attachés
      0  0

  16. #16
    Inactif  

    Homme Profil pro
    cuisiniste
    Inscrit en
    Avril 2009
    Messages
    15 379
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : cuisiniste
    Secteur : Bâtiment

    Informations forums :
    Inscription : Avril 2009
    Messages : 15 379
    Points : 12 075
    Points
    12 075
    Billets dans le blog
    8
    Par défaut re
    re
    @pierre
    pour que ta solution fasse ce que le demandeur veut ,il faut parametrer le matchentry a complete(1) sinon tu peux rien taper
    et si tu commence par une letre qui existe ok ca selectionne et si la 2d lettre tapée n'est pas bonne on revient pas a index zero

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    Private Sub ComboBox1_Change()
        ComboBox1.DropDown 'juste pour le visuel
    End Sub
    '
    Private Sub UserForm_Initialize()
        With Me.ComboBox1
            .List = Array("pomme", "poire", "banane", "ananas", "ananos", "raisin")
            .AddItem , 0
            .Style = 2
            .MatchEntry = 1
        End With
    End Sub
    mes fichiers dans les contributions:
    mail avec CDO en vba et mail avec CDO en vbs dans un HTA
    survol des bouton dans userform
    prendre un cliché d'un range

    si ton problème est résolu n'oublie pas de pointer : : ça peut servir aux autres
    et n'oublie pas de voter
      0  1

  17. #17
    Membre actif
    Homme Profil pro
    instituteur
    Inscrit en
    Juillet 2018
    Messages
    597
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : instituteur
    Secteur : Enseignement

    Informations forums :
    Inscription : Juillet 2018
    Messages : 597
    Points : 204
    Points
    204
    Par défaut
    Bjr Patrick.
    Ta première solution est la meilleure. Je l'ai adapté et c'est nickel
      0  0

  18. #18
    Inactif  

    Homme Profil pro
    cuisiniste
    Inscrit en
    Avril 2009
    Messages
    15 379
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : cuisiniste
    Secteur : Bâtiment

    Informations forums :
    Inscription : Avril 2009
    Messages : 15 379
    Points : 12 075
    Points
    12 075
    Billets dans le blog
    8
    Par défaut re
    re
    c'est pas la meilleure elle fait exactement ce que tu a demandé
    a savoir garder ce qui est bon et empecher ce qui ne l'ai pas d'etre taper et retour a index -1 quand c'est pas bon donc .value vide
    mais l'idée de pierre sur le point d'ajouter un item vide en position zero n'est pas mauvaise mais le rete ne fonctionne pas comme tu le souhaiterais d'apres ce que j'ai compris
    mes fichiers dans les contributions:
    mail avec CDO en vba et mail avec CDO en vbs dans un HTA
    survol des bouton dans userform
    prendre un cliché d'un range

    si ton problème est résolu n'oublie pas de pointer : : ça peut servir aux autres
    et n'oublie pas de voter
      1  1

  19. #19
    Membre actif
    Homme Profil pro
    instituteur
    Inscrit en
    Juillet 2018
    Messages
    597
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : instituteur
    Secteur : Enseignement

    Informations forums :
    Inscription : Juillet 2018
    Messages : 597
    Points : 204
    Points
    204
    Par défaut
    Patrick
    Je voudrais savoir si c'était possible de vider mes textbox et combobox après validation par une boucle? Car j ai deux pages sur lesquelles je voudrais l'utiliser . Le formulaire ( userform_enreg).J'en ai tellement que je serai obligé de procéder par textbox=""
    Tu pourrais ouvrir mon fichier posté pour voir. Merci.
      0  0

  20. #20
    Responsable
    Office & Excel


    Homme Profil pro
    Formateur et développeur chez EXCELLEZ.net
    Inscrit en
    Novembre 2003
    Messages
    19 122
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : Belgique

    Informations professionnelles :
    Activité : Formateur et développeur chez EXCELLEZ.net
    Secteur : Enseignement

    Informations forums :
    Inscription : Novembre 2003
    Messages : 19 122
    Points : 55 921
    Points
    55 921
    Billets dans le blog
    131
    Par défaut
    Citation Envoyé par Niamké 19 Voir le message
    [...]J'en ai tellement que je serai obligé de procéder par textbox[...]

    Défaut plus que probable de conception. En quelle langue faut-il le dire?
    "Plus les hommes seront éclairés, plus ils seront libres" (Voltaire)
    ---------------
    Mes billets de blog sur DVP
    Mes remarques et critiques sont purement techniques. Ne les prenez jamais pour des attaques personnelles...
    Pensez à utiliser les tableaux structurés. Ils vous simplifieront la vie, tant en Excel qu'en VBA ==> mon tuto
    Le VBA ne palliera jamais une mauvaise conception de classeur ou un manque de connaissances des outils natifs d'Excel...
    Ce ne sont pas des bonnes pratiques parce que ce sont les miennes, ce sont les miennes parce que ce sont des bonnes pratiques
    VBA pour Excel? Pensez D'ABORD en EXCEL avant de penser en VBA...
    ---------------
      0  0

Discussion fermée
Cette discussion est résolue.
Page 1 sur 2 12 DernièreDernière

Discussions similaires

  1. Réponses: 1
    Dernier message: 26/04/2017, 14h15
  2. Des textes qui ne correspondent pas aux photos dans ma page !
    Par dhillig dans le forum Mise en page CSS
    Réponses: 1
    Dernier message: 07/03/2016, 02h44
  3. [AC-2007] Saisie impossible sur zone de texte
    Par Basicnav dans le forum Access
    Réponses: 3
    Dernier message: 19/02/2012, 19h24
  4. [Flex4] Saisie impossible textinput - Safari & pas de lancement sous IE
    Par zanteskuken dans le forum Flex
    Réponses: 4
    Dernier message: 28/11/2011, 15h13
  5. [XL-2007] L'affichage ne correspond pas à la saisie
    Par sweety1960 dans le forum Excel
    Réponses: 1
    Dernier message: 09/02/2011, 22h12

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo