!!! Question simple sur les formules dans les userforms !!!

F

fabrice

Guest
Bonjour tout le monde :=)

Je voulais juste savoir comment on pouvait entrer des formules dans un userform.

Par exemple:
Sheets(1).Range("a1") = "ca marche"
Sheets(1).Range("a2") = Cell("B2") + Cell("C2")

Ma synthaxe ne passe pas.

Est ce que je dois définir les cellules B2 et C2, pouvez vous me dire quelle est la synthaxe exacte.

Merci de votre aide et bonne journée à tous
FAb
 
F

fabrice

Guest
merci de ta réponse.

Je pensais qu'il fallait les définir en début d'UF, mais non. o moins, c'est plus simple comme ca!!!

Juste une autre question:
Est ce que les fonctions d'excel marchent tel quel dans un userform:
ex:
Si(a2<3;moins;plus)

Merci
FAb
 
V

Vic

Guest
Bonjour,

Ben non ! et c'est ben dommage!
Les noms de fonctions ne sont pas toujours les memes dans les feuilles de calcul et en VBA.

Dans l'aide Visual basic en tapant "list" dans les mots clé on obtient une aide intitulée "Liste des fonctions de feuille de calcul disponibles dans Visual Basic"
Pour celles qui n'y sont pas il faut chercher !

En générale j'essai en créant une macro à partir de l'assistant
"Menu Outils/Macro/nouvelle macro" utilisant la fonction Excel dont je cherche l'equivalent VBA.
Ensuite je vais voir comment cette fonction a été converti.
Je la réutilise ensuite à ma façon.

ça ne marche pas à tous les coups mais en saisissant la fonction sous excel et en lançant l'aide on a quelques fois l'aide sur l'equivalent VBA.

A+
Vic
 

Discussions similaires

Réponses
28
Affichages
1 K
Réponses
7
Affichages
551