Declarer une variable

Résolu
belba.yahya Messages postés 117 Statut Membre -  
belba.yahya Messages postés 117 Statut Membre -
Bonjour
j'ai un userform avec des textbox de(1 à 13) pour afficher dans le tableau excel du range("G à S)
et ainsi de suite,alors j'ai fais un code très long exemple:
textbox1= .rabge(G)
textbox2=.range(H)
textbox3=.range(I)
etc
je veux une abréviation,ou un exemple d'une variable, car je ne suis pas professionnel au VBA.
mon fichier çi joint:

https://www.cjoint.com/c/JAiaEakFbZL

4 réponses

  1. f894009 Messages postés 17417 Date d'inscription   Statut Membre Dernière intervention   1 717
     
    Bonjour,

    alors j'ai fais un code très long exemple:
    Il est ou ce code exemple????
    Une chose est sure, dans le fichier mis a dispo c'est impossible que ca donne quoi que ce soit!!!!

    Expliquez comment ca marche!!!!!!
    0
  2. belba.yahya Messages postés 117 Statut Membre
     
    bonjour
    je n'ai pas déposer le fichier dont le code est très long,j'ai juste expliqué,mais là je l'ai supprimé et j'ai expliqué ce que j'ai juste effectué,
    pour mieux comprendre ce que je cherche:
    mon tableau contient plusieurs textbox et plusieurs colonnes, comment déclarer un variable pour les colonnes de A à Z ou plus
    et des textebox.
    0
  3. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
     
    Bonjour,

    selon ce que j'ai compris :
    Dim lig As Long, i As Long, tmp
    lig = 6 ' ligne de données voulue
    tmp = Sheets("Histo").[G1:S1].Offset(lig - 1).Value
    For i = 1 To 13
        UserForm2.Controls("Textbox" & i).Text = tmp(1, i)
    Next i

    eric

    0
  4. belba.yahya Messages postés 117 Statut Membre
     
    c'est ça ce que je cherche,merci infiniement cela fonctionne très bien
    0