Bonjour,

Selon patrick arbaut <[EMAIL PROTECTED]>:

>
> je suis en train de me mettre à ooo-basic (calc) mais je n'arrive pas à
> adapter la moindre petite procédure vba pour l'instant.
>
> par exemple, j'ai créé une procédure vba qui traite le contenu d'une ou
> plusieurs cellules, d'une sélection simple ou multiple (cellules non
> adjacentes).
>
> But: mettre en minuscule le contenu de la sélection
>
> cela donne le code suivant en vba (5 lignes de code)
>
> Sub majus()
>     For Each cell In Selection
>         If (Not cell = "") Then
>         cell.Value = StrConv(cell.Value, vbUpperCase)
>         End If
>     Next cell
> End Sub
>
> si je vois à peu prêt comment coder une fonction qui traite le contenu de
> la
> cellule en utilisant les fonctions left, right, ucase, lcase... je ne vois
> pas
> comment faire référence à la sélection ("For Each cell In Selection" en
> vba).
> de plus l'interpréteur ne semble pas connaître "cell.Value". Comment faire
> référence à la valeur d'une cellule ?
>
> si qqn a de la doc, la solution m'intéresse aussi mais je préfère trouver
> seul, un site, un pdf de référence... je sais pas, tout ce qui peut être
> utile
> pour évoluer , un grand merci d'avance
>
> patrick
>

Sur le site fr.openoffice.org tu trouveras de nombreuses sources d'info.
http://fr.openoffice.org/Documentation/Index.html

la programmation c'est par là :
http://fr.openoffice.org/Documentation/How-to/indexht-programmation.html
avec entre-autre l'outil Xray

et pour en savoir un peu plus :
http://www.eyrolles.com/Informatique/Livre/9782212117639/livre-programmation-openoffice-org-2.php

et pour en savoir encore plus :
http://api.openoffice.org/

Un bon week-end en perspective ;)

François

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Répondre à