Opération sur feuille cachée

  • Initiateur de la discussion Stt
  • Date de début
S

Stt

Guest
Bonjour à tous,

Dans le cadre de développement d'un logiciel de devis, il m'est necessaire de cacher des feuilles de données. Or le fait de les cacher m'empêche d'utiliser les commandes suivantes :
Sheets("donnee").Select
Range("E1").Text = "12"
D'où ma question, y a t il un moyen de pointer sur une feuille cacher sans devoir la mentionner à chaque opération (Ex : Range("donnee!E1").text = "12"

Merci par avance

Stt
 
P

Pascal76

Guest
Salut

En fait c'est le select qui gène. Alors 2 choses :

1 - Souvent le select n'est pas indispensable et dans ce cas tu peux faire des "opérations" sur des feuilles cachées.
Dans ton cas sheets("donnee").range("E1").text="12" devrait marcher.

2- Si pour une certaine opération tu dois rendre visible ta feuille pour un select par exemple.
tu fais:
application.screenupdating=false <------------ ne met pas à jour l'affichage
sheets("donnee").visible=true

ton code

sheets("donnee").visible=false (ou xlveryhidden si tu ne veux pas que ta feuille soit visible dans a liste des feuilles masquées. Attention une feuille cachée par xlveryhidden ne peut être affichée que par macro)
application.screenupdating = true

Voilà Bon courage

Pascal
 

Statistiques des forums

Discussions
312 563
Messages
2 089 681
Membres
104 252
dernier inscrit
dbsromaric