Bonjour from Paris (FRANCE),
It's a sunny day, today.
How can add passwords (Password and WriteResPassword) to a GetObject
function used to open an Excel Workbook ?
Thanks by anticipation.
Bonjour from Paris (FRANCE),
It's a sunny day, today.
How can add passwords (Password and WriteResPassword) to a GetObject
function used to open an Excel Workbook ?
Thanks by anticipation.
Hi,
If I understand you correctly, following should help :
YourObject.Workbooks.Open Filename:=YourFile, password:="ABCD"
HTH
Carim
Hi (Salut)
Depends on where you run your code from.
From VBScript: Use the CreateObject object to reach the Workbook Object
Methods (via the Excel Application).
From Excel:
Dim wbk As Workbook
Set wbk = GetObject("C:\zozo.xls")
wbk.Open "C:\zozo.xls", , , , "toto", "titi"
HTH
Cordially
Pascal (il ne fait pas beau chez moi !)
Thanks Papou et Carim,
But i beg your pardon 'cause in place of workbook i'ld have written
'WorkSheet'.
I want to get in an open workbook, as directly as possible a copy of
one sheet extracted from another workbook supposed not open.
Hi
Not too sure about what you mean!
I suggest you post your message in French here:
microsoft.public.fr.excel
A tout à l'heure !
HTH
Cordially
Pascal
Bonjour Papou,
Le classeur source doit rest=E9 prot=E9g=E9 par mot de passe en acc=E9s.
Si j'utilise Workbook.open, je dois faire :
1) Ajouter une feuille au classeur actif,
2) Ouvrir le classeur source avec le ou les mot(s) de passe,
3) S=E9lectionner la feuille source,
4) Copier les donn=E9es,
5) Basculer sur le classeur de travail,
6) Coller les donn=E9es sur la page ajout=E9e.
En utilisant GetObject pas besoin de toutes ces 'gesticulations' pour
obtenir les donn=E9es dans le classeur actif. Par contre il faut saisir
manuellement le mot de passe en acc=E9s et soit le mot de passe en
=E9criture soit cliquer sur 'lecture seule', ce qui n=E9cessite de
diffuser un mot de passe.
C'est pourquoi s'il est possible d'inclure le mot de passe dans
GetObject mes utilisateurs seraient satisfaits.
Merci par avance de votre collaboration.=20
Jean-Paul
Re
Tu n'as pas compris la suggestion, j'ai dû mal m'exprimer
il faut envoyer ta question sur le forum Excel français
"microsoft.public.fr.excel"
Cordialement
Pascal
There are currently 1 users browsing this thread. (0 members and 1 guests)
Bookmarks