Ouvrir un second classeur nommé DATABASE

Evelynetfrancois

XLDnaute Impliqué
Bonjour tout le monde.. et meilleurs voeux à tous ..une année simpat ...

J’utilise une douzaine de classeurs qui font référence à une grande base de données situe dans un second classeur nommé simplement DATABASE, et ce pour éviter de copier la dite base de données dans chaque classeur.

Pour que tout fonctionne convenablement, le classeur DATABASE doit être ouvert.

Donc je cherche la ligne de macro qui ouvrirait auto le classeur DATABASE à l'ouverture d'un des douze programmes.

En vous remerciant d’avances pour toutes vos réponses
PS : Je ne suis pas du tout dans l’urgence (j’ouvre manuellement mon classeur DATA)
Au plaisir de vous lire
E et F
 

Roland_M

XLDnaute Barbatruc
Re : Ouvrir un second classeur nommé DATABASE

bonjour,

j'ai l'impression que vous pratiquez à l'envers !
c'est d'abord DATABASE qui doit être ouvert en premier
puisqu'il est la base pour tous !

EDIT:

sinon il est possible mettre dans le Thisworbook de chaque classeur l'ouverture DATABASE
voir Workbook open path\fichier database
 
Dernière édition:

titiborregan5

XLDnaute Accro
Re : Ouvrir un second classeur nommé DATABASE

Bonjour à tous,

si tu places dans thisworkbook le code suivant (en définissant en x le chemin et le nom de fichier avec l'extension):
VB:
Private Sub Workbook_Open()
x = "C:\Documents and Settings\exemple.xls"
Workbooks.Open (x)

End Sub
 

Discussions similaires

Statistiques des forums

Discussions
312 104
Messages
2 085 345
Membres
102 868
dernier inscrit
JJV