Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Commande inputbox

  • Initiateur de la discussion Initiateur de la discussion fmoore
  • 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 !

F

fmoore

Guest
Bonjour,
J'ai déjà la commande suivante :
Private Sub Workbook_Open()
If IsEmpty(Sheets("Suivi de mandat").Range("E6").Value) Then
Dim d1
d1 = InputBox(" Veuillez inscrire l'année que vous produisez", "Fin d'année", "2012")
Range("B10") = d1
End If
End Sub
Mais je veux ajouter des champs pour les cellules E10, E12, E14 et E16 comment faire ?

Merci de votre temps
 
Re : Commande inputbox

Re

fmoore
Tu peux déjà t'initier ici sur le forum ... en étant curieux et en n'hésitant pas à mettre les mains dans le cambouis.
(Et toujours avoir un doigt prêt à bondir sur la touche F1 dans Excel ou VBE 😉)

Quand aux formations, ce n'est pas le choix qui manque (là encore une petite recherche sur g..gle ou tout autre moteur de recherche te renseignera.

Et avec un brin de curiosité en plus, tu aurais même pu cliquer ci... 😉🙄
Lien supprimé
ou même ici
Excel Downloads - VBA
 
Dernière édition:
Re : Commande inputbox

Dans ce code comment je fais pour dire dans la feuille "Suivi de mandat" car aussitôt il a plusieurs feuille la commande ne fonctionne plus :

Private Sub CommandButton1_Click()
Dim tL, i%
tL = Array(6, 10, 12, 14, 16)
If Len([E6]) = 0 Then
For i = 0 To UBound(tL)
Cells(tL(i), "E") = _
IIf(Cells(tL(i), "E") = Empty, Me("TextBox" & i + 1), vbNullString)
Next i
End If
Unload Userform2
End Sub
 
Re : Commande inputbox

Bonjour

Pour un tuto je l'espère assez clair et assez complet sur la logique de conception d'un userform :
5 pages qui te seront utiles pour mieux organiser les choses :
Ce lien n'existe plus (et les 4 pages suivantes, avec l'exemple à télécharger)
 
Re : Commande inputbox

Bonsoir à tous

fmoore

Si j'ai bien compris, essaie ceci:
Code:
Private Sub CommandButton1_Click()
Dim tL, i%
tL = Array(6, 10, 12, 14, 16)
With Sheets("Suivi de mandats")
    For i = 0 To UBound(tL)
    .Cells(tL(i), "E") = Me("TextBox" & i + 1)
    Next i
End With
End Sub
 
Re : Commande inputbox

J'aimerais que quand je click sur le commandbouton en plus sa ouvre le enregistrer sous et va directement sur mon P: j'ai essayer comme tu ma dit avec faire une macro mais j'ai essayer d'une 20 aine de façon avec le code suivant :

Sub Macro2()
'
' Macro2 Macro
'

'
ChDir "C:\Users\mooref\Desktop"
ActiveWorkbook.SaveAs Filename:= _
"C:\Users\mooref\Desktop\Mission examen Quévillon_NCECF.xls", FileFormat:= _
xlExcel8, Password:="", WriteResPassword:="", ReadOnlyRecommended:=False _
, CreateBackup:=False
End Sub

Le problème je ne veux pas qu'il enregistre je veux juste qu'il me pop la fenêtre directement sur un répertoire au début je croyais que c'étais seulement le ChDir "C:\Users\mooref\Desktop" je suis dans un impasse.
 
Re : Commande inputbox

Avec l'aide de tutoriel j'ai fais ceci qui semble fonctionner

Sub enregistrement()
Dim fichier As String
On Error Resume Next
ChDir "P:\2013"
fichier = Application.GetSaveAsFilename( _
fileFilter:="Excel Files (*.xls), *.xls")
If fichier <> False Then ThisWorkbook.SaveAs fichier
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

Réponses
6
Affichages
644
S
  • Résolu(e)
Réponses
7
Affichages
1 K
sgangbadjo
S
Réponses
19
Affichages
2 K
Réponses
10
Affichages
798
P
  • Question Question
Réponses
3
Affichages
1 K
N
Réponses
10
Affichages
5 K
Nicocotte125
N
D
Réponses
49
Affichages
9 K
D
S
Réponses
0
Affichages
1 K
samia89
S
P
Réponses
7
Affichages
2 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…