Se connecter avec
S'enregistrer | Connectez-vous

Programmation visual basic pour Excel

Dernière réponse : dans Programmation

Bjr a tous,
Je cherche a faire une fonction avec VBA pour Excel qui peut
sembler simple, mais bon ...
Voilà mon pb:
La fonction demande à l'utilisateur d'entrée une plage de données
et avec la souris l'utilisateur sélectionne de A1 à A20 par exmple.
La plage de données peut changer et pourrait être de D12 à D55 ou
n'importe quoi d'autre, mais c'est tjrs une colonne.
Ensuite la fonction fait un calcul simple qui est: A1-A2-A3-...A20
si la plage est A1:A20.
En fait ce qui est important pour moi c'est comment faire pour gérer
une plage de données avec VBA.

Merci pour votre aide.

Fred de Montreal
Lassé par la pub ? Créez un compte
Expert Programmation

Salut Fred,

Pour gérer une plage, utilise Range.

Range("A1:A20"), c'est la plage A1:A20.
Columns("B:B"), c'est toute la colonne B.
Rows("15:15") c'est toute la ligne 15.

Zeb de Paris ;) 

Merci Zeb,
Mais pour utiliser dans VBA la plage sélectionner comment je fais ? C est a dire si je veux utiliser la cellule A1 de la plage pour faire un calcul comment je fais.
Je te remercie encore et désolé pour le dérangement.

Fred.
Lassé par la pub ? Créez un compte