OVH Cloud OVH Cloud

modifier une cellule sur une autre feuille

2 réponses
Avatar
Eddy Maue
Bonsoir,


Est-ce qu'il y a un possibilté de modifier une cellule sur une autre feuille
sans etre obliger de la sélectionner ?

Avec Visual foxpro on fait lockscreen = .t. et ca multiplie par 20 la vitesse
de traitement. Alors je me demande s'il n'y a pas quelque chose de similaire
avec le vba ?

2 réponses

Avatar
Daniel
Bonjour.
Sheets("toto").range("A1")=1
même si toto n'est pas la feuille active.
Application.ScreenUpdatingúlse
augmente la vitesse d'exécution.
Cordialement.
Daniel
"Eddy Maue" <eddymaue hotmail.com> a écrit dans le message de news:

Bonsoir,


Est-ce qu'il y a un possibilté de modifier une cellule sur une autre
feuille sans etre obliger de la sélectionner ?

Avec Visual foxpro on fait lockscreen = .t. et ca multiplie par 20 la
vitesse de traitement. Alors je me demande s'il n'y a pas quelque chose de
similaire avec le vba ?




Avatar
Patrick Catarsi
Le 14/12/06 5:32, dans , « Eddy Maue »
<eddymaue hotmail.com> a écrit :

Bonsoir,


Est-ce qu'il y a un possibilté de modifier une cellule sur une autre feuille
sans etre obliger de la sélectionner ?

Avec Visual foxpro on fait lockscreen = .t. et ca multiplie par 20 la vitesse
de traitement. Alors je me demande s'il n'y a pas quelque chose de similaire
avec le vba ?




Slt
Pour l'écran: Application.ScreenUpdating = false au début de la macro et
Application.ScreenUpdating = True à la fin, cela évite le rafraichissement
continuel de l'écran qui prend beaucoup de temps.

Pour la cellule tu peut faire peut etre Range("A10").Value = "toto" par
exemple