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