- Je cherche quel code VBA peut ouvrir un classeur qui se trouve dans un
autre répertoire. Exemple, répertoire c:\logistique et le fichié s'appele
"TEST.xls"
- Je voudrai savoir si il existe aussi un code qui lagit orsque l'on ferme
le classeur. Par exemple que le classeur se positionne sur la cellule A1
avant de fermer le classeur
- Egalement une macro qui agit dès que l'on sauvegarde le classeur. Par
exemple que le classeur se positionne sur la cellule A1 avant de fermer le
classeur
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
papou
Bonjour 1 - Workbooks.open "c:logistiquetest.xls" 2 - dans le code Thisworkbook du classeur (à adpater avec nom de feuille) (pour y accéder clic droit sur l'icône d'excel située à gauche du menu Fihcier d'Excel, puis Visualiser le code) Private Sub Workbook_BeforeClose(Cancel As Boolean) Worksheets("Feuil1").Range("A1").activate End Sub 3 - dans le code Thisworkbook (ditto) Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean) Worksheets("Feuil1").Range("A1").activate End Sub
Cordialement Pascal
"Daniel" a écrit dans le message de news:
re bonjour,
- Je cherche quel code VBA peut ouvrir un classeur qui se trouve dans un autre répertoire. Exemple, répertoire c:logistique et le fichié s'appele "TEST.xls"
- Je voudrai savoir si il existe aussi un code qui lagit orsque l'on ferme le classeur. Par exemple que le classeur se positionne sur la cellule A1 avant de fermer le classeur
- Egalement une macro qui agit dès que l'on sauvegarde le classeur. Par exemple que le classeur se positionne sur la cellule A1 avant de fermer le classeur
Merci à vous!
Bonjour
1 - Workbooks.open "c:logistiquetest.xls"
2 - dans le code Thisworkbook du classeur (à adpater avec nom de feuille)
(pour y accéder clic droit sur l'icône d'excel située à gauche du menu
Fihcier d'Excel, puis Visualiser le code)
Private Sub Workbook_BeforeClose(Cancel As Boolean)
Worksheets("Feuil1").Range("A1").activate
End Sub
3 - dans le code Thisworkbook (ditto)
Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As
Boolean)
Worksheets("Feuil1").Range("A1").activate
End Sub
Cordialement
Pascal
"Daniel" <Daniel@discussions.microsoft.com> a écrit dans le message de
news:9CC2149E-59A5-4C36-9F5B-C42C55FAD13B@microsoft.com...
re bonjour,
- Je cherche quel code VBA peut ouvrir un classeur qui se trouve dans un
autre répertoire. Exemple, répertoire c:logistique et le fichié s'appele
"TEST.xls"
- Je voudrai savoir si il existe aussi un code qui lagit orsque l'on ferme
le classeur. Par exemple que le classeur se positionne sur la cellule A1
avant de fermer le classeur
- Egalement une macro qui agit dès que l'on sauvegarde le classeur. Par
exemple que le classeur se positionne sur la cellule A1 avant de fermer le
classeur
Bonjour 1 - Workbooks.open "c:logistiquetest.xls" 2 - dans le code Thisworkbook du classeur (à adpater avec nom de feuille) (pour y accéder clic droit sur l'icône d'excel située à gauche du menu Fihcier d'Excel, puis Visualiser le code) Private Sub Workbook_BeforeClose(Cancel As Boolean) Worksheets("Feuil1").Range("A1").activate End Sub 3 - dans le code Thisworkbook (ditto) Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean) Worksheets("Feuil1").Range("A1").activate End Sub
Cordialement Pascal
"Daniel" a écrit dans le message de news:
re bonjour,
- Je cherche quel code VBA peut ouvrir un classeur qui se trouve dans un autre répertoire. Exemple, répertoire c:logistique et le fichié s'appele "TEST.xls"
- Je voudrai savoir si il existe aussi un code qui lagit orsque l'on ferme le classeur. Par exemple que le classeur se positionne sur la cellule A1 avant de fermer le classeur
- Egalement une macro qui agit dès que l'on sauvegarde le classeur. Par exemple que le classeur se positionne sur la cellule A1 avant de fermer le classeur
Merci à vous!
Jo-Soupin
bonjour Daniel,
1 - Workbooks.Open "c:logistiquetest.xls"
2 - dans le module "ThisWorkbook" Private Sub Workbook_BeforeClose(Cancel As Boolean) Feuil1.range("A1").slelect End Sub
3 - toujours dans le module "ThisWorkbook"
Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean) Feuil1.range("A1").select End Sub
bonjour Daniel,
1 - Workbooks.Open "c:logistiquetest.xls"
2 - dans le module "ThisWorkbook"
Private Sub Workbook_BeforeClose(Cancel As Boolean)
Feuil1.range("A1").slelect
End Sub
3 - toujours dans le module "ThisWorkbook"
Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel
As Boolean)
Feuil1.range("A1").select
End Sub
2 - dans le module "ThisWorkbook" Private Sub Workbook_BeforeClose(Cancel As Boolean) Feuil1.range("A1").slelect End Sub
3 - toujours dans le module "ThisWorkbook"
Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean) Feuil1.range("A1").select End Sub
michdenis
Bonjour Daniel,
A ) pour ouvrir un fichier dont tu connais le chemin et le nom du fichier Dim Chemin as String, Fichier As String Chemin = "C:logistique" Fichier = "NomDuFichier.xls" Workbooks.open chemin & fichier
Ou simplement :
Workbooks.open "C:logistiqueNomDuFichier.xls"
B ) Si tu veux ouvrir ton fichier avec une feuille et une cellule spécifique de sélectionner, tu dois le faire avant de fermer ton classeur et le sauvegarder. Le hic, c'est de ne pas pouvoir fermer le fichier sans qu'il s'enregistre ... si tu as des exigences particulières, fais-le savoir !
Essaie ceci dans le ThisWorkbook de ton classeur :
'--------------------------- Private Sub Workbook_BeforeClose(Cancel As Boolean)
- Je cherche quel code VBA peut ouvrir un classeur qui se trouve dans un autre répertoire. Exemple, répertoire c:logistique et le fichié s'appele "TEST.xls"
- Je voudrai savoir si il existe aussi un code qui lagit orsque l'on ferme le classeur. Par exemple que le classeur se positionne sur la cellule A1 avant de fermer le classeur
- Egalement une macro qui agit dès que l'on sauvegarde le classeur. Par exemple que le classeur se positionne sur la cellule A1 avant de fermer le classeur
Merci à vous!
Bonjour Daniel,
A ) pour ouvrir un fichier dont tu connais le chemin et le nom du fichier
Dim Chemin as String, Fichier As String
Chemin = "C:logistique"
Fichier = "NomDuFichier.xls"
Workbooks.open chemin & fichier
Ou simplement :
Workbooks.open "C:logistiqueNomDuFichier.xls"
B ) Si tu veux ouvrir ton fichier avec une feuille et une cellule spécifique de sélectionner, tu dois le faire avant de fermer ton
classeur et le sauvegarder.
Le hic, c'est de ne pas pouvoir fermer le fichier sans qu'il s'enregistre ... si tu as des exigences particulières, fais-le
savoir !
Essaie ceci dans le ThisWorkbook de ton classeur :
'---------------------------
Private Sub Workbook_BeforeClose(Cancel As Boolean)
- Je cherche quel code VBA peut ouvrir un classeur qui se trouve dans un
autre répertoire. Exemple, répertoire c:logistique et le fichié s'appele
"TEST.xls"
- Je voudrai savoir si il existe aussi un code qui lagit orsque l'on ferme
le classeur. Par exemple que le classeur se positionne sur la cellule A1
avant de fermer le classeur
- Egalement une macro qui agit dès que l'on sauvegarde le classeur. Par
exemple que le classeur se positionne sur la cellule A1 avant de fermer le
classeur
A ) pour ouvrir un fichier dont tu connais le chemin et le nom du fichier Dim Chemin as String, Fichier As String Chemin = "C:logistique" Fichier = "NomDuFichier.xls" Workbooks.open chemin & fichier
Ou simplement :
Workbooks.open "C:logistiqueNomDuFichier.xls"
B ) Si tu veux ouvrir ton fichier avec une feuille et une cellule spécifique de sélectionner, tu dois le faire avant de fermer ton classeur et le sauvegarder. Le hic, c'est de ne pas pouvoir fermer le fichier sans qu'il s'enregistre ... si tu as des exigences particulières, fais-le savoir !
Essaie ceci dans le ThisWorkbook de ton classeur :
'--------------------------- Private Sub Workbook_BeforeClose(Cancel As Boolean)
- Je cherche quel code VBA peut ouvrir un classeur qui se trouve dans un autre répertoire. Exemple, répertoire c:logistique et le fichié s'appele "TEST.xls"
- Je voudrai savoir si il existe aussi un code qui lagit orsque l'on ferme le classeur. Par exemple que le classeur se positionne sur la cellule A1 avant de fermer le classeur
- Egalement une macro qui agit dès que l'on sauvegarde le classeur. Par exemple que le classeur se positionne sur la cellule A1 avant de fermer le classeur
Merci à vous!
Daniel
Waou!!!!!
Merci à vous 3 pour vos rapides réponses!!!
A très bientôt
Bonjour Daniel,
A ) pour ouvrir un fichier dont tu connais le chemin et le nom du fichier Dim Chemin as String, Fichier As String Chemin = "C:logistique" Fichier = "NomDuFichier.xls" Workbooks.open chemin & fichier
Ou simplement :
Workbooks.open "C:logistiqueNomDuFichier.xls"
B ) Si tu veux ouvrir ton fichier avec une feuille et une cellule spécifique de sélectionner, tu dois le faire avant de fermer ton classeur et le sauvegarder. Le hic, c'est de ne pas pouvoir fermer le fichier sans qu'il s'enregistre ... si tu as des exigences particulières, fais-le savoir !
Essaie ceci dans le ThisWorkbook de ton classeur :
'--------------------------- Private Sub Workbook_BeforeClose(Cancel As Boolean)
- Je cherche quel code VBA peut ouvrir un classeur qui se trouve dans un autre répertoire. Exemple, répertoire c:logistique et le fichié s'appele "TEST.xls"
- Je voudrai savoir si il existe aussi un code qui lagit orsque l'on ferme le classeur. Par exemple que le classeur se positionne sur la cellule A1 avant de fermer le classeur
- Egalement une macro qui agit dès que l'on sauvegarde le classeur. Par exemple que le classeur se positionne sur la cellule A1 avant de fermer le classeur
Merci à vous!
Waou!!!!!
Merci à vous 3 pour vos rapides réponses!!!
A très bientôt
Bonjour Daniel,
A ) pour ouvrir un fichier dont tu connais le chemin et le nom du fichier
Dim Chemin as String, Fichier As String
Chemin = "C:logistique"
Fichier = "NomDuFichier.xls"
Workbooks.open chemin & fichier
Ou simplement :
Workbooks.open "C:logistiqueNomDuFichier.xls"
B ) Si tu veux ouvrir ton fichier avec une feuille et une cellule spécifique de sélectionner, tu dois le faire avant de fermer ton
classeur et le sauvegarder.
Le hic, c'est de ne pas pouvoir fermer le fichier sans qu'il s'enregistre ... si tu as des exigences particulières, fais-le
savoir !
Essaie ceci dans le ThisWorkbook de ton classeur :
'---------------------------
Private Sub Workbook_BeforeClose(Cancel As Boolean)
- Je cherche quel code VBA peut ouvrir un classeur qui se trouve dans un
autre répertoire. Exemple, répertoire c:logistique et le fichié s'appele
"TEST.xls"
- Je voudrai savoir si il existe aussi un code qui lagit orsque l'on ferme
le classeur. Par exemple que le classeur se positionne sur la cellule A1
avant de fermer le classeur
- Egalement une macro qui agit dès que l'on sauvegarde le classeur. Par
exemple que le classeur se positionne sur la cellule A1 avant de fermer le
classeur
A ) pour ouvrir un fichier dont tu connais le chemin et le nom du fichier Dim Chemin as String, Fichier As String Chemin = "C:logistique" Fichier = "NomDuFichier.xls" Workbooks.open chemin & fichier
Ou simplement :
Workbooks.open "C:logistiqueNomDuFichier.xls"
B ) Si tu veux ouvrir ton fichier avec une feuille et une cellule spécifique de sélectionner, tu dois le faire avant de fermer ton classeur et le sauvegarder. Le hic, c'est de ne pas pouvoir fermer le fichier sans qu'il s'enregistre ... si tu as des exigences particulières, fais-le savoir !
Essaie ceci dans le ThisWorkbook de ton classeur :
'--------------------------- Private Sub Workbook_BeforeClose(Cancel As Boolean)
- Je cherche quel code VBA peut ouvrir un classeur qui se trouve dans un autre répertoire. Exemple, répertoire c:logistique et le fichié s'appele "TEST.xls"
- Je voudrai savoir si il existe aussi un code qui lagit orsque l'on ferme le classeur. Par exemple que le classeur se positionne sur la cellule A1 avant de fermer le classeur
- Egalement une macro qui agit dès que l'on sauvegarde le classeur. Par exemple que le classeur se positionne sur la cellule A1 avant de fermer le classeur