Drame code VBA

Martial -  
 Martial -
Bonjour,

voila je ne suis pas un bosssssssssss en VBA
qui pour m'aider????

dans un fichier création de 3 userform ils marche bien
le problème les valeurs ne s'affiche pas dans ma feuil

je suis perdu

Merci à vous
Configuration: Windows XP
Internet Explorer 6.0

2 réponses

  1. herod1983 Messages postés 200 Statut Membre 5
     
    Salut

    Soit un peu plus précis dans ta demande

    donc tu as forcément un textbox dans ton userform

    met sa, dans un bouton sur le userform

    Sheets("nom de ta feuille"). Range("cellule de ta feuille"). value = Userform1.Textbox1.value
    0
    1. Martial
       
      Oui
      il y a 3 Userform dans mon fichier un par feuil
      création de 3 Userform et de 3 modules
      le problème est que quand je remplis les textbox les valeurs ne s'affiche pas dans ma feuil

      voici le lien du fichier
      et merci

      http://www.cijoint.fr/cjlink.php?file=cj200811/cijQa6m1W1.xl­s
      0
  2. herod1983 Messages postés 200 Statut Membre 5
     
    Je n'ai pas accès au site mais fais ce que je t'ai dis sa va marcher
    0
    1. Martial
       
      Ca marche pas voici les codes Userform et module

      code Userform

      Private Sub CommandButton1_Click()
      'Fermeture du formulaire
      UserForm1.Hide
      End Sub

      Private Sub TextBox1_Introw()
      Cells(ligne, 1) = TextBox1
      End Sub

      Private Sub TextBox2_Introw()
      Cells(ligne, 2) = TextBox2
      End Sub

      Private Sub TextBox3_Introw()
      Cells(ligne, 3) = TextBox3
      End Sub

      Private Sub TextBox4_Introw()
      Cells(ligne, 4) = TextBox4
      End Sub

      Private Sub TextBox5_Introw()
      Cells(ligne, 5) = TextBox5
      End Sub

      Private Sub TextBox6_Introw()
      Cells(ligne, 6) = TextBox6

      End Sub

      Private Sub TextBox7_Introw()
      Cells(ligne, 7) = TextBox7

      End Sub

      Private Sub TextBox8_Introw()
      Cells(ligne, 8) = TextBox8

      End Sub

      Private Sub UserForm_Activate()
      'Réinitialisation des champs du formulaire
      TextBox1 = ""
      TextBox2 = ""
      TextBox3 = ""
      TextBox4 = ""
      TextBox5 = ""
      TextBox6 = ""
      TextBox7 = ""
      TextBox8 = ""

      End Sub

      code module

      'Définition de deux variables publiques
      'Une pour la ligne et l'autre pour la colonne pour placer le curseur
      'où l'on souhaite
      Public ligne, colonne
      Sub Bouton11_QuandClic()
      'Initialisation des variables pour placer le curseur en A2
      ligne = 2
      colonne = 1
      'Selection de la première cellule du tableau
      Range("A2").Select
      'Boucle itérative pour rouver la première cellule vide
      Do Until IsEmpty(Cells(ligne, colonne))
      'Incrémentation de la variale ligne (si non vide)
      ligne = ligne + 1
      Loop
      'Selection de la première cellule cide trouvée
      Cells(ligne, colonne).Select
      'Affichage du formulaire
      UserForm1.Show
      End Sub
      0