Proprités personalisées dans Calc

Bonjour,
nous utilisons les propriétés personnalisées d'un document pour réaliser certains traitements automatiques dans Writer.

Je souhaiterais mettre en place le même genre de traitement dans calc.
La création de ces propriétés est identique mais je ne vois pas de moyen d'insérer un champs dans une cellule.

Merci d'avance de votre aide.

Je suis sous Libreoffice Version 5.1

Benoît

Bonjour,

nous utilisons les propriétés personnalisées d'un document pour réaliser certains traitements automatiques dans Writer.

Je souhaiterais mettre en place le même genre de traitement dans calc.
La création de ces propriétés est identique mais je ne vois pas de moyen d'insérer un champs dans une cellule.

Je n'ai pas l'impression que ça soit réellement possible. Avec une macro sans doute ...

Bonjour Benoît,

ma conaissance, ce n'est pas possible en dehors d'une macro (simple à réaliser).

Très cordialement,

brut de décoffrage....
macro à placer dans ta libraire STANDARD de macros qui défini une nouvelle
fonction calc :
REM ***** BASIC *****
option explicit

function mavariable(monchamp as string) as Variant
rem ----------------------------------------------------------------------
rem define variables
dim document as object
rem ----------------------------------------------------------------------
rem get access to the document
document = ThisComponent
rem ----------------------------------------------------------------------
'xray(document.documentProperties.UserdefinedProperties)
mavariable =
document.documentProperties.UserdefinedProperties.getpropertyvalue(monchamp)
'document.documentProperties.UserdefinedProperties.setpropertyvalue(monchamp,"zou2")
end function

dans une cellule quelconque :
=""&mavariable(<nom-de-ta-variable>)

donnera la valeur de ta variable définie sous : Fichiers - propriétés -
variables personnalisées

Yves