Pour automatiser certaines opérations de Crystal Ball, vous disposez de sous-routines et de fonctions dans le kit de développement Crystal Ball.
Vous pouvez utiliser les fonctions Crystal Ball suivantes en tant que fonctions de feuille de calcul dans les modèles Microsoft Excel :
CB.GetAssumFN : permet d'extraire les informations relatives à une cellule d'hypothèse spécifique.
CB.GetAssumPercentFN : renvoie la valeur correspondant au fractile d'une cellule d'hypothèse.
CB.GetCertaintyFN : renvoie le niveau de certitude quant au fait que la valeur de prévision sera inférieure ou égale à un seuil spécifique.
CB.GetForeDataFN : renvoie la valeur du tirage donné pour une prévision spécifique.
CB.GetForePercentFN : renvoie la valeur correspondant au fractile d'une prévision spécifique.
CB.GetForeStatFN : renvoie les statistiques d'une cellule de prévision spécifique.
CB.GetRunPrefsFN : renvoie un paramètre de préférence d'exécution.
CB.IterationsFN : renvoie le nombre de tirage exécutés lors d'une simulation
Il est possible d'insérer ces fonctions de feuille de calcul directement dans les classeurs de modèles Crystal Ball. Pour plus d'informations, reportez-vous à la section consacrée aux fonctions de feuille de calcul dans le manuel Oracle Crystal Ball Developer's Guide (disponible en anglais uniquement).