problème balayage de cellule en vba - VB/VBA/VBS - Programmation
Marsh Posté le 08-02-2009 à 12:48:06
Bonjour,
balayer une plage de cellules pour pouvoir vérifier le type de format
Essayez le code ci-dessous qui scrute la plage A1:C3
Sub LesFormats()
Dim maPlage As Range
Dim C As Range
Set maPlage = ActiveSheet.Range("A1:C3" ) 'A adapter "A1:C3"
For Each C In maPlage
MsgBox C.NumberFormat
Next C
End Sub
Maintenant, si vous voulez empêcher l'utilisateur de taper n'importe quoi alors
contactez moi en précisant bien vos objectifs.
Cordialement.
PMO
Patrick Morange
Marsh Posté le 06-02-2009 à 12:57:35
Bonjour,
Voila étant débutant en programation VB je voudrais avoir quelques informations.
Je programme sous vba avec comme destination excel
Je vous explique ma situation, je recherche une solution afin de balayer une plage de cellules pour pouvoir vérifier le type de format.
Ainsi, je voudrais definir les paramétres pour que quand la personne donne une valeur dans la cellule, celle ci soit cohérante avec mon type de format. Concernant les formats, j'ai deux types (numérique, caractères).
Autre particularité, je dois initialiser une colonne avec trois valeurs (caractéres) .
Si vous pouvez me donner des informations merci de votre part