Aide LibreOffice 24.8
Change l'unité ou le répertoire actif.
Certaines fonctions de fichier et de répertoire spécifiques à DOS ne sont plus fournies dans LibreOffice, ou leur fonction est seulement limitée. Par exemple, la prise en charge des fonctions ChDir, ChDrive et CurDir n'est pas fournie. Certaines propriétés spécifiques à DOS ne sont plus utilisées dans les fonctions qui attendent des propriétés de fichier comme paramètres (par exemple, pour les différencier des fichiers cachés et des fichiers système). Cela garantit le plus haut niveau possible d'indépendance de la plate-forme pour LibreOffice. Par conséquent, cette fonctionnalité est susceptible d'être supprimée dans une future version.
La bibliothèque ScriptForge dans LibreOffice 7.1 présente le service FileSystem avec des méthodes pour gérer les fichiers et les dossiers dans les scripts utilisateur.
ChDir Text As String
Text : expression au format chaîne de caractères spécifiant le chemin du répertoire ou l'unité.
Si vous souhaitez simplement changer d'unité active, saisissez la lettre de celle-ci suivie du signe deux-points.
Sub ExampleChDir
Dim sDir1 As String, sDir2 As String
sDir1 = "C:\Test"
sDir2 = "D:\Private"
ChDir( sDir1 )
MsgBox CurDir
ChDir( sDir2 )
MsgBox CurDir
End Sub