Cette clause permet dâattribuer une valeur initiale Ă une variable lors de sa dĂ©claration.
 VALUE ,  FILLER et  JUSTIFIED : rĂŽle dans lâallocation des donnĂ©es
Le langage  COBOL propose plusieurs clauses complĂ©mentaires Ă Â PICTURE pour affiner la dĂ©claration des variables. Ces clauses permettent dâinitialiser des donnĂ©es, de rĂ©server des zones inutilisĂ©es, ou dâaligner du texte. Nous allons dĂ©tailler ici les trois plus courantes :  VALUE ,  FILLER , et  JUSTIFIED .
 VALUE : affectation Ă la dĂ©clarationCette clause permet dâattribuer une valeur initiale Ă une variable lors de sa dĂ©claration.
 01 MESSAGE-BIENVENUE PIC X(40) VALUE "Bienvenue dans le programme COBOL".
 01 TAUX-TVA PIC 9(3)V99 VALUE 20.00.
La valeur définie est automatiquement chargée dans la variable au démarrage du programme, sauf si vous écrasez cette valeur dans la  PROCEDURE  DIVISION .
 FILLER : réserver une zone sans nom
La clause  FILLER est utilisĂ©e pour crĂ©er une zone mĂ©moire non rĂ©fĂ©rencĂ©e. Elle est utile dans les structures oĂč certaines positions ne doivent pas ĂȘtre utilisĂ©es ou nommĂ©es.
 01 ENREGISTREMENT-LIGNE.
    05 CODE-ARTICLE       PIC X(5).
    05 FILLER              PIC X(3).
    05 DESIGNATION-ARTICLE PIC X(20).
La zone  FILLER est allouĂ©e, mais vous ne pouvez ni y accĂ©der, ni lâutiliser directement dans les instructions. Elle sert uniquement Ă occuper lâespace.
 JUSTIFIED : aligner le contenu à droite
Par dĂ©faut, le texte est alignĂ© Ă gauche dans les zones  PIC X(n) . La clause  JUSTIFIED permet de lâaligner Ă droite :
 01 NOM PIC X(10) JUSTIFIED RIGHT.
Exemple : si on affecte "PAUL" à  NOM , le contenu mémoire devient "------PAUL" (les tirets symbolisent des espaces).
Vous pouvez combiner ces clauses, par exemple :
 01 CODE-PAYS PIC X(3) VALUE "FRA" JUSTIFIED RIGHT.
 01 FILLER        PIC X(2) VALUE "--".
 VALUE pour toutes les constantes FILLER pour respecter des structures imposĂ©es (formats fixes) JUSTIFIED pour lâalignement dâaffichage (colonnes, rapports) FILLER : elle ne peut pas ĂȘtre rĂ©fĂ©rencĂ©eCes trois clauses sont utiles pour :
 VALUE ) FILLER ) JUSTIFIED )Bien les maßtriser permet de produire un code plus propre, plus conforme aux normes industrielles, et plus facile à relire ou à faire évoluer.