Bonjour les amis
Pascal et Hervé, vous avez zappé 'Application.InputBox (méthode)' car là je ne vois que cette simple InputBox (fonction)... Et pourtant l'autre InputBox vous aurait bien simplifié la vie...
Moi je connais cette nuance grace à Ti... (comme toujours ! )
Enfin donc la Méthode InputBox permet de renvoyer différentes valeurs selon le type indiqué... Ici ce sont des Valeurs Numériques... Alors ça donne ceci :
Option Explicit
Sub Cloturer()
Dim LigneSos As Long
LigneSos = Application.InputBox('Entrez le numéro de SOS à clôturer', ' NUMERO ???', Type:=1)
If LigneSos = 0 Or LigneSos > 65536 Then Exit Sub
Range('W' & CInt(LigneSos)).Select
End Sub
Pour les différents Types Disponible pour cette Méthode InputBox :
Value : Meaning
0 = A formula
1 = A number
2 = Text (a string)
4 = A logical value (True or False)
8 = A cell reference, as a Range object
16 = An error value, such as #N/A
64 = An array of values
Bon Après Midi
@+Thierry