ouverture d'un fichier sur une plage spécifique

  • Initiateur de la discussion Ouin-Ouin
  • Date de début
O

Ouin-Ouin

Guest
Bonsoir à tous,

Comment je dois faire pour:
à l'ouverture d'un fichier j'arrive sur uen plage bien spécifique comme par
exemple a1:f20
en vous remerciant de votre aide pour néophite ( pour le moment ) mais j'arrive

à+
Ouin-Ouin
 
G

Gérard DEZAMIS

Guest
Bonsoir
Ouin Ouin
en adaptant une macro proposée par @Thierry pour Erwan (post d'aujourd'hui) j'obtiens

Private Sub Workbook_Open()
With Sheets("Nom de la feuille")
.Select
Range("A1:F20").Select
End With
End Sub
et ça marche !
pour une fois que je tripote avec succès une macro de @thierry ...
@+
GD
 
J

jmh

Guest
salut ouin-ouin

Tu lances VB (Alt F11)

tu sélectionnes la page "ThisWorkBook"

puis ce code

Private Sub Workbook_Open()
Range("a1:f20").Select
End Sub

A chaque ouverture du fichier la plage A1:F20 sera sélectionnée.
 
O

Ouin-Ouin

Guest
Merci de ton aide mais je suis un nouveau né dans les fonctions si avancées d'exel
alors on récapitule je possède Office 2003
ensuite je fais Alt F11 pour arriver dans visual basic
et puis je suis perdu parce que je ne trouve pas ton
"ThisWorkBook"
je dois le sélectionner ou??
merci de ton aide
 
O

Ouin-Ouin

Guest
Oh là je viens d'y arrivé désolé mais c'est pas ce que je veux...

Ce que je désire c'est que je recoive à l'ouverture du fichier seulement cette plage et pas tout le reste
en faite je ne dois pas pouvoir naviguer dans cette feuille c'est un menu de démarrage

merci beaucoup et bonne soirée
 
E

Eric C

Guest
Bonjour le Forum
Bonjour Ouin-Ouin, Gérard & jmh

Au plus simple, tu fais avec les feuilles cachées dans l'exemple joint, au plus avec la macro contenu dans le project ThisWorkbook du fichier joint.

@ ++ Eric
 

Pièces jointes

  • Ouin_Ouin.zip
    6 KB · Affichages: 10
@

@+Thierry

Guest
Bonjour Ouin-Ouin, Gérard & jmh

Oui c'est correct ce que tu as fait Gérard, par contre si çà ne convient pas à Ouin Ouin alors ce n'est pas ta faute.

Ce qu'a fait Eric devrait mieux convenir pour autant qu'on corrige car la macro "Private Sub Workbook_Open" active n'est pas dans le bon module (Private Module de la FEuil1 au lieu de ThisWorkBook)

Bonne Journée
@+Thierry (vraiment à la bourre !!! lol)
 
G

Gérard DEZAMIS

Guest
Bonjour à tous
@+T, JMH, Eric C, Ouin(bis)
Effectivement je n'avais pa vu cette subtilité de sélectionner une plage seulement. Bien joué JMH.
Merci à @+Thierry pour ses annotations toujours très didactiques.
@+
GD
 
O

Ouin-Ouin

Guest
Bonjour à tous
Bonjour Eric,
Désolé de n'avoir répondu, de suite c'est en effet ce que j'avais besoin et je viens de le copier dans mon application et cela fonctionne à merveille.

Ce n'est pas mon genre de ne pas répondre
Bon week-end à tous

Avec mes excuses pour ce retard
Ouin-Ouin
 

Statistiques des forums

Discussions
312 215
Messages
2 086 329
Membres
103 182
dernier inscrit
moutassim.amine