Bonjour, j'ai un petit souci et j'ai besoin de vos=20
lumi=E8res.
Je souhaite d=E9placer un fichier via la fonction NAME
Name OldNomFich As NewNomFich
Or, j'ai un message d'erreur "Fichier Inconnu"
Je pense que cela vient du fait que je demande de d=E9placer=20
un fichier qui se trouve sur un r=E9seau et que je n'appelle=20
donc pas une lettre de lecteur mais le r=E9seau en lui m=EAme.
Exemple =3D> j'appelle "\\lenomdemonserveur" et non "E:\"=20
(la lettre de mon lecteur) et comme les utilisateurs=20
n'auront pas la m=EAme lettre de lecteur, il faut que je=20
garde le "\\...".
Comment puis-je faire pour r=E9cup=E9rer la lettre=20
correspondant =E0 mon serveur install=E9e sur chaque=20
ordinateur (une fonction du genre DirMachinChouette
("\\...") qui me renverrait E:\ ?
sinon =3D> comment d=E9placer un fichier sans la fonction=20
NAME ?
(sinon j'ai l'option FileCopy + Kill qui fonctionne bien=20
mais je pr=E9f=E9rerais le d=E9placement)
------------------------------------ Site @ccess : http://access.jessy.free.fr/ Pour l'efficacité de tous : http://users.skynet.be/mpfa/ ------------------------------------ "Sébastien" a écrit dans le message news: 16cae01c417f1$f0a04910$ Bonjour, j'ai un petit souci et j'ai besoin de vos lumières.
Je souhaite déplacer un fichier via la fonction NAME
Name OldNomFich As NewNomFich
Or, j'ai un message d'erreur "Fichier Inconnu"
Je pense que cela vient du fait que je demande de déplacer un fichier qui se trouve sur un réseau et que je n'appelle donc pas une lettre de lecteur mais le réseau en lui même. Exemple => j'appelle "lenomdemonserveur" et non "E:" (la lettre de mon lecteur) et comme les utilisateurs n'auront pas la même lettre de lecteur, il faut que je garde le "...".
Comment puis-je faire pour récupérer la lettre correspondant à mon serveur installée sur chaque ordinateur (une fonction du genre DirMachinChouette ("...") qui me renverrait E: ?
sinon => comment déplacer un fichier sans la fonction NAME ?
(sinon j'ai l'option FileCopy + Kill qui fonctionne bien mais je préférerais le déplacement)
Merci bcp de votre aide.
Sébastien.
Bonjour
La fonction qui suit te conviendra sûrement :
Function MoveFile(strSource As String, strDest As String)
FileCopy strSource, strDest
Kill strSource
End Function
@+
Jessy Sempere - Access MVP
news@access.fr.vu
------------------------------------
Site @ccess : http://access.jessy.free.fr/
Pour l'efficacité de tous :
http://users.skynet.be/mpfa/
------------------------------------
"Sébastien" <smf-nft@ifrance.com> a écrit dans le message news:
16cae01c417f1$f0a04910$a301280a@phx.gbl...
Bonjour, j'ai un petit souci et j'ai besoin de vos
lumières.
Je souhaite déplacer un fichier via la fonction NAME
Name OldNomFich As NewNomFich
Or, j'ai un message d'erreur "Fichier Inconnu"
Je pense que cela vient du fait que je demande de déplacer
un fichier qui se trouve sur un réseau et que je n'appelle
donc pas une lettre de lecteur mais le réseau en lui même.
Exemple => j'appelle "\lenomdemonserveur" et non "E:"
(la lettre de mon lecteur) et comme les utilisateurs
n'auront pas la même lettre de lecteur, il faut que je
garde le "\...".
Comment puis-je faire pour récupérer la lettre
correspondant à mon serveur installée sur chaque
ordinateur (une fonction du genre DirMachinChouette
("\...") qui me renverrait E: ?
sinon => comment déplacer un fichier sans la fonction
NAME ?
(sinon j'ai l'option FileCopy + Kill qui fonctionne bien
mais je préférerais le déplacement)
------------------------------------ Site @ccess : http://access.jessy.free.fr/ Pour l'efficacité de tous : http://users.skynet.be/mpfa/ ------------------------------------ "Sébastien" a écrit dans le message news: 16cae01c417f1$f0a04910$ Bonjour, j'ai un petit souci et j'ai besoin de vos lumières.
Je souhaite déplacer un fichier via la fonction NAME
Name OldNomFich As NewNomFich
Or, j'ai un message d'erreur "Fichier Inconnu"
Je pense que cela vient du fait que je demande de déplacer un fichier qui se trouve sur un réseau et que je n'appelle donc pas une lettre de lecteur mais le réseau en lui même. Exemple => j'appelle "lenomdemonserveur" et non "E:" (la lettre de mon lecteur) et comme les utilisateurs n'auront pas la même lettre de lecteur, il faut que je garde le "...".
Comment puis-je faire pour récupérer la lettre correspondant à mon serveur installée sur chaque ordinateur (une fonction du genre DirMachinChouette ("...") qui me renverrait E: ?
sinon => comment déplacer un fichier sans la fonction NAME ?
(sinon j'ai l'option FileCopy + Kill qui fonctionne bien mais je préférerais le déplacement)
Merci bcp de votre aide.
Sébastien.
Sébastien
Oups, C'est ma faute, je m'étais tromper dans les chemins d'accès, NAME fonctionne bien...
Désolé.
Sébastien.
-----Message d'origine----- Bonjour, j'ai un petit souci et j'ai besoin de vos lumières.
Je souhaite déplacer un fichier via la fonction NAME
Name OldNomFich As NewNomFich
Or, j'ai un message d'erreur "Fichier Inconnu"
Je pense que cela vient du fait que je demande de déplacer
un fichier qui se trouve sur un réseau et que je n'appelle
donc pas une lettre de lecteur mais le réseau en lui même. Exemple => j'appelle "lenomdemonserveur" et non "E:" (la lettre de mon lecteur) et comme les utilisateurs n'auront pas la même lettre de lecteur, il faut que je garde le "...".
Comment puis-je faire pour récupérer la lettre correspondant à mon serveur installée sur chaque ordinateur (une fonction du genre DirMachinChouette ("...") qui me renverrait E: ?
sinon => comment déplacer un fichier sans la fonction NAME ?
(sinon j'ai l'option FileCopy + Kill qui fonctionne bien mais je préférerais le déplacement)
Merci bcp de votre aide.
Sébastien. .
Oups, C'est ma faute, je m'étais tromper dans les chemins
d'accès, NAME fonctionne bien...
Désolé.
Sébastien.
-----Message d'origine-----
Bonjour, j'ai un petit souci et j'ai besoin de vos
lumières.
Je souhaite déplacer un fichier via la fonction NAME
Name OldNomFich As NewNomFich
Or, j'ai un message d'erreur "Fichier Inconnu"
Je pense que cela vient du fait que je demande de
déplacer
un fichier qui se trouve sur un réseau et que je
n'appelle
donc pas une lettre de lecteur mais le réseau en lui même.
Exemple => j'appelle "\lenomdemonserveur" et non "E:"
(la lettre de mon lecteur) et comme les utilisateurs
n'auront pas la même lettre de lecteur, il faut que je
garde le "\...".
Comment puis-je faire pour récupérer la lettre
correspondant à mon serveur installée sur chaque
ordinateur (une fonction du genre DirMachinChouette
("\...") qui me renverrait E: ?
sinon => comment déplacer un fichier sans la fonction
NAME ?
(sinon j'ai l'option FileCopy + Kill qui fonctionne bien
mais je préférerais le déplacement)
Oups, C'est ma faute, je m'étais tromper dans les chemins d'accès, NAME fonctionne bien...
Désolé.
Sébastien.
-----Message d'origine----- Bonjour, j'ai un petit souci et j'ai besoin de vos lumières.
Je souhaite déplacer un fichier via la fonction NAME
Name OldNomFich As NewNomFich
Or, j'ai un message d'erreur "Fichier Inconnu"
Je pense que cela vient du fait que je demande de déplacer
un fichier qui se trouve sur un réseau et que je n'appelle
donc pas une lettre de lecteur mais le réseau en lui même. Exemple => j'appelle "lenomdemonserveur" et non "E:" (la lettre de mon lecteur) et comme les utilisateurs n'auront pas la même lettre de lecteur, il faut que je garde le "...".
Comment puis-je faire pour récupérer la lettre correspondant à mon serveur installée sur chaque ordinateur (une fonction du genre DirMachinChouette ("...") qui me renverrait E: ?
sinon => comment déplacer un fichier sans la fonction NAME ?
(sinon j'ai l'option FileCopy + Kill qui fonctionne bien mais je préférerais le déplacement)