FAQ LibreOffice et Apache OpenOfficeConsultez toutes les FAQ
Nombre d'auteurs : 10, nombre de questions : 359, dernière mise à jour : 15 juillet 2017 Ajouter une question
Bienvenue sur la FAQ, elle a été réalisée pour répondre aux questions concernant les suites bureautiques Apache OpenOffice (AOO) et LibreOffice (LibO).
Si vous souhaitez participer pour l'améliorer, pour proposer vos contributions ou si vous constatez des erreurs dans cette page, n'hésitez-pas !!! Participez.
-
8.1. OBasic : Informations générales
(12)
- Comment accéder à l'éditeur de macros (aussi appelé EDI) ?
- Quelle est la différence entre ThisComponent et CurrentComponent ?
- Comment modifier la barre de titre de l'application ?
- Comment visualiser les propriétés, méthodes et interfaces disponibles sur une variable objet ?
- Où trouver une description complète des APIs OpenOffice/LibreOffice ?
- Comment lire ou modifier les propriétés des fichiers OpenOffice/LibreOffice ?
- Comment ajouter, lire ou modifier les propriétés champ utilisateur ?
- Comment récupérer des informations sur l'imprimante active ?
- Comment figer l'écran pendant le déroulement d'une macro ?
- Comment récupérer des informations sur les numéros de compilation, de version, ainsi qu'une liste des développeurs AOO/LibO ?
- Comment fermer le document par macro ?
- Comment obtenir la version de LibreOffice/OpenOffice utilisée ?
-
8.2. OBasic : Base de données
(8)
- Comment se connecter à une base et créer une requête par macro ?
- Quelles sont les méthodes pour lire le contenu d'une requête ?
- Comment ajouter un enregistrement dans une table ?
- Comment supprimer des enregistrements dans une table ?
- Comment mettre à jour des enregistrements dans une table ?
- Comment ajouter une nouvelle table par macro ?
- Comment activer/enregistrer une source de données ?
- Comment désactiver une source de données ?
- 8.3. OBasic : Dessin (1)
-
8.4. OBasic : Présentation
(5)
- Comment boucler sur les pages d'une présentation ainsi que sur chacun des objets placé sur les pages ?
- Comment ouvrir une présentation et la démarrer en mode plein écran ?
- Comment masquer une page dans une présentation ?
- Comment dupliquer une page dans la présentation ?
- Comment créer une présentation dynamiquement ?
-
8.5. OBasic : Tableur
(69)
-
8.5.1. Les feuilles
(55)
-
8.5.1.1. Les cellules
(33)
- 8.5.1.1.1. Les annotations (4)
- 8.5.1.1.2. Les formats (3)
-
8.5.1.1.3. Les cellules et plages nommées
(6)
- Comment ajouter un nom dans le classeur ?
- Comment vérifier l'existence d'un nom dans le classeur ?
- Comment lister les cellules et plages nommées dans le classeur ?
- Comment récupérer des informations sur une cellule ou plage nommée ?
- Comment supprimer le contenu d'une cellule ou plage nommée ?
- Comment supprimer les noms ?
- Comment spécifier une cellule par macro ?
- Comment identifier la cellule active ?
- Comment vérifier le type de données contenu dans les cellules ?
- Comment écrire dans une cellule ?
- Comment ajouter une formule par macro ?
- Comment supprimer le contenu d'un cellule ?
- Comment compter le nombre de données différentes dans une plage de cellules ?
- Comment empêcher la mise en majuscule de la première lettre de chaque phrase saisie dans les cellules ?
- Comment identifier la plage de cellules utilisée dans une feuille ?
- Comment retrouver le numéro de la dernière ligne non vide ?
- Comment insérer un lien hypertexte dans une cellule ?
- Comment extraire les liens hypertextes contenus dans une cellule ?
- Comment modifier la description d'un lien hypertexte ?
- Comment sélectionner une cellule et y appliquer un collage du presse papier ?
- Comment boucler sur une plage de cellules ?
- Comment fusionner une plage de cellules ?
- Comment transférer le contenu d'une plage de cellules vers un nouveau document dans le Traitement de texte ?
- Comment adapter la largeur d'une colonne au contenu des cellules ?
- Comment identifier l'évènement sélection de cellule dans la feuille ?
- Comment identifier la modification du contenu dans une cellule ?
- 8.5.1.2. Les images (1)
- Comment compter le nombre de feuilles dans le classeur ?
- Comment vérifier si une feuille existe ?
- Comment boucler sur toutes les feuilles du tableur ?
- Comment afficher le nom de la feuille active ?
- Comment supprimer une feuille ?
- Comment déplacer une feuille dans le tableur ?
- Comment insérer une nouvelle feuille et la positionner dans le tableur ?
- Comment renommer une feuille dans le tableur ?
- Comment dupliquer une feuille dans le tableur ?
- Comment masquer ou démasquer une feuille ?
- Comment gérer la protection des feuilles par macro ?
- Comment créer un lien vers toutes cellules d'une feuille dans un classeur fermé ?
- Comment supprimer les liens externes entre feuilles ?
- Comment retrouver la lettre d'une colonne à partir de son index ?
- Comment insérer des informations dans les entêtes et pied de page ?
- Comment lire le contenu des entêtes et pieds de page ?
- Comment trier les onglets par ordre alphabétique ?
- Comment activer une feuille ?
- Comment lister le nom des onglets en multisélection ?
- Comment identifier le changement de feuille dans un classeur ?
- Comment copier la feuille active dans un nouveau classeur ?
-
8.5.1.1. Les cellules
(33)
- 8.5.2. Les graphiques (5)
- Comment ouvrir un fichier Tableur existant ?
- Comment créer un nouveau fichier Tableur ?
- Comment Retrouver les équivalences de Couleur aux formats Hex , Long et RGB ?
- Comment utiliser les fonctions Calc par macro ?
- Comment remplacer un point par une virgule avec une expression régulière
- Comment ouvrir un classeur existant ?
- Comment savoir si le document testé en paramètre est un classeur Calc ?
- Comment lister toutes les feuilles contenues dans un classeur ?
- Comment de quel type est le contenu d'une cellule ?
-
8.5.1. Les feuilles
(55)
-
8.6. OBasic : Traitement de texte
(25)
- 8.6.1. Les paragraphes (2)
- 8.6.2. Les signets (3)
- 8.6.3. Les images dans le traitement de texte (1)
- 8.6.4. Les tableaux dans le traitement de texte (4)
- 8.6.5. Les cadres - TextFrames (5)
- Comment vérifier si un mot est présent dans un document Traitement de texte ?
- Comment remplacer une chaîne de caractères dans un document Traitement de texte ?
- Comment insérer un saut de page à l'emplacement du curseur ?
- Comment créer un lien hypertexte dans le document ?
- Comment récupérer les informations statistiques d'un document ?
- Comment récupérer le nom et la taille de la police à l'emplacement du curseur ?
- Comment extraire tout ce qui se trouve entre deux mots clés ?
- Comment afficher un document en plein écran ?
- Comment scinder chaque page d'un fichier Traitement de texte pour créer de nouveaux documents ?
- Comment modifier la largeur de la première colonne du tableau dans lequel se trouve le curseur ?
-
8.7. Les boîtes de dialogue BASIC
(25)
- 8.7.1. Les cases à cocher: CheckBox (1)
- 8.7.2. Le contrôle picto: ImageControl (2)
-
8.7.3. Les zones de liste: ListBox
(7)
- Comment remplir une ListBox en utilisant les données contenues dans une colonne ?
- Comment récupérer l'élément sélectionné dans la ListBox ?
- Comment boucler sur tous les éléments de la ListBox ?
- Comment remplir une ListBox à partir d'un tableau ?
- Comment boucler sur les sélections multiples d'une ListBox ?
- Comment supprimer un élément dans la ListBox ?
- Comment changer le type de police dans une ListBox ?
- 8.7.4. Les barres de progression: ProgressBar (1)
-
8.7.5. Les zones de texte: TextField
(6)
- Comment lire et écrire dans une zone de texte ?
- Comment changer la mise en forme d'une zone de texte ?
- Comment sélectionner la totalité du contenu de la zone de texte ?
- Comment remplacer la chaîne de caractères sélectionnée dans la zone de texte ?
- Comment identifier la saisie du clavier dans le TextField et n'autoriser que les données numériques ?
- Comment identifier quelle zone de texte a pris le focus ?
- 8.7.6. Les champs Date / Calendriers (2)
- 8.7.7. La sélection de fichiers: FileControl (1)
- Comment afficher une boîte de dialogue BASIC ?
- Comment adapter les dimensions de la boîte de dialogue à la taille de l'écran ?
- Comment lister le nom des boîtes de dialogues contenues dans le fichier ?
- Comment boucler sur l'ensemble des contrôles de la boîte de dialogue ?
- Comment ajouter un objet dynamiquement dans une boîte de dialogue BASIC ?
- 8.8. Les sauvegardes (6)
-
8.9. Les répertoires
(8)
- Comment lister tous les fichiers d'un répertoire depuis OpenOffice ?
- Comment lister les dossiers contenus dans un répertoire ?
- Comment vérifier l'existence d'un répertoire ?
- Comment créer un nouveau répertoire ?
- Comment afficher une boîte de dialogue pour sélectionner un dossier ?
- Comment lister les répertoires spécifiques d'Open Office (PathSettings) ?
- Comment ouvrir l'explorateur Windows sur un répertoire précis ?
- Comment créer un raccourci sur le bureau ?
-
8.10. Les fichiers
(6)
- Comment vérifier l'existence d'un fichier ?
- Comment copier un fichier sur le disque ?
- Comment afficher une boîte de dialogue pour sélectionner un fichier ?
- Comment récupérer des informations sur les propriétés des fichiers ?
- Comment retrouver la date et l'heure de création ou de dernière modification d'un fichier ?
- Comment récupérer le répertoire d'une URL ?
-
8.11. Les filtres
(5)
- Comment lister le nom des filtres disponibles ?
- Comment créer une copie du classeur au format PDF ?
- Comment créer une copie d'une présentation Présentation au format Flash (.swf) ?
- Comment convertir un fichier sxw au format odt par macro ?
- Comment convertir chaque feuille d'un classeur au format CSV ?
- 8.12. L'éditeur de macros (5)
- 8.13. Automation (4)
-
8.14. Les chaines de caractères
(6)
- Quelles sont les fonctions disponibles pour manipuler les chaînes de caractères ?
- Comment extraire les données séparées par un espace dans une chaine de caractères ?
- Comment extraire les données numériques dans une chaîne alphanumérique ?
- Comment scinder les phrases longues sans couper les mots ?
- Comment utiliser la fonction Switch afin de renvoyer une donnée associée à une expression ?
- Comment compter un nombre de caractères/mots identiques dans une chaîne ?
-
8.15. L'interaction avec d'autres applications
(18)
-
8.15.1. Les fichiers texte
(8)
- Comment écrire dans un fichier texte en utilisant l'instruction Output ?
- Comment écrire dans un fichier texte en utilisant l'instruction Append ?
- Comment lire le contenu d'un fichier texte en utilisant l'instruction Input ?
- Comment imprimer le contenu d'un fichier texte ?
- Comment supprimer une ou plusieurs lignes dans un fichier texte ?
- Comment supprimer les lignes en doublon dans un fichier texte ?
- Comment compter le nombre de lignes dans un fichier texte ?
- Comment remplacer des chaînes de caractères dans un fichier texte ?
- Comment créer un mail par macro ?
- Comment envoyer un mail en pilotant Outlook ?
- Comment ouvrir une autre application ?
- Comment piloter l'application Internet Explorer et son contenu ?
- Comment remplir les champs d'une page html puis déclencher un bouton ?
- Comment récupérer la source et le contenu texte d'une page html ?
- Comment récupérer des informations sur l'environnement du système d'exploitation : utilisation de la fonction Environ ?
- Comment récupérer la version d'une application ?
- Comment retrouver la lettre du lecteur de CD et vérifier si le disque est prêt ?
- Comment lire un fichier wave par macro ?
-
8.15.1. Les fichiers texte
(8)
-
8.16. Les variables
(10)
- À quoi servent les variables et comment les utiliser ?
- Quels sont les types de variables disponibles dans AOO/LibO ?
- Que signifie l'instruction Option Explicit ?
- Comment est définie la portée des variables ?
- À quoi sert l'instruction Const ?
- Quelles sont les fonctions de conversion des types de données ?
- Comment tester la présence d'un argument optionnel dans une fonction ?
- Comment déterminer si une variable contient une valeur Null ?
- Comment vérifier si une variable type Variant a été initialisée ?
- Comment retrouver le type de donnée contenu dans une variable Variant ?
Proposer une nouvelle réponse sur la FAQ
Ce n'est pas l'endroit pour poser des questions, allez plutôt sur le forum de la rubrique pour çaLes sources présentées sur cette page sont libres de droits et vous pouvez les utiliser à votre convenance. Par contre, la page de présentation constitue une œuvre intellectuelle protégée par les droits d'auteur. Copyright © 2024 Developpez Developpez LLC. Tous droits réservés Developpez LLC. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.