OVH Cloud OVH Cloud

Déplacement d'un fichier txt d'un dossier à l'autre

3 réponses
Avatar
E Barmaz
Bonsoir tout le monde,

J'ai pu traiter un fichier (importer son contenu).
J'ai trouvé dans l'aide en ligne la fonction
object.MoveFile source, destination

Je ne comprend pas le terme object.

D'avance merci pour votre aide

Eric

3 réponses

Avatar
Michel Walsh
Salut,

Il s'agit de n'importe quelle variable (instance de classe, ou objet, si on
préfère) dont le type (classe) est le même que celui auquel la méthode
s'applique (Apply to, en haut de l'article), ou encore, tel que repris dans
la description.

Ici, il s'agit d'un "objet" qui est un FileSystemObject (FSO).


En VBA, on préfèrera faire:

Inclure "Microsoft Scripting Runtime" dans les références (le nom du
fichier est scrrun.dll )

Puis, faire:
------------------------
Dim fs As FileSystemObject
Set fs = New FileSystemObject
fs.MoveFile ...
------------------------




Espérant être utile,
Vanderghast, Access MVP

"E Barmaz" wrote in message
news:40c75828$
Bonsoir tout le monde,

J'ai pu traiter un fichier (importer son contenu).
J'ai trouvé dans l'aide en ligne la fonction
object.MoveFile source, destination

Je ne comprend pas le terme object.

D'avance merci pour votre aide

Eric






Avatar
François Legault
bonjour!,

j'ai fait une recherche et suis tomber sur cette question.

j'ai essayer de copier un fichier a l'aide de
FileSystemObject, mais il me fait toujour une
erreur "Type Définie par l'utilisateur non défini"

j'ai marquer ceci:

Dim fs As FileSystemObject
Set fs = New FileSystemObject
fs.CopyFile "C:test.jpg", "c:phototest.jpg", True

pourquoi?

et comment je fait pour inclure "Microsoft Scripting
Runtime" (scrrun.dll) dans les référence?

merci,

-----Message d'origine-----
Salut,

Il s'agit de n'importe quelle variable (instance de
classe, ou objet, si on

préfère) dont le type (classe) est le même que celui
auquel la méthode

s'applique (Apply to, en haut de l'article), ou encore,
tel que repris dans

la description.

Ici, il s'agit d'un "objet" qui est un FileSystemObject
(FSO).



En VBA, on préfèrera faire:

Inclure "Microsoft Scripting Runtime" dans les
références (le nom du

fichier est scrrun.dll )

Puis, faire:
------------------------
Dim fs As FileSystemObject
Set fs = New FileSystemObject
fs.MoveFile ...
------------------------




Espérant être utile,
Vanderghast, Access MVP

"E Barmaz" wrote in message
news:40c75828$
Bonsoir tout le monde,

J'ai pu traiter un fichier (importer son contenu).
J'ai trouvé dans l'aide en ligne la fonction
object.MoveFile source, destination

Je ne comprend pas le terme object.

D'avance merci pour votre aide

Eric







.




Avatar
Michel Walsh
Salut,


Du menu (celui qui apparaît avec l'environnement de programmation),
Tools | References ... Cliquer sur le bouton [ Browse ... ] est repérer
le fichier mentionné ( alternativement: le repérer dans la liste des
références disponibles, et cocher la case qui y correspond pour indiquer
qu'on désire l'inclure).



Espérant être utile,
Vanderghast, Access MVP


"François Legault" wrote in message
news:235801c4519e$77c2e340$
bonjour!,

j'ai fait une recherche et suis tomber sur cette question.

j'ai essayer de copier un fichier a l'aide de
FileSystemObject, mais il me fait toujour une
erreur "Type Définie par l'utilisateur non défini"

j'ai marquer ceci:

Dim fs As FileSystemObject
Set fs = New FileSystemObject
fs.CopyFile "C:test.jpg", "c:phototest.jpg", True

pourquoi?

et comment je fait pour inclure "Microsoft Scripting
Runtime" (scrrun.dll) dans les référence?

merci,

-----Message d'origine-----
Salut,

Il s'agit de n'importe quelle variable (instance de
classe, ou objet, si on

préfère) dont le type (classe) est le même que celui
auquel la méthode

s'applique (Apply to, en haut de l'article), ou encore,
tel que repris dans

la description.

Ici, il s'agit d'un "objet" qui est un FileSystemObject
(FSO).



En VBA, on préfèrera faire:

Inclure "Microsoft Scripting Runtime" dans les
références (le nom du

fichier est scrrun.dll )

Puis, faire:
------------------------
Dim fs As FileSystemObject
Set fs = New FileSystemObject
fs.MoveFile ...
------------------------




Espérant être utile,
Vanderghast, Access MVP

"E Barmaz" wrote in message
news:40c75828$
Bonsoir tout le monde,

J'ai pu traiter un fichier (importer son contenu).
J'ai trouvé dans l'aide en ligne la fonction
object.MoveFile source, destination

Je ne comprend pas le terme object.

D'avance merci pour votre aide

Eric







.