erreur de compilaton avec la fonction GRANDE.VALEUR dans VBA

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

scaleo

XLDnaute Nouveau
Bonjour à tous


voila en gros la situation: j'utilise un userform pour gérer mes dossiers, et générer automatiquement un numéro de dossier du type "0000" , avec affichage des zéros, quand je clic sur le bouton valider.

étant donné que j'aurai un tableau de prés de 4000 dossiers, je pensais faire un truc du genre :
Code:
Private Sub valider_general_bouton_Click()

X = Range("b65536").End(xlUp).Row + 1

'numéro de dossier

Dim dossier As Integer

dossier=GRANDE.VALEUR(B13:B30;1)

Cells(X, 2) = dossier + 1

End Sub
maintenant j'ai 2 problèmes:

PB n°1 : "erreur de compilation, Attendu: séparateur de liste ou )" alors que dans une feuille ça fonctionne, et j'ai bien fais attention de mettre les cellules en " nombre" et pas en "standard"

PB n°2: Comment afficher les zéros genre : dossier n°0012, 0850 ,0001 ?

merci 😉
 
Re : erreur de compilaton avec la fonction GRANDE.VALEUR dans VBA

Ah ? pourtant dans la feuille, excel le comprend.. c'est un peu c**...

En tous cas ça marche nickel, merci 😉 mais comment le faire partir de "0000"? avec une fonction if ?

re, avec IF ça marche pas :
Code:
Dim dossier As Integer

Cells(X, 2).NumberFormat = "0000"
dossier = Evaluate("=LARGE(B13:B30,1)")

If dossier Is Null Then
Cells(X, 2) = 0

Else

Cells(X, 2) = dossier + 1
End If

ah et j'ai une nouvelle question: comment fait-on pour avoir le même format ( "0000") dans une textbox ?
-> trouvé : textbox= format ( variable, "0000")
 
Dernière édition:
- 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

Discussions similaires

Réponses
7
Affichages
921
J
Réponses
0
Affichages
924
J
Retour