Comment ne pas avoir =E0 saisir le(s) mot(s) de passe -ouverture et
=E9criture lorsqu'on utilise la fonction GetObject ?
ET si on ne veut que l'ouverture en lecture seule ?
Voici mon code :
'=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
'IMPORT DE LA FEUILLE 'source' DANS LE CLASSEUR ACTIF
'RECOPIE DE LA FEUILLE SOURCE DANS LA FEUILLE CIBLE DE M=CAME NOM
Set shtFeuille =3D GetObject(strChemin & "\" &
strFichierSource).Sheets(strFeuilleSource)
GetObject(strChemin & "\" &
strFichierSource).Sheets(strFeuilleSource).Copy after:=3D _
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
Le Nordiste
Bonjour tertous,
Je relance ce probléme resté sans réponse - peut être n'y en a t'il pas d'ailleurs ?-
Le classeur source doit resté protégé par mot de passe en accés.
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électionner la feuille source, 4) Copier les données, 5) Basculer sur le classeur de travail, 6) Coller les données sur la page ajoutée.
En utilisant GetObject pas besoin de toutes ces 'gesticulations' pour obtenir les données dans le classeur actif. Par contre il faut saisir manuellement le mot de passe en accés et soit le mot de passe en écriture soit cliquer sur 'lecture seule', ce qui nécessite 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 avnce de votre collaboration. Le Nordiste
Bonjour tertous,
Je relance ce probléme resté sans réponse - peut être n'y en a t'il
pas d'ailleurs ?-
Le classeur source doit resté protégé par mot de passe en accés.
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électionner la feuille source,
4) Copier les données,
5) Basculer sur le classeur de travail,
6) Coller les données sur la page ajoutée.
En utilisant GetObject pas besoin de toutes ces 'gesticulations' pour
obtenir les données dans le classeur actif. Par contre il faut saisir
manuellement le mot de passe en accés et soit le mot de passe en
écriture soit cliquer sur 'lecture seule', ce qui nécessite 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 avnce de votre collaboration.
Le Nordiste
Je relance ce probléme resté sans réponse - peut être n'y en a t'il pas d'ailleurs ?-
Le classeur source doit resté protégé par mot de passe en accés.
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électionner la feuille source, 4) Copier les données, 5) Basculer sur le classeur de travail, 6) Coller les données sur la page ajoutée.
En utilisant GetObject pas besoin de toutes ces 'gesticulations' pour obtenir les données dans le classeur actif. Par contre il faut saisir manuellement le mot de passe en accés et soit le mot de passe en écriture soit cliquer sur 'lecture seule', ce qui nécessite 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 avnce de votre collaboration. Le Nordiste