Bonjour,
Selon patrick arbaut <pa...@free.fr>:
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
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