Ranger valeur TextBox si non vide
Résolu/Fermé
thesentry
Messages postés
874
Date d'inscription
dimanche 31 janvier 2010
Statut
Membre
Dernière intervention
22 février 2020
-
Modifié par thesentry le 11/02/2014 à 10:59
thesentry Messages postés 874 Date d'inscription dimanche 31 janvier 2010 Statut Membre Dernière intervention 22 février 2020 - 11 févr. 2014 à 15:18
thesentry Messages postés 874 Date d'inscription dimanche 31 janvier 2010 Statut Membre Dernière intervention 22 février 2020 - 11 févr. 2014 à 15:18
A voir également:
- Ranger valeur TextBox si non vide
- Formate pour taxer client frigo vide - Forum Loisirs / Divertissements
- Coeur vide ✓ - Forum Facebook
- Vba dernière colonne non vide ✓ - Forum VB / VBA
- Supprimer page vide word - Guide
- Formule excel si cellule non vide alors couleur ✓ - Forum Excel
2 réponses
f894009
Messages postés
17185
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
15 avril 2024
1 702
11 févr. 2014 à 11:11
11 févr. 2014 à 11:11
Bonjour,
ira mieux comme cela:
ira mieux comme cela:
Private Sub CommandButton1_Click()
Dim X As Variant
For i = 1 To 10
If UserForm1.Controls("TextBox" & i).Value <> "" Then
Sheets("Feuil1").Range("Z1").End(xlToLeft).Offset(0, 1).Value = UserForm1.Controls("TextBox" & i).Value
End If
Next i
End Sub
thesentry
Messages postés
874
Date d'inscription
dimanche 31 janvier 2010
Statut
Membre
Dernière intervention
22 février 2020
16
11 févr. 2014 à 12:31
11 févr. 2014 à 12:31
Euh... Re
Maintenant, j'ai tous sur ma ligne 1 de ma cellule Excel
J'aimerais faire apparaître, dans une autre textbox, une synthèse composé comme suit :
Sheets("Feuil1").Range("A1").Value & vbCrLf _
Sheets("Feuil1").Range("B1").Value & vbCrLf _
Sheets("Feuil1").Range("C1").Value & vbCrLf _
Sheets("Feuil1").Range("D1").Value & vbCrLf _
Etc...
Mais je ne peux pas écrire cela comme ça puisque la longueur de la ligne dépend de ce qui a été saisi par l'utilisateur. Donc il faut que je généralise ça.
Un gros, une commande qui lise de droite à gauche, jusqu'à DerCelluleRemplie et m'affiche tout en retournant à la ligne à chaque fois
Maintenant, j'ai tous sur ma ligne 1 de ma cellule Excel
J'aimerais faire apparaître, dans une autre textbox, une synthèse composé comme suit :
Sheets("Feuil1").Range("A1").Value & vbCrLf _
Sheets("Feuil1").Range("B1").Value & vbCrLf _
Sheets("Feuil1").Range("C1").Value & vbCrLf _
Sheets("Feuil1").Range("D1").Value & vbCrLf _
Etc...
Mais je ne peux pas écrire cela comme ça puisque la longueur de la ligne dépend de ce qui a été saisi par l'utilisateur. Donc il faut que je généralise ça.
Un gros, une commande qui lise de droite à gauche, jusqu'à DerCelluleRemplie et m'affiche tout en retournant à la ligne à chaque fois
thesentry
Messages postés
874
Date d'inscription
dimanche 31 janvier 2010
Statut
Membre
Dernière intervention
22 février 2020
16
11 févr. 2014 à 15:18
11 févr. 2014 à 15:18
Réussi.
11 févr. 2014 à 12:11