je voudrais savoir s'il existe une fonction en VBA (access) qui me permet de recuperer le chemin Mes documents pour que l'application puisse tourner sur toute la gamme window
car je sais que sous windows 98... c'est c:\mes document
mais pour 2000 et XP : c'est dans documents et setting\poste...
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
Raymond [mvp]
Bonjour.
il existe les variables d'environnement: HOMEDRIVE qui donne le disque HOMEPATH qui donne le chemin de l'utilisateur
Environ("Homedrive") & environ("Homepath") & "mes documents" te donneront le chemin complet
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"G4F" a écrit dans le message de news:
bonjour
je voudrais savoir s'il existe une fonction en VBA (access) qui me permet de recuperer le chemin Mes documents pour que l'application puisse tourner
sur toute la gamme windows
car je sais que sous windows 98... c'est c:mes documents mais pour 2000 et XP : c'est dans documents et settingposte....
merci par avance
Bonjour.
il existe les variables d'environnement:
HOMEDRIVE qui donne le disque
HOMEPATH qui donne le chemin de l'utilisateur
Environ("Homedrive") & environ("Homepath") & "mes documents" te donneront
le chemin complet
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"G4F" <anonymous@discussions.microsoft.com> a écrit dans le message de
news:83078F43-608E-434A-84BB-502CCEFE519F@microsoft.com...
bonjour
je voudrais savoir s'il existe une fonction en VBA (access) qui me permet
de recuperer le chemin Mes documents pour que l'application puisse tourner
sur toute la gamme windows
car je sais que sous windows 98... c'est c:mes documents
mais pour 2000 et XP : c'est dans documents et settingposte....
il existe les variables d'environnement: HOMEDRIVE qui donne le disque HOMEPATH qui donne le chemin de l'utilisateur
Environ("Homedrive") & environ("Homepath") & "mes documents" te donneront le chemin complet
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"G4F" a écrit dans le message de news:
bonjour
je voudrais savoir s'il existe une fonction en VBA (access) qui me permet de recuperer le chemin Mes documents pour que l'application puisse tourner
sur toute la gamme windows
car je sais que sous windows 98... c'est c:mes documents mais pour 2000 et XP : c'est dans documents et settingposte....
merci par avance
Eric
=?Utf-8?B?RzRG?= écrivait news::
bonjour
je voudrais savoir s'il existe une fonction en VBA (access) qui me permet de recuperer le chemin Mes documents pour que l'application puisse tourner sur toute la gamme windows car je sais que sous windows 98... c'est c:mes documents mais pour 2000 et XP : c'est dans documents et settingposte....
merci par avance
Bonjour,
En complément de la réponse de Raymond, et extrait de l'aide sur la fonction Environ()
Sub test() Dim EnvString As String, Indx As Integer ' Déclare les variables. Indx = 1 ' Initialise l'index à 1. Do EnvString = Environ(Indx) ' Extrait la variable d'environnement. Debug.Print EnvString ' L'affiche dans la fenêtre Exécution Indx = Indx + 1 Loop Until EnvString = "" End Sub
Tu récupères ainsi toutes les variables d'environnement.
je voudrais savoir s'il existe une fonction en VBA (access) qui me
permet de recuperer le chemin Mes documents pour que l'application
puisse tourner sur toute la gamme windows car je sais que sous windows
98... c'est c:mes documents mais pour 2000 et XP : c'est dans
documents et settingposte....
merci par avance
Bonjour,
En complément de la réponse de Raymond, et extrait de l'aide sur la
fonction Environ()
Sub test()
Dim EnvString As String, Indx As Integer ' Déclare les variables.
Indx = 1 ' Initialise l'index à 1.
Do
EnvString = Environ(Indx) ' Extrait la variable d'environnement.
Debug.Print EnvString ' L'affiche dans la fenêtre Exécution
Indx = Indx + 1
Loop Until EnvString = ""
End Sub
Tu récupères ainsi toutes les variables d'environnement.
je voudrais savoir s'il existe une fonction en VBA (access) qui me permet de recuperer le chemin Mes documents pour que l'application puisse tourner sur toute la gamme windows car je sais que sous windows 98... c'est c:mes documents mais pour 2000 et XP : c'est dans documents et settingposte....
merci par avance
Bonjour,
En complément de la réponse de Raymond, et extrait de l'aide sur la fonction Environ()
Sub test() Dim EnvString As String, Indx As Integer ' Déclare les variables. Indx = 1 ' Initialise l'index à 1. Do EnvString = Environ(Indx) ' Extrait la variable d'environnement. Debug.Print EnvString ' L'affiche dans la fenêtre Exécution Indx = Indx + 1 Loop Until EnvString = "" End Sub
Tu récupères ainsi toutes les variables d'environnement.
A+ Eric
Anor
Bonjour,
G4F wrote: | bonjour | | je voudrais savoir s'il existe une fonction en VBA (access) qui me | permet de recuperer le chemin Mes documents pour que l'application | puisse tourner sur toute la gamme windows car je sais que sous | windows 98... c'est c:mes documents | mais pour 2000 et XP : c'est dans documents et settingposte.... | | merci par avance
les solutions proposées te conviennent-elles ou tu veux aussi essayer celle là : Function FindMesDocuments()
Dim Wsh As Object Dim WshSystem As Object
Set Wsh = CreateObject("WScript.Shell") Set WshSystem = Wsh.Environment("SYSTEM")
End Function à+-- Arnaud--------------------------------------------------Conseils d'utilisation : http://users.skynet.be/mpfa/ Site Perso : http://memoaccess.free.fr /Réponses souhaitées sur ce forum, merci/--------------------------------------------------
Bonjour,
G4F wrote:
| bonjour
|
| je voudrais savoir s'il existe une fonction en VBA (access) qui me
| permet de recuperer le chemin Mes documents pour que l'application
| puisse tourner sur toute la gamme windows car je sais que sous
| windows 98... c'est c:mes documents
| mais pour 2000 et XP : c'est dans documents et settingposte....
|
| merci par avance
les solutions proposées te conviennent-elles ou
tu veux aussi essayer celle là :
Function FindMesDocuments()
Dim Wsh As Object
Dim WshSystem As Object
Set Wsh = CreateObject("WScript.Shell")
Set WshSystem = Wsh.Environment("SYSTEM")
End Function
à+-- Arnaud--------------------------------------------------Conseils d'utilisation :
http://users.skynet.be/mpfa/ Site Perso : http://memoaccess.free.fr /Réponses
souhaitées sur ce forum, merci/--------------------------------------------------
G4F wrote: | bonjour | | je voudrais savoir s'il existe une fonction en VBA (access) qui me | permet de recuperer le chemin Mes documents pour que l'application | puisse tourner sur toute la gamme windows car je sais que sous | windows 98... c'est c:mes documents | mais pour 2000 et XP : c'est dans documents et settingposte.... | | merci par avance
les solutions proposées te conviennent-elles ou tu veux aussi essayer celle là : Function FindMesDocuments()
Dim Wsh As Object Dim WshSystem As Object
Set Wsh = CreateObject("WScript.Shell") Set WshSystem = Wsh.Environment("SYSTEM")
End Function à+-- Arnaud--------------------------------------------------Conseils d'utilisation : http://users.skynet.be/mpfa/ Site Perso : http://memoaccess.free.fr /Réponses souhaitées sur ce forum, merci/--------------------------------------------------