Ce post devrait être évident pour tous, mais ce n'est pas le cas pour les débutants.
La touche F1 (appelée aussi Aide en ligne) peut vous aider dans votre programmation de macros Basic.
Certes l'aide pourrait être plus claire, elle comporte des erreurs ou des traductions incorrectes, mais elle vous apportera des informations utiles.
J'ai découpé mes explications dans les messages suivants de ce fil.
______
Bernard
[Basic] Utilisez la touche F1 !
Modérateur : Vilains modOOs
Règles du forum
Aucune question dans cette section !
Celle-ci rassemble les meilleures macros et portions de code. Vous pouvez en revanche commenter ou argumenter le code exposé. Vous pouvez même remercier l'auteur (cela fait toujours plaisir) en indiquant par exemple dans quel cadre ou contexte vous en avez eu l'utilité.
Si vous avez à poster quelque chose, faites-le depuis la section Macros et API et demandez à un modérateur de l'y déplacer.
Aucune question dans cette section !
Celle-ci rassemble les meilleures macros et portions de code. Vous pouvez en revanche commenter ou argumenter le code exposé. Vous pouvez même remercier l'auteur (cela fait toujours plaisir) en indiquant par exemple dans quel cadre ou contexte vous en avez eu l'utilité.
Si vous avez à poster quelque chose, faites-le depuis la section Macros et API et demandez à un modérateur de l'y déplacer.
-
bm92
- ManitOOu

- Messages : 2562
- Inscription : 26 nov. 2005 13:42
Découvrez les fonctions de Basic
Découvrez les fonctions de Basic
Tapez la touche F1, puis intéressez-vous au panneau de gauche.

La section Runtime Functions. Statements, Operators (tiens, un titre en anglais dans ma version 2.2.1 française
) classe les fonctions de Basic par catégories. Vous pourrez ainsi trouver celle dont vous avez besoin (si elle existe
).
Si vous connaissez le nom de la fonction, la liste alphabétique vous donnera accès à sa documentation.
Une autre méthode de recherche est d'utiliser l'index de l'aide.
Tapez la touche F1, puis intéressez-vous au panneau de gauche.

La section Runtime Functions. Statements, Operators (tiens, un titre en anglais dans ma version 2.2.1 française
Si vous connaissez le nom de la fonction, la liste alphabétique vous donnera accès à sa documentation.
Une autre méthode de recherche est d'utiliser l'index de l'aide.
Dernière modification par bm92 le 15 oct. 2007 13:00, modifié 1 fois.
-
bm92
- ManitOOu

- Messages : 2562
- Inscription : 26 nov. 2005 13:42
Utilisez l'index de l'aide
Utilisez l'index de l'aide
Lorsque vous êtes dans l'éditeur Basic, si le curseur est sur un mot-clé Basic, en tapant la touche F1 la fenêtre d'aide apparaît, ouverte sur l'onglet Index.

Dans cette fenêtre remarquez la case du haut: elle doit être sur OpenOffice.org Basic pour rechercher dans la documentation de Basic.
Si l'aide a été correctement compilée (certaines versions sont incorrectes), le terme recherché est celui se trouvant sous le curseur de l'éditeur Basic. Sinon, tapez le mot-clé à rechercher.
Là encore, selon la version OOo l'aide vous fournira une entrée, ou pas.
Lorsque vous êtes dans l'éditeur Basic, si le curseur est sur un mot-clé Basic, en tapant la touche F1 la fenêtre d'aide apparaît, ouverte sur l'onglet Index.

Dans cette fenêtre remarquez la case du haut: elle doit être sur OpenOffice.org Basic pour rechercher dans la documentation de Basic.
Si l'aide a été correctement compilée (certaines versions sont incorrectes), le terme recherché est celui se trouvant sous le curseur de l'éditeur Basic. Sinon, tapez le mot-clé à rechercher.
Là encore, selon la version OOo l'aide vous fournira une entrée, ou pas.
Dernière modification par bm92 le 15 oct. 2007 13:00, modifié 1 fois.
-
bm92
- ManitOOu

- Messages : 2562
- Inscription : 26 nov. 2005 13:42
Comment lire la syntaxe d'une fonction/instruction basic
Comment lire la syntaxe d'une fonction/instruction basic
Dans l'aide, la description de l'utilisation d'une fonction est présentée de différentes manières. Les auteurs ont essayé de décrire au plus simple, sans la rigueur d'un traité informatique.
Premier exemple:

Dans la section Syntaxe on a indiqué:
- le nom de l'instruction : InStr
- les arguments successifs :
+ un nom symbolique pour chaque argument : Start, Text1, Text2, Compare. Chacun de ces arguments est expliqué dans la section Paramètre
+ pour chaque nom symbolique : le type de données présenté comme dans la déclaration Basic d'une Sub ou Function
+ des crochets droits [ ... ] entourant une zone optionnelle. Ici l'argument Start et l'argument Compare sont chacun optionnels.
La section Valeur de retour précise le type de résultat que fournit la fonction.
Dans la section Paramètres on explicite chacun des paramètres et on donne des précisions complémentaires.
Deuxième exemple:

Dans la première ligne de la section syntaxe on voit deux nouveautés:
- les accolades { ... } regroupent des éléments
- le caractère | qui signifie : une de ces valeurs.
En clair cette ligne signifie:
Le terme Do peut être suivi de
- soit While soit Until
- suivi d'une expression dont le résultat peut valoir True
Evidemment il faudra lire le reste de la page pour mieux comprendre l'utilisation.
Dans l'aide, la description de l'utilisation d'une fonction est présentée de différentes manières. Les auteurs ont essayé de décrire au plus simple, sans la rigueur d'un traité informatique.
Premier exemple:

Dans la section Syntaxe on a indiqué:
- le nom de l'instruction : InStr
- les arguments successifs :
+ un nom symbolique pour chaque argument : Start, Text1, Text2, Compare. Chacun de ces arguments est expliqué dans la section Paramètre
+ pour chaque nom symbolique : le type de données présenté comme dans la déclaration Basic d'une Sub ou Function
+ des crochets droits [ ... ] entourant une zone optionnelle. Ici l'argument Start et l'argument Compare sont chacun optionnels.
La section Valeur de retour précise le type de résultat que fournit la fonction.
Dans la section Paramètres on explicite chacun des paramètres et on donne des précisions complémentaires.
Deuxième exemple:

Dans la première ligne de la section syntaxe on voit deux nouveautés:
- les accolades { ... } regroupent des éléments
- le caractère | qui signifie : une de ces valeurs.
En clair cette ligne signifie:
Le terme Do peut être suivi de
- soit While soit Until
- suivi d'une expression dont le résultat peut valoir True
Evidemment il faudra lire le reste de la page pour mieux comprendre l'utilisation.