Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.
  • Initiateur de la discussion Initiateur de la discussion GILLES25
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

G

GILLES25

Guest
Salut le FORUM,
Est ce que c'est possible que des données remplis dans un userform se place dans la feuille en majuscule lorsque l'on appuis sur le bouton valider,
en ce qui me concerne CHUI ACHEMENT NUL avec le VBA, alors SVP pas trop de mot technique se sera sympa, voici 'le code pour mes cellules'
ActiveCell.Offset(0, 3).Value = Application.Proper(Me!nom)

MerKi BOKOU
Gilles.
 
Désolé cher BERTRAND mais ça ne marche pas !!!!
j'ai juste remplacer en copier coller et ben c'est kifkif crotte alors.
voici la procédure du bouton valider :
Private Sub b_validation_Click()
If Me.nom = '' Then
MsgBox 'Saisir un nom!'
Me.nom.SetFocus
Exit Sub
End If
'--- Positionnement dans la base
If IsEmpty('A11') Then
Range('A11').Select
ActiveCell.Value = 1
Else
Range('a10').End(xlDown).Select ' Dernière ligne
ActiveCell.Offset(1, 0).Select ' En dessous
ActiveCell.Value = ActiveCell.Offset(-1, 0) + 1
End If
'--- Transfert
ActiveCell.Offset(0, 1).Value = b_code_oper
ActiveCell.Offset(0, 2).Value = Date
ActiveCell.Offset(0, 3).Value = Application.Proper(UCase(Me!nom))
ActiveCell.Offset(0, 4).Value = Me.B_option
'--
nettoie
Me.nom.SetFocus
End Sub
 
Désolé cher BERTRAND mais ça ne marche pas !!!!
j'ai juste remplacer en copier coller et ben c'est kifkif crotte alors.
voici la procédure du bouton valider :
Private Sub b_validation_Click()
If Me.nom = '' Then
MsgBox 'Saisir un nom!'
Me.nom.SetFocus
Exit Sub
End If
'--- Positionnement dans la base
If IsEmpty('A11') Then
Range('A11').Select
ActiveCell.Value = 1
Else
Range('a10').End(xlDown).Select ' Dernière ligne
ActiveCell.Offset(1, 0).Select ' En dessous
ActiveCell.Value = ActiveCell.Offset(-1, 0) + 1
End If
'--- Transfert
ActiveCell.Offset(0, 1).Value = b_code_oper
ActiveCell.Offset(0, 2).Value = Date
ActiveCell.Offset(0, 3).Value = Application.Proper(UCase(Me!nom))
ActiveCell.Offset(0, 4).Value = Me.B_option
'--
nettoie
Me.nom.SetFocus
End Sub
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

K
Réponses
12
Affichages
2 K
M
Réponses
11
Affichages
2 K
Melidan2006
M
A
Réponses
2
Affichages
1 K
A
A
Réponses
1
Affichages
1 K
C
Réponses
4
Affichages
1 K
chewwe1602
C
G
Réponses
10
Affichages
2 K
gypsos
G
V
Réponses
4
Affichages
2 K
VBdébutant
V
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…