Enregistrer contenu de 75 txtbox dans un fchier excel
Résolu/Fermé
tsri_badr_esgi
Messages postés
524
Date d'inscription
samedi 21 mars 2009
Statut
Membre
Dernière intervention
26 mai 2014
-
Modifié par tsri_badr_esgi le 20/11/2012 à 19:24
Heliotte Messages postés 1491 Date d'inscription vendredi 26 octobre 2012 Statut Membre Dernière intervention 28 janvier 2013 - 21 nov. 2012 à 22:06
Heliotte Messages postés 1491 Date d'inscription vendredi 26 octobre 2012 Statut Membre Dernière intervention 28 janvier 2013 - 21 nov. 2012 à 22:06
A voir également:
- Enregistrer contenu de 75 txtbox dans un fchier excel
- Audacity enregistrer son pc - Guide
- Liste déroulante excel - Guide
- Si et excel - Guide
- Enregistrer en pdf - Guide
- Comment enregistrer une video youtube - Guide
5 réponses
Heliotte
Messages postés
1491
Date d'inscription
vendredi 26 octobre 2012
Statut
Membre
Dernière intervention
28 janvier 2013
92
20 nov. 2012 à 23:09
20 nov. 2012 à 23:09
ca a l'avantage d'être clair, c'est sûr
Comme tu l'as dit, c'est une façon de faire
Si tu avait VB6, comme les textbox peuvent être indexés, c'était juste un boule, par exemple de 0 à 74
En VB.Net, ton textbox peut se nommer d'un radiacal "Txt_box" & d'un suffixe, tu joues avec des objets (les contrôles textbox) ou plutôt avec les ".name" des contrôles
Comme tu l'as dit, c'est une façon de faire
Si tu avait VB6, comme les textbox peuvent être indexés, c'était juste un boule, par exemple de 0 à 74
En VB.Net, ton textbox peut se nommer d'un radiacal "Txt_box" & d'un suffixe, tu joues avec des objets (les contrôles textbox) ou plutôt avec les ".name" des contrôles
tsri_badr_esgi
Messages postés
524
Date d'inscription
samedi 21 mars 2009
Statut
Membre
Dernière intervention
26 mai 2014
9
21 nov. 2012 à 15:17
21 nov. 2012 à 15:17
merci bcp Heliotte pour votre idée
mais en effet j'ai reussi de reoudre la probleme avec ce code
j'avais aucune idée a propos CStr,mais un peu de recherche enrichira ma tete.
j'ai nommée tous mes textbox TXTx ou x et le est un nombre qui va de 1 a 75,comme ça j'ai reussi de remplir la facture depuis VB.net
votre opinion m'interesse plz.
mais en effet j'ai reussi de reoudre la probleme avec ce code
Dim CaseExcel() As String = {"J17", "J18", "J19", "M17", "M18", "C24", "C25", "C26", "C27", "C28", "C29", "C30", "C31", "C32", "C33", "C34", "C35", "C36", "C37", "I24", "I25", "I26", "I27", "I28", "I29", "I30", "I31", "I32", "I33", "I34", "I35", "I36", "I37", "K24", "K25", "K26", "K27", "K28", "K29", "K30", "K31", "K32", "K33", "K34", "K35", "K36", "K37", "L24", "L25", "L26", "L27", "L28", "L29", "L30", "L31", "L32", "L33", "L34", "L35", "L36", "L37", "M24", "M25", "M26", "M27", "M28", "M29", "M30", "M31", "M32", "M33", "M34", "M35", "M36", "M37"} Private Sub BT_ENREGISTRER_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BT_ENREGISTRER.Click Dim x As Integer = 1 Dim i As Integer = 0 Do worksheet.Range(CaseExcel(i)).Value = Me.Controls("TXT" & CStr(x) & "").Text x += 1 i += 1 Loop Until x = 75 And i = 74 End Sub
j'avais aucune idée a propos CStr,mais un peu de recherche enrichira ma tete.
j'ai nommée tous mes textbox TXTx ou x et le est un nombre qui va de 1 a 75,comme ça j'ai reussi de remplir la facture depuis VB.net
votre opinion m'interesse plz.
Heliotte
Messages postés
1491
Date d'inscription
vendredi 26 octobre 2012
Statut
Membre
Dernière intervention
28 janvier 2013
92
21 nov. 2012 à 19:05
21 nov. 2012 à 19:05
Dim x As Integer = 1
Dim i As Integer = 0
cela fonctionne-t-il ?
Dim i As Integer = 0
cela fonctionne-t-il ?
tsri_badr_esgi
Messages postés
524
Date d'inscription
samedi 21 mars 2009
Statut
Membre
Dernière intervention
26 mai 2014
9
Modifié par tsri_badr_esgi le 21/11/2012 à 21:53
Modifié par tsri_badr_esgi le 21/11/2012 à 21:53
oui on peut attribuer une valeur a notre variable des qu'on la declare: c'est pareil a :
dim x as integer
dim i as integer
x=1
i=0
c 'est ça votre question?
dim x as integer
dim i as integer
x=1
i=0
c 'est ça votre question?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Heliotte
Messages postés
1491
Date d'inscription
vendredi 26 octobre 2012
Statut
Membre
Dernière intervention
28 janvier 2013
92
Modifié par Heliotte le 21/11/2012 à 22:07
Modifié par Heliotte le 21/11/2012 à 22:07
tout à fait, merci