Macro excel

Utilisateur anonyme -  
 Utilisateur anonyme -
Bonjour,
je bloque sur l'exécution d'une macro.
j'aimerais que le code fasse ceci :

Si (la colonne n,ligne...) est numérique alors *1000
sinon afficher (la colonne, ligne...)

Je ne sais pas s'il faut déclarer des variables (et oui je débute)

Par avance merci
A voir également:

1 réponse

Bidouilleu_R Messages postés 1209 Statut Membre 295
 
exemple

Sub test()
Dim maVariable As Variant
maVariable = Range("B8") ' en b8 je mets une valeur numérique
If IsNumeric(maVariable) Then
Y = maVariable * 1000
' ou mavariable=maVariable*1000
'range("b8").value=maVariable
End If

'on peut aussi faire

if isnuméric(cells(ligne,colonne)) then
cells(ligne,colonne).value=cells(ligne,colonne)*1000
endif

A+

End Sub
0
Utilisateur anonyme
 
Merci bidouilleu_R (c'est encore moi beyout^^) je teste sa aussi cette après midi et je te dis. Merci vraiment je suis surpris de la rapidité :D
0