Date: prev next · Thread: first prev next last
2014 Archives by date, by thread · List index


Bonjour

Si le problème ne vient pas de la casse et si tu récupères toujours zéro
c'est peut-être en raison du type de tes variables. Ci-dessous un 
exemple pour illustrer. 

dim oClasseur as object
dim oFeuille as object
dim MauvaisExemple as integer
dim BonExemple as string

oClasseur = thisComponent
oFeuille = oClasseur.Sheets.getByName("Feuille1")
oCell = oFeuille.getCellRangeByName("A1")

MauvaisExemple = oCell.string
msgbox MauvaisExemple

BonExemple = oCell.string
msgbox BonExemple



lutch wrote
Le code ci-dessous est-il correct dans un cas analogue à celui de Marie-Jo
?

Il est recommandé d'utiliser les constantes:
http://api.libreoffice.org/docs/idl/ref/namespacecom_1_1sun_1_1star_1_1table.html#affea688ab9e00781fa35d8a790d10f0e

Par exemple :
select case oCell.Type
        case com.sun.star.table.CellContentType.EMPTY
                msgbox "cellule vide"
        case com.sun.star.table.CellContentType.TEXT
                msgbox "texte"
        case com.sun.star.table.CellContentType.VALUE
                msgbox "nombre"
        case com.sun.star.table.CellContentType.FORMULA
                msgbox "formule"
end select

Cordialement
Pierre-Yves



--
View this message in context: 
http://nabble.documentfoundation.org/Calc-MAcro-tester-le-contenu-d-une-cellule-qui-contient-une-formule-tp4128597p4128688.html
Sent from the Users mailing list archive at Nabble.com.

-- 
Envoyez un mail à users+unsubscribe@fr.libreoffice.org pour savoir comment vous désinscrire
Les archives de la liste sont disponibles à http://listarchives.libreoffice.org/fr/users/
Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être 
supprimés

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.