[Déplacé VB6 --> VBA] écrire des données d'un textbox sous excel 2007
shadowskill67
Messages postés15Date d'inscriptionmercredi 10 décembre 2008StatutMembreDernière intervention30 octobre 2009
-
29 oct. 2009 à 16:01
shadowskill67
Messages postés15Date d'inscriptionmercredi 10 décembre 2008StatutMembreDernière intervention30 octobre 2009
-
30 oct. 2009 à 09:29
hello,
J'ai un petit soucis rien de bien grave. J'ai simplement l'impression qu'il y a des changement d'écriture entre excel 2003 et 2007.
Pour commencer je vous présente mon texte pour vous expliquer mon problème.
Private Sub CommandButton1_Click()
i = 2 'i est la variante qui corespond à la ligne, les numéros de colonnes sont fixes'
Worksheets("TEST").Cells(i, 3).Value
i = i + 1
ActiveSheet.Cells(i, 1).Value = UserForm2.TextBox1.Value
ActiveSheet.Cells(i, 2).Value = UserForm2.TextBox2.Value
End Sub
Mon soucis est en rouge. J'ai ésseiller tant bien que mal. Je ne sais plus ou me donner de la tête pour qu'il exécute l'ordre donner. Je rappel que je suis sous excel 2007
A voir également:
[Déplacé VB6 --> VBA] écrire des données d'un textbox sous excel 2007
shadowskill67
Messages postés15Date d'inscriptionmercredi 10 décembre 2008StatutMembreDernière intervention30 octobre 2009 30 oct. 2009 à 08:39
mon VBA n'accepte pas la ligne que j'ai mis en rouge .... pourquoi ?
j'ai ésseiller aussi:
While Worksheets("Main Menu").Range(Cells(i, 1), Cells(i, 3)).Value <> "" 'ecrit les données dans la prochaine ligne vide
quand j'appuie sur le commandbutton pour inscrire dans les lignes et collonnes les valeures de mes textbox, il me demande soi de faire FIN soi DEBEUGAGE.
jmf0
Messages postés1566Date d'inscriptionmardi 26 décembre 2000StatutMembreDernière intervention 5 avril 20138 30 oct. 2009 à 08:50
Worksheets("TEST").Cells(i, 3).Value
n'est pas une expression !
.Value est une propriété (elle est à lire, ou à écrire) mais ne peut être invoquée seule (sans la lire ni l'écrire)