Programmer sur VBA
Fermé
Rodrigue82
Messages postés
3
Date d'inscription
mardi 29 octobre 2013
Statut
Membre
Dernière intervention
30 octobre 2013
-
29 oct. 2013 à 11:39
f894009 Messages postés 17268 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 29 mars 2025 - 12 nov. 2013 à 17:20
f894009 Messages postés 17268 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 29 mars 2025 - 12 nov. 2013 à 17:20
bonjour,
svp, j'ai besoin de l'aide,
j'ai programmé un userform et j'aimerais avoir un code qui me permettra de renseigner mon fichier excel par ce userform,
quelqu'un peut m'aider à sujet?
svp, j'ai besoin de l'aide,
j'ai programmé un userform et j'aimerais avoir un code qui me permettra de renseigner mon fichier excel par ce userform,
quelqu'un peut m'aider à sujet?
A voir également:
- Programmer sur VBA
- Programmer sms - Guide
- Programmer mail gmail - Guide
- Excel compter cellule couleur sans vba - Guide
- Mkdir vba ✓ - Forum VB / VBA
- Autofill vba ✓ - Forum Excel
11 réponses
f894009
Messages postés
17268
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
29 mars 2025
1 713
29 oct. 2013 à 11:51
29 oct. 2013 à 11:51
Bonjour,
pour ecrire dans une cellule excel en partant d'une UF:
exemple: textbox1 vers cellule A1 onglet feuil2
Worksheets("Feuil2").Range("A1")=TextBox1.Value
ou
Worksheets("Feuil2").Cells(1,1)=TextBox1.Value
tout dependra de ce que vous voulez mettre a jour, ou et comment (a la suite, meme cellule)
pour ecrire dans une cellule excel en partant d'une UF:
exemple: textbox1 vers cellule A1 onglet feuil2
Worksheets("Feuil2").Range("A1")=TextBox1.Value
ou
Worksheets("Feuil2").Cells(1,1)=TextBox1.Value
tout dependra de ce que vous voulez mettre a jour, ou et comment (a la suite, meme cellule)
Rodrigue82
Messages postés
3
Date d'inscription
mardi 29 octobre 2013
Statut
Membre
Dernière intervention
30 octobre 2013
29 oct. 2013 à 13:43
29 oct. 2013 à 13:43
je veux mettre à jour un fichier de calcul pour l'estimation des tâches, de sorte quand j'insère ces valeurs à la fin le fichier excel calcul directement le temps pour chaque tâche.
j'ai essayé avec cette méthode,
mais comment faire valider et passer à une autre céllule pour inserer d'autres informations?
j'ai essayé avec cette méthode,
mais comment faire valider et passer à une autre céllule pour inserer d'autres informations?
f894009
Messages postés
17268
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
29 mars 2025
1 713
29 oct. 2013 à 13:58
29 oct. 2013 à 13:58
Re,
mais comment faire valider et passer à une autre céllule pour inserer d'autres informations? y a rien a valider, demande explication !!!
pour d'autres cellules:
Worksheets("Feuil2").Range("B2")=TextBox2.Value
Worksheets("Feuil2").Range("C1")=TextBox3.Value
Worksheets("Feuil2").Range("H1")=TextBox4.Value
A+
mais comment faire valider et passer à une autre céllule pour inserer d'autres informations? y a rien a valider, demande explication !!!
pour d'autres cellules:
Worksheets("Feuil2").Range("B2")=TextBox2.Value
Worksheets("Feuil2").Range("C1")=TextBox3.Value
Worksheets("Feuil2").Range("H1")=TextBox4.Value
A+
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Rodrigue82
Messages postés
3
Date d'inscription
mardi 29 octobre 2013
Statut
Membre
Dernière intervention
30 octobre 2013
30 oct. 2013 à 14:01
30 oct. 2013 à 14:01
bonjour f894009,
je n'arrive pas à mettre l'image de mon userform ou de mon fichier pour mieux comprendre la situation.
mais sur mon UF, j'ai crée des cases pour inserer des informations et mettre à jour mon fichier excel. l'objectif est de renseigner mon fichier en passant par mon UF.
je n'arrive pas à mettre l'image de mon userform ou de mon fichier pour mieux comprendre la situation.
mais sur mon UF, j'ai crée des cases pour inserer des informations et mettre à jour mon fichier excel. l'objectif est de renseigner mon fichier en passant par mon UF.
pijaku
Messages postés
12263
Date d'inscription
jeudi 15 mai 2008
Statut
Modérateur
Dernière intervention
4 janvier 2024
2 758
Modifié par pijaku le 30/10/2013 à 15:22
Modifié par pijaku le 30/10/2013 à 15:22
Bonjour,
Je ne m'incruste qu'un instant...
Et si tu étais plus précis. Du style :
Dans mon UsF, j'ai :
- 10 TextBox nommés TextBox1, TextBox2, TextBox3 ... TextBox10,
- 3 ComboBox nommées ComboBox1, ComboBox2, ComboBox3
- 1 CheckBox nommé Mouton (va savoir pourquoi...)
- 1 CommandButton nommé Bouton
Je souhaite, lorsque l'on clique sur le bouton de commande (Bouton), les informations saisis dans les autres contrôles soient placés, dans la feuille nommée "Feuil18" de mon classeur nommé "vacheàlait.xlsm", de la colonne B à la colonne P, dans la première ligne vide de ces colonnes, suivant le process suivant :
Col B : TextBox1
Col C : Si CheckBox coché alors mettre OUI sinon NON
Col D : ComboBox1
Col E : TextBox2
Col F : TextBox10
Col G : Combobox3
etc...
Col O : ComboBox2
Col P : "Ligne saisie le " + date du jour + heure de saisie.
A ce moment, nous pourrions te donner un code qui ressemblerait à :
Sans plus de précision, impossible de t'aider davantage...
Je ne m'incruste qu'un instant...
Et si tu étais plus précis. Du style :
Dans mon UsF, j'ai :
- 10 TextBox nommés TextBox1, TextBox2, TextBox3 ... TextBox10,
- 3 ComboBox nommées ComboBox1, ComboBox2, ComboBox3
- 1 CheckBox nommé Mouton (va savoir pourquoi...)
- 1 CommandButton nommé Bouton
Je souhaite, lorsque l'on clique sur le bouton de commande (Bouton), les informations saisis dans les autres contrôles soient placés, dans la feuille nommée "Feuil18" de mon classeur nommé "vacheàlait.xlsm", de la colonne B à la colonne P, dans la première ligne vide de ces colonnes, suivant le process suivant :
Col B : TextBox1
Col C : Si CheckBox coché alors mettre OUI sinon NON
Col D : ComboBox1
Col E : TextBox2
Col F : TextBox10
Col G : Combobox3
etc...
Col O : ComboBox2
Col P : "Ligne saisie le " + date du jour + heure de saisie.
A ce moment, nous pourrions te donner un code qui ressemblerait à :
Private Sub Bouton_Click()
Dim drLig As Long
'première ligne vide de la colonne B :
drLig = Range("B" & Rows.Count).End(xlUp).Row + 1
'Dans la feuille "Feuil18" :
With Sheets("Feuil18")
.Range("B" & drLig) = TextBox1
If Mouton = True Then
.Range("C" & drLig) = "OUI"
Else
.Range("C" & drLig) = "NON"
End If
.Range("D" & drLig) = ComboBox1
.Range("E" & drLig) = TextBox2
.Range("F" & drLig) = TextBox10
.Range("G" & drLig) = ComboBox3
'ETC......
.Range("O" & drLig) = ComboBox2
.Range("P" & drLig) = "Ligne saisie le : " & Now
End With
End Sub
Sans plus de précision, impossible de t'aider davantage...
f894009
Messages postés
17268
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
29 mars 2025
1 713
30 oct. 2013 à 15:55
30 oct. 2013 à 15:55
Bonjour pijaku,
Il t est presque, puisqu'il cherche a mettre son fichier a dipso
Il t est presque, puisqu'il cherche a mettre son fichier a dipso
f894009
Messages postés
17268
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
29 mars 2025
1 713
30 oct. 2013 à 15:56
30 oct. 2013 à 15:56
Bonjour,
pour mettre un fichier a dispo, click sur le lien suvant https://www.cjoint.com/
n'oubliez pas de copier/coller le lien cree dans votre prochain message
pour mettre un fichier a dispo, click sur le lien suvant https://www.cjoint.com/
n'oubliez pas de copier/coller le lien cree dans votre prochain message
bonjour F89009 et Pijaku et merci pou le lien
je reviens encore sur mon sujet,
ci-joint le fichier excel créé pour me faciliter le renseignement .
merci de votre aide
http://cjoint.com/?3KfkGuNYlBb
je reviens encore sur mon sujet,
ci-joint le fichier excel créé pour me faciliter le renseignement .
merci de votre aide
http://cjoint.com/?3KfkGuNYlBb
pijaku
Messages postés
12263
Date d'inscription
jeudi 15 mai 2008
Statut
Modérateur
Dernière intervention
4 janvier 2024
2 758
5 nov. 2013 à 13:57
5 nov. 2013 à 13:57
Salut,
Attendons peut être la réponse de f894009, mais déjà :
- 5 colonnes utiles dans la feuille, mais 6 Textbox à remplir???
- Pourquoi fusionner des cellules, dans quel but et comment faire pour remplir correctement le tableau par la suite??????
Attendons peut être la réponse de f894009, mais déjà :
- 5 colonnes utiles dans la feuille, mais 6 Textbox à remplir???
- Pourquoi fusionner des cellules, dans quel but et comment faire pour remplir correctement le tableau par la suite??????
f894009
Messages postés
17268
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
29 mars 2025
1 713
5 nov. 2013 à 15:08
5 nov. 2013 à 15:08
Bonjour a vous deux,
meme remarques que pijaku, surtout ces cellules fusionnees: quel casse-tete !!!!!!
meme remarques que pijaku, surtout ces cellules fusionnees: quel casse-tete !!!!!!
bonsoir F89009 et Pijaku
et si je considerais le cas oû les céllules ne sont pas fusionnées?
j'ai vraiment besoin de votre aide.
Voici un 2ème exemple
http://cjoint.com/?3KfqYJnhRVj
et si je considerais le cas oû les céllules ne sont pas fusionnées?
j'ai vraiment besoin de votre aide.
Voici un 2ème exemple
http://cjoint.com/?3KfqYJnhRVj
f894009
Messages postés
17268
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
29 mars 2025
1 713
5 nov. 2013 à 17:21
5 nov. 2013 à 17:21
Re,
un exemple au plus simple, Textbox5 (SCH) pas utile ???
Aucun controle de saisie
https://www.cjoint.com/c/CKfrt0MVLcS
un exemple au plus simple, Textbox5 (SCH) pas utile ???
Aucun controle de saisie
https://www.cjoint.com/c/CKfrt0MVLcS
bonsoir F894009 et pijaku
je vous remercie de m'avoir aidé à continuer mon programme,
ce que tu m'as donné marche correctement,
il est question juste que mes insertions obeissent au format aprropriés (nbre, texte etc)
merci de de plus
je vous remercie de m'avoir aidé à continuer mon programme,
ce que tu m'as donné marche correctement,
il est question juste que mes insertions obeissent au format aprropriés (nbre, texte etc)
merci de de plus
f894009
Messages postés
17268
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
29 mars 2025
1 713
12 nov. 2013 à 17:20
12 nov. 2013 à 17:20
Bonjour,
conversion en nombre:
https://www.cjoint.com/c/CKmrtbMfKXT
un pouce egal a 25,4 mm
bonne suite
conversion en nombre:
https://www.cjoint.com/c/CKmrtbMfKXT
un pouce egal a 25,4 mm
bonne suite