Bonjour,
Quand je déclare des sous-programmes (des Sub ou des Function), je déclare certains paramètres de ceux-ci de type Integer. Mais quand je les appelle en leur passant des integer, le compilateur du Designer me force à les convertir en integer alors qu'ils le sont déjà.
Par exemple
Avec comme Sub :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 Sub Consolidation Dim Annee, Mois, Agent, j, NumeroAgent As Integer <reste du code> puis : Call DatesPlanningCantine ( CInt ( Annee ), CInt ( Mois ), Entry.ColumnValues ( 1 ) )
Et bien si je ne convertis pas les paramètres en integer à l'aide de Cint, par exemple si je ne fais pas "Cint ( Annee )", le designer indique "Type mismatch on Annee".
Code : Sélectionner tout - Visualiser dans une fenêtre à part Sub DatesPlanningCantine ( Annee As Integer, Mois As Integer, JoursDeCantine As Variant )
je souhaiterai appeler les Subs ou les fonctions sans avoir à convertir des integer en integer.
Merci pour vos éclaicissements.
Partager