Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Débutant en VBA imbrication de fonction et procédure ?

4 réponses
Avatar
Stéphane Lopez
Bonjour,
Je débute en vba et actuellement j'essaye d'imbriqué une fonction dans une
procédure. Je me demande si cela est possible ?

J'ai essayé sous cette forme :

Private sub NomProcedure()
Private Function NomFunction()

End Function
End Sub

Merci

4 réponses

Avatar
JB
Sub essai()
a3
b=toto(a)
msgbox b
End Sub

Function toto(x)
toto=x*2
End Function

JB


Bonjour,
Je débute en vba et actuellement j'essaye d'imbriqué une fonction dan s une
procédure. Je me demande si cela est possible ?

J'ai essayé sous cette forme :

Private sub NomProcedure()
Private Function NomFunction()

End Function
End Sub

Merci


Avatar
Ardus Petus
Pas moyen!
Il faut décalrer les Sub et Function séquentiellement.

Cordialement,
--
AP

"Stéphane Lopez" a écrit dans le message de news:

Bonjour,
Je débute en vba et actuellement j'essaye d'imbriqué une fonction dans une
procédure. Je me demande si cela est possible ?

J'ai essayé sous cette forme :

Private sub NomProcedure()
Private Function NomFunction()

End Function
End Sub

Merci




Avatar
Stéphane Lopez
Snif !

Et bien merci.

Savez-vous pourquoi ce choix ?
Cela permet quand même de strucuturer de manière logique le code et de le
rendre plus lisible.

"Ardus Petus" a écrit dans le message de news:

Pas moyen!
Il faut décalrer les Sub et Function séquentiellement.

Cordialement,
--
AP

"Stéphane Lopez" a écrit dans le message de news:

Bonjour,
Je débute en vba et actuellement j'essaye d'imbriqué une fonction dans
une procédure. Je me demande si cela est possible ?

J'ai essayé sous cette forme :

Private sub NomProcedure()
Private Function NomFunction()

End Function
End Sub

Merci








Avatar
Ardus Petus
J'ai longtemps snobé Visual Basic par rapport à JScript, pour des raisons
semblables à celle-ci.

VBA a le (seul) mérite d'être intégré à toutes les applications Office.

Cordialement,
--
AP


"Stéphane Lopez" a écrit dans le message de news:

Snif !

Et bien merci.

Savez-vous pourquoi ce choix ?
Cela permet quand même de strucuturer de manière logique le code et de le
rendre plus lisible.

"Ardus Petus" a écrit dans le message de news:

Pas moyen!
Il faut décalrer les Sub et Function séquentiellement.

Cordialement,
--
AP

"Stéphane Lopez" a écrit dans le message de news:

Bonjour,
Je débute en vba et actuellement j'essaye d'imbriqué une fonction dans
une procédure. Je me demande si cela est possible ?

J'ai essayé sous cette forme :

Private sub NomProcedure()
Private Function NomFunction()

End Function
End Sub

Merci