La commande de menu "Outils / Interface Excel" ou le menu Démarrer de Windows / Programmes / Sage / Sage 50 / Options de comptabilité / Interface Excel, ouvre Microsoft Excel, ainsi que la fenêtre des états de Sage Excel, qui propose un certain nombre d'états en sélection. Spécifiez ici le mandat à analyser, sélectionnez le type d'état et définissez la période d'état. Actuellement, l'interface Excel contient les états suivants :
-
Bilan, Compte de résultat, Relevé de compte, Liste des comptes tiers et Liste des PO
-
Valeurs-clés
-
Relevé des coûts
-
Centres de charges
-
États pour SAGE SESAM Revi
-
Comparaisons
-
Tableau des intérêts
-
Comptes annuels
Après avoir sélectionné un état, lancez la préparation pour Excel et l'affichage des données dans une feuille de calcul, via le bouton de commande de fenêtre OK. Dans Excel, une barre d'outils apparaît avec l'icône SAGE, permettant d'activer et d'afficher la fenêtre des états SAGE Excel au premier plan.
L'état pourra être enregistré dans Excel sous la désignation de votre choix. Il s'ouvre donc indépendamment de Sage 50 Comptabilité. Le répertoire du mandat restera toutefois enregistré dans le fichier. Si vous sélectionnez la commande de menu "Outils / Recalc" dans Excel, tous les soldes sont recalculés sur la base des écritures actuelles du mandat.
Fenêtre de définition États SAGE Excel
Éléments de définition de la fenêtre États Sage Excel
Élément de définition |
Description |
||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Champ Mandat |
permet de spécifier le répertoire du mandat à analyser. La valeur par défaut standard est le répertoire du mandat depuis lequel l'interface d'Excel a été appelé. Le bouton de fenêtre Sélectionner ouvre la fenêtre Sélectionner le mandat, permettant de sélectionner et de récupérer un autre répertoire de mandat |
||||||||||||||||
Champs Période, au |
permet de spécifier la période d'état. La valeur par défaut standard est celle de l'exercice comptable du mandat actuel. |
||||||||||||||||
Boîte à liste déroulante Sélection |
permet de sélectionner l'état souhaité |
||||||||||||||||
Bouton Éditer liste d'états |
ouvre la fenêtre Interface Excel - Éditer états, permettant de gérer les états Excel :
|
||||||||||||||||
Bouton OK |
lance la préparation et l'affichage de l'état sélectionné dans Excel |
||||||||||||||||
Bouton Fermer |
ferme la fenêtre des états SAGE Excel |
||||||||||||||||
Bouton Aide |
ouvre l'aide |
SAGE Base : fonctions dans Excel
SAGE Base (SNTBASE.XLA) fournit des fonctions de tableau permettant d'accéder aux données SAGE. L'intégration des modules d'extension se fait automatiquement au début des états ou peut se faire via le gestionnaire de modules d'extension d'Excel. Toutes les fonctions peuvent également s'ouvrir via Visual Basic for Applications (VBA). Pour ce faire, vous devez activer le module d'extension "SesamNTBase V5.00.0150" dans la fenêtre Add-ins d'Excel (commande de menu "Outils / Add-ins...").
Si vous voulez travailler avec les fonctions de SNTBase, vous devez ouvrir le mandat via avec la fonction LOGIN et le fermer via LOGOUT. Les rubriques d'aide suivantes détaillent les fonctions et la manière de les activer.
-
Fonctionnalités
-
Fonctions de connexion
-
Fonctions du mandat
-
Fonctions du plan comptable
-
Fonctions du compte
-
Fonctions du compte tiers
-
Fonctions du PO
-
Fonctions d'adresses
-
Fonctions de date spéciales
Fonctions d'adresse
Pour les fonctions suivantes, vous devez spécifier le type Débiteurs ou Créanciers dans le login.
AdrNumber(code; key; Optional handle) As Integer
Renvoie les valeurs numériques d'une adresse.
Paramètre |
||
---|---|---|
code |
0 |
Code d'impression |
|
1 |
1 = travailler avec la gestion interne des adresses, sinon 0 |
key |
Numéro de l'adresse |
|
Handle |
Facultatif ; gestion du mandat dont les données doivent être lues. La valeur par défaut est 0 |
|
Return: |
||
-1 |
Code erroné |
|
-4 |
L'enregistrement n'existe pas |
|
-6 |
Fichier pas ouvert |
|
-101 |
Mandat pas ouvert |
|
sinon |
valeur souhaitée |
AdrText(code; key; Optional handle) As String
Renvoie les valeurs de texte d'une adresse :
Paramètre |
|
|
|
---|---|---|---|
code |
0 |
Titre |
|
|
2 |
Intitulé |
|
|
3 |
Société (nom, prénom) |
|
|
4 |
Code du pays |
|
|
5 |
Code postal |
|
|
6 |
Localité |
|
|
7 |
Code de tri |
|
|
8 |
Code/Langue |
|
|
9 |
Rue |
|
|
10 |
Téléphone professionnel |
|
|
11 |
Téléphone privé |
|
|
12 |
Téléphone portable |
|
|
13 |
Fax |
|
|
14 |
Compl. 1 |
|
|
15 |
Compl. 2 |
|
key |
Numéro de l'adresse |
||
Handle |
Facultatif ; gestion du mandat dont les données doivent être lues. La valeur par défaut est 0 |
||
Retour |
-1 |
Code erroné |
|
-4 |
L'enregistrement n'existe pas |
||
-6 |
Fichier pas ouvert |
||
-101 |
Mandat pas ouvert |
||
sinon |
valeur souhaitée |
Fonctions de date spéciales
Les fonctions suivantes complètent les fonctions existantes dans Excel.
Schweizer(DatVon as Date; DatBis as Date) As Integer
Renvoie la différence entre les deux dates en nombre de jours (selon la pratique bancaire suisse de calcul du nombre de jours pour les décomptes d'intérêts).
Paramètre |
|
---|---|
DatVon |
Date de début |
DatBis |
Date de fin |
Retour |
Nombre de jours |
LetzterImMonat(Datum as Date) As Boolean
Cette fonction peut être utilisée pour savoir si la date donnée est la dernière du mois ou non. (Cette fonction est nécessaire pour la fonction Swiss(). En fait, cette fonction existe déjà dans Excel (fin de mois (d;n)), mais si la macro est exécutée sur Excel dans une autre langue, cette fonction ne fonctionnera plus, car elle n'est pas traduite (la version anglaise EoMonth() ne fonctionne pas non plus !)
Paramètre |
|
---|---|
Date |
Date à tester |
Retour |
|
True |
c'est le dernier mois |
False |
ce n'est pas le dernier mois |
Schaltjahr(Jahr as Integer) As Boolean
Cette fonction peut être utilisée pour vérifier si l'année concernée est une année bissextile.
Paramètre |
|
---|---|
Année |
Année à tester |
True |
c'est une année bissextile |
False |
ce n'est pas une année bissextile |
Fonctions du plan comptable
StructLong(code; Optional key; Optional id; Optional typ; Optional handle) As Long
Renvoie les valeurs des nombres (Long-) d'un enregistrement de structure.
Vous pouvez spécifier le code (comme dans les versions précédentes), ou désormais l'ID et le type, ce qui rend l'ancienne fonction PlanLesen2 inutile.
Paramètre |
|||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Code |
0 |
Type d'enregistrement de structure : |
|||||||||||||||
|
1 |
Niveau |
|||||||||||||||
|
2 |
Clé |
|||||||||||||||
|
3 |
Code du père |
|||||||||||||||
|
4 |
Code du frère |
|||||||||||||||
|
5 |
Code du fils |
|||||||||||||||
|
6 |
1 si compte collectif, sinon 0 |
|||||||||||||||
|
7 |
1 si oui, sinon 0 |
|||||||||||||||
|
8 |
1 si compte miroir existant, sinon 0 |
|||||||||||||||
|
9 |
Vide |
|||||||||||||||
|
10 |
0 aucun totalisateur total 1..10 Numéro du totalisateur total dans lequel le compte est ajouté |
|||||||||||||||
key |
Semi-optionnel. Indique le code interne de l'enregistrement de structure à lire. |
||||||||||||||||
id |
Semi-optionnel. Indique l'ID (n° de compte, code dans "Éditer plan comptable") de l'enregistrement de structure à lire. Si ID non transmis, spécifier le code |
||||||||||||||||
type |
Semi-optionnel. Si lecture via ID, spécifier ici le type d'enregistrement à lire. 0 Groupe de structure 3 Compte 4 Compte miroir Si type non transmis, spécifier le code |
||||||||||||||||
Handle |
Optionnel. Handle du mandat dont les données doivent être lues. La valeur par défaut est 0 |
||||||||||||||||
Retour |
|
StructAmount(code; Optional key; Optional id; Optional typ; Optional handle) As Variant
Renvoie les valeurs de devise d'un enregistrement de structure. Vous pouvez spécifier le code ou l'ID et le type, ce qui rend l'ancienne fonction PlanLesen2 obsolète.
Paramètre |
|||
---|---|---|---|
code |
0 |
Solde |
|
|
1 |
Débit |
|
|
2 |
Crédit |
|
|
3 |
Montant de l'exercice précédent |
|
|
4 |
Budget |
|
|
5 |
solde actuel du niveau (manque toujours, est = 0) |
|
key |
Semi-optionnel. Indique le code interne de l'enregistrement de structure à lire. Si code non spécifié, transmettre l'identifiant et le type |
||
id |
Semi-optionnel. Indique l'ID (n° de compte, code dans "Éditer plan comptable") de l'enregistrement de structure à lire. Si ID non transmis, spécifier le code |
||
type |
Semi-optionnel. Si lecture via ID, spécifier ici le type d'enregistrement à lire. 0 Groupe de structure 3 Compte 4 Compte miroir Si type non transmis, spécifier le code |
||
Handle |
Optionnel. Handle du mandat dont les données doivent être lues. La valeur par défaut est 0 |
||
Retour |
#WERT! |
Une erreur est survenue |
|
sinon |
valeur souhaitée |
StructText(code; Optional key; Optional id; Optional typ; Optional handle) As String
Renvoie les valeurs de texte d'un enregistrement de structure. Vous pouvez spécifier le code ou l'ID et le type, ce qui rend l'ancienne fonction PlanLesen2 inutile.
Paramètre |
||
---|---|---|
code |
0 |
ID de l'enregistrement de structure |
|
1 |
Désignation |
key |
Semi-optionnel. Indique le code interne de l'enregistrement de structure à lire. Si code non spécifié, transmettre l'identifiant et le type |
|
id |
Semi-optionnel. Indique l'ID (n° de compte, code dans "Éditer plan comptable") de l'enregistrement de structure à lire. Si ID non transmis, spécifier le code |
|
type |
Semi-optionnel. Si lecture via ID, spécifier ici le type d'enregistrement à lire. 0 Groupe de structure 3 Compte 4 Compte miroir Si le type n'est pas transmis, spécifier le code |
|
Handle |
Optionnel. Handle du mandat dont les données doivent être lues. La valeur par défaut est 0 |
|
Return: |
||
#-1 |
Code erroné |
|
#-2 |
Code erroné |
|
#-3 |
Trop peu de paramètres (code, identifiant ou type oublié) |
|
#-4 |
L'enregistrement n'existe pas |
|
#-6 |
Fichier pas ouvert |
|
#-101 |
Mandat pas ouvert |
|
sinon |
valeur souhaitée |
Fonctions du compte
AccNumber(code; id; Optional handle) As Integer
Renvoie les valeurs numériques d'un compte.
Paramètre |
|
|
---|---|---|
code |
0 |
Nombre d'écritures |
|
1 |
Nombre d'écritures de débit |
|
2 |
Nombre écritures crédit |
|
3 |
Type de compte : 0 Compte d'actifs 1 Compte de passifs 2 Compte de charges 3 Compte de revenus 4 CdCDébit 5 CdCCrédit |
|
4 |
réservé |
|
5 |
réservé |
|
6 |
1 si compte secret, sinon 0 |
|
7 |
1 si centre de charges forcé, sinon 0 |
Id |
ID (n° de compte) du compte |
|
Handle |
Optionnel. Handle du mandat dont les données doivent être lues. La valeur par défaut est 0 |
|
Return: |
||
-1 |
Code erroné |
|
-4 |
L'enregistrement n'existe pas |
|
-6 |
Fichier pas ouvert |
|
-101 |
Mandat pas ouvert |
|
>=0 |
valeur souhaitée |
AccAmount(code; id; Optional handle) As Variant
Renvoie les valeurs de montant d'un compte.
Paramètre |
|
|
---|---|---|
code |
0 |
Report de solde devise de base (MB) |
|
1 |
Report de solde devise étrangère (ME) |
|
2 |
Débit MB |
|
3 |
Débit ME |
|
4 |
Crédit MB |
|
5 |
Crédit ME |
|
6 |
Exercice préc. |
|
7 |
Budget |
|
8 |
Solde MB |
|
9 |
Solde ME |
Id |
ID (n° de compte) du compte |
|
Handle |
Optionnel. Handle du mandat dont les données doivent être lues. Si handle non transmis, la valeur par défaut est 0 |
|
Return: |
||
#WERT! |
Une erreur est survenue |
|
sinon |
valeur souhaitée |
AccAmount2(code; id; DatVon; DatBis; Optional KstArt; Optional Spiegelkto; Optional handle) Als Variant
Renvoie les valeurs de montant d'un compte dans les limites de date et en tenant éventuellement compte d'un type de coût. Si vous spécifiez un type de coût (KstArt), seules les écritures de centre de charges sur ce type de coût sont prises en compte (correspond à l'ancienne fonction KontoBetrag3).
Pour les codes 2 et 3, vous pouvez définir le compte miroir (Spiegelkto) sur true ou false et le solde sera indiqué en conséquence.
Paramètre |
|
|
---|---|---|
code |
0 |
Débit MB |
|
1 |
Crédit MB |
|
2 |
Solde MB sans report |
|
3 |
Solde MB avec report |
Id |
ID (n° de compte) du compte |
|
DatVon |
Date de début de la période |
|
DatBis |
Date de fin de la période |
|
KstArt |
Optionnel. Si KstArt est spécifié, seules les écritures qui ont le compte de contrepartie KstArt et qui sont des écritures de centre de charges sont prises en compte |
|
Compte miroir |
Optionnel. Uniquement applicable à code=2 ou code=3. Si vous définissez Spiegelkto sur true, le solde ne s'affiche (positivement) que s'il devient négatif pour le compte principal. Si Spiegelkto est false et que le compte a un compte miroir, le solde ne s'affiche que s'il est >=0. Si le compte miroir n'est pas spécifié, le solde est indiqué dans tous les cas |
|
Handle |
Optionnel. Handle du mandat dont les données doivent être lues. La valeur par défaut est 0 |
|
Return: |
||
#WERT! |
Une erreur est survenue |
|
sinon |
valeur souhaitée |
AccText(code; id; Optional handle) Als Zeichen:
Renvoie les valeurs de texte d'un compte.
Paramètre |
|
|
---|---|---|
code |
0 |
Numéro de compte |
|
1 |
réservé |
|
2 |
réservé |
|
3 |
réservé |
|
4 |
réservé |
|
5 |
Centre de coût du compte |
|
6 |
Champ code |
|
7 |
Désignation |
|
8 |
Description2 (deuxième nom du compte) |
|
9 |
ID de la devise étrangère |
|
10 |
Date de dernière édition du compte |
|
11 |
ID du taux d'imposition |
Id |
ID (n° de compte) du compte |
|
Handle |
Optionnel. Handle du mandat dont les données doivent être lues. La valeur par défaut est 0 |
|
Return: |
||
#-1 |
Code erroné |
|
#-4 |
L'enregistrement n'existe pas |
|
#-6 |
Fichier pas ouvert |
|
#-101 |
Mandat pas ouvert |
|
sinon |
valeur souhaitée |
Fonctions de connexion
Login (typ; Optional Pfad; Optional ForceNull) As Integer
Ouvre une boîte de sélection du mandat en option et lui renvoie le handle. Si cette fonction est appelée via la combinaison de touches <Ctrl>+<L>, elle écrit le handle dans la cellule actuelle.
Paramètre |
||
---|---|---|
Type |
0 |
fichier .ini uniquement |
|
1 |
Données de CG |
|
2 |
Données rdébiteurs |
|
3 |
Données créanciers |
Répertoire |
Chemin du mandat ; s'il n'est pas spécifié, la boîte de sélection du mandat apparaît |
|
ForceNull |
Si True est transmis, le mandat 0 s'ouvre obligatoirement. La valeur par défaut est erronée |
|
Return: |
||
102 |
Le nombre maximum de mandats a été ouvert ; avant d'ouvrir plus de mandats, fermez les autres |
|
>=0 |
Handle (numéro de mandat) |
Logout(hnd) As Integer
Ferme un mandat ouvert avec Login.
Paramètre |
|
---|---|
hnd |
Handle du mandat, non optionnel |
Return: |
|
-101 |
Mandat pas ouvert |
0 |
Mandat correctement fermé |
LogoutAll() As Integer
Ferme tous les mandats ouverts avec Login.
Paramètre |
|
---|---|
aucun |
|
Return: |
|
0 |
Mandat correctement fermé |
sinon |
Valeur d'erreur |
Fonctions du mandat
MandNumber(code; Optional handle) As Integer
Renvoie les valeurs numériques d'un mandat.
Paramètre |
|||
---|---|---|---|
code |
0 |
Exercice |
|
|
1 |
Mois de début CG |
|
|
2 |
Nombre de sessions (hors service, toujours 0) |
|
|
3 |
Niveau du mot de passe (hors service, toujours 0) |
|
|
4 |
Divers drapeaux (hors service, toujours 0) |
|
Handle |
Optionnel. Handle du mandat dont les données doivent être lues. La valeur par défaut est 0 |
||
Return: |
|||
-1 |
Code erroné |
||
101 |
Mandat non ouvert, handle erroné |
||
>=0 |
valeur souhaitée |
MandText(code; Optional handle) Als String
Renvoie les valeurs de texte d'un mandat.
Paramètre |
|
|
---|---|---|
code |
0 |
Nom du mandat |
|
1 |
Adresse du mandat |
|
2 |
NPA / Localité |
|
3 |
Numéro de comptabilité |
|
4 |
Répertoire |
|
5 |
Date de la dernière session (hors service, toujours "") |
|
6 |
Date de début du mandat |
|
7 |
Date de fin du mandat |
Handle |
Optionnel. Handle du mandat dont les données doivent être lues. La valeur par défaut est 0 |
|
Return: |
||
#-1 |
Code erroné |
|
#-101 |
Mandat non ouvert, handle erroné |
|
sinon |
valeur souhaitée |
Fonctions du PO
Il faut définir dans le login si le système lit le fichier des comptes créanciers ou débiteurs.
OPNumber(code; key; Optional handle) As Integer
Renvoie les valeurs numériques d'un PO.
Paramètre |
||
---|---|---|
code |
0 |
Nombre d'écritures de crédit |
|
1 |
Nombre d'écritures de débit |
|
2 |
Nombre paiements |
|
3 |
1 si PO devise étrangère, sinon 0 |
|
4 |
Statut 0 = PO toujours ouvert 1 = PO proposé pour paiement 2 = PO payé et terminé |
key |
Numéro du PO |
|
Handle |
Optionnel. Handle du mandat dont les données doivent être lues. La valeur par défaut est 0 |
|
Return: |
||
#-1 |
Code erroné |
|
#-4 |
L'enregistrement n'existe pas |
|
#-6 |
Fichier pas ouvert |
|
#-101 |
Mandat pas ouvert |
|
sinon |
valeur souhaitée |
OPAmount(code; key; Optional handle) As Variant
Renvoie les valeurs de devise d'un PO.
Paramètre |
||
---|---|---|
code |
0 |
Montant de la facture |
|
1 |
Montant de la facture en devise étrangère |
|
2 |
Somme des écritures de crédit |
|
3 |
Somme des écritures de crédit en devise étrangère |
|
4 |
Somme des écritures de débit |
|
5 |
Somme des écritures de crédit en devise étrangère |
|
6 |
Solde |
|
7 |
Solde en devise étrangère |
|
8 |
Report de solde |
|
9 |
Report de solde en devise étrangère |
key |
Numéro du PO |
|
Handle |
Optionnel. Handle du mandat dont les données doivent être lues. La valeur par défaut est 0 |
|
Retour |
||
#-1 |
Code erroné |
|
#-4 |
L'enregistrement n'existe pas |
|
#-6 |
Fichier pas ouvert |
|
#-101 |
Mandat pas ouvert |
|
sinon |
valeur souhaitée |
OPText(code; key; Optional handle) As String
Renvoie les valeurs de texte d'un PO.
Paramètre |
||
---|---|---|
code |
0 |
Code |
|
1 |
Date d'origine du PO |
|
2 |
Date de dernière édition |
|
3 |
Date du dernier rappel |
|
4 |
Niveau de rappel |
|
5 |
Numéro PO |
|
6 |
Numéro CT |
|
7 |
Référence (VBR ou DTA) |
|
8 |
Taux de TVA |
|
9 |
Libellé |
|
10 |
Conditions de paiement |
key |
Numéro du PO |
|
Handle |
Optionnel. Handle du mandat dont les données doivent être lues. La valeur par défaut est 0 |
|
Return: |
||
#-1 |
Code erroné |
|
#-4 |
L'enregistrement n'existe pas |
|
#-6 |
Fichier pas ouvert |
|
#-101 |
Mandat pas ouvert |
|
sinon |
valeur souhaitée |
Fonctions de comptes tiers
Login détermine le retour des données de comptes débiteurs ou créanciers.
PKNumber(code; key; Optional handle) As Integer
Renvoie les valeurs de paiement d'un compte tiers.
Paramètre |
||
---|---|---|
code |
0 |
Nombre d'écritures de crédit |
|
1 |
Nombre de PO |
|
2 |
Nombre d'écritures de débit |
|
3 |
1 = compte en devises étrangères, sinon 0 |
id |
Numéro de compte tiers |
|
Handle |
Optionnel. Handle du mandat dont les données doivent être lues. La valeur par défaut est 0 |
|
Return: |
||
#-1 |
Code erroné |
|
#-4 |
L'enregistrement n'existe pas |
|
#-6 |
Fichier pas ouvert |
|
#-101 |
Mandat pas ouvert |
|
sinon |
valeur souhaitée |
PKAmount(code; key; Optional handle) As Variant
Renvoie les valeurs de devise d'un compte tiers.
Paramètre |
||
---|---|---|
code |
0 |
Somme des crédits de toutes les écritures |
|
1 |
Somme des crédits de toutes les écritures en devise étrangère |
|
2 |
Somme des débits de toutes les écritures |
|
3 |
Somme des débits de toutes les écritures en devise étrangère |
|
4 |
Solde |
|
5 |
Solde des écritures en devise étrangère |
|
6 |
chiffre d'affaires actuel |
|
7 |
Chiffre d'affaires exercice précédent |
|
8 |
Chiffre d'affaires exercice avant le précédent |
|
9 |
Report du solde |
|
10 |
Report de solde pour les écritures en devise étrangère |
key |
Numéro de compte tiers |
|
Handle |
Optionnel. Handle du mandat dont les données doivent être lues. La valeur par défaut est 0 |
|
Return: |
||
#-1 |
Code erroné |
|
#-4 |
L'enregistrement n'existe pas |
|
#-6 |
Fichier pas ouvert |
|
#-101 |
Mandat pas ouvert |
|
sinon |
valeur souhaitée |
PKText(code; key; Optional handle) As String
Renvoie les valeurs de texte d'un compte tiers.
Paramètre |
||
---|---|---|
code |
0 |
Numéro d'adresse |
|
1 |
Désignation |
|
2 |
Code |
|
3 |
Date de dernière édition |
|
4 |
Compte de contrepartie (proposition lors de la saisie) |
|
5 |
Pers. de contact |
|
6 |
N° de téléphone de la personne de contact |
|
7 |
Numéro de compte CG |
|
8 |
notre numéro de compte CT |
|
9 |
Abrégé |
|
10 |
N° CT |
key |
Numéro de compte tiers |
|
Handle |
Optionnel. Handle du mandat dont les données doivent être lues. La valeur par défaut est 0 |
|
Return: |
||
#-1 |
Code erroné |
|
#-4 |
L'enregistrement n'existe pas |
|
#-6 |
Fichier pas ouvert |
|
#-101 |
Mandat pas ouvert |
|
sinon |
valeur souhaitée |
Travailler avec Excel
Les versions Standard et Expert de la comptabilité générale vous permettent d'ouvrir l'interface Excel à partir du menu Outils.
-
Sélectionnez la commande de menu "Outils / Interface Excel".
Excel s'ouvre avec un classeur actif.
-
Ouvrez le menu contextuel Gérer les sélections.
Cette liste contient toutes les états vous permettant actuellement d'ouvrir des classeurs Excel.
-
Sélectionnez l'état souhaité, p. ex. "Liste des soldes", puis cliquez sur OK.
-
Saisissez la période d'état souhaitée dans la fenêtre suivante et confirmez avec OK.
Le tableau Excel est généré. Il peut être enregistré comme un fichier indépendant et s'ouvrir dans Excel indépendamment de la comptabilité générale. Néanmoins, le chemin du mandat dont les données sont préparées ici, reste enregistré dans le fichier. Les soldes actuels du mandat peuvent donc être transmis au programme en une seule commande. Vous pouvez vérifier cela comme suit :
-
Saisissez quelques écritures dans le mandat analysé.
-
Remettez le tableau Excel de la liste des soldes au premier plan.
-
Sélectionnez la commande de menu "Outils / SAGE Recalc".
Sage 50 Comptabilité calcule un instant et met à jour tous les soldes.
En plus des états standard, tels que Bilan, Compte de résultat, Liste des soldes ou Relevé de compte, l'interface Excel propose un certain nombre d'états spéciaux intéressants, tels que l'état Valeurs-clés et un état Centre de charges.
Le lancement de l'état Valeurs-clés génère une feuille de calcul Excel avec les formules de valeurs-clés les plus courantes. Pour que les comptes du mandat puissent être attribués aux formules de calcul des valeurs-clés, ils doivent être signalés en conséquence. Cela se fait dans le tableau "Modèles" de ce classeur Excel. Vous devrez spécifier quel valeur-clé sera calculée à partir de quels soldes en donnant des attributs tels que "capitaux étrangers à long terme", "créance" ou "chiffre d'affaires" aux différents groupes de comptes.
L'état Centre de charges simple dans Excel indique le chiffre d'affaires des différents types de coûts par centre de charges. L'état Centre de charges 2 vous permet de également limiter le plage de comptes des types de coûts. L'état Centre de charges 3 part des types de coûts en déterminant le chiffre d'affaires d'un compte généré avec un centre de charges.
Comptes annuels
La valeur de sélection Comptes annuels de la fenêtre SAGE États Excel permet la création complète de la clôture d'exercice d'un mandat dans Microsoft Excel. Les formulaires pour le bilan, le compte de résultat, l'utilisation du bénéfice, la page de titre, l'image et l'annexe sont déjà préparés et peuvent être conçus individuellement grâce aux options d'Excel. Après importation d'un mandat de Sage 50 Comptabilité dans le formulaire des comptes annuels Excel, une connexion permanente est établie entre le document Excel et le mandat. Les soldes de comptes modifiés sont automatiquement mis à jour dans les tableaux Excel.
Lorsque vous ouvrez les comptes annuels dans Excel, deux options de menu supplémentaires s'affichent :
-
Menu SAGE
-
Menu SAGE Print
Lorsque vous travaillez avec les données de comptes annuels, la synchronisation entre le tableau Excel et le mandat Sage Comptabilité peut occasionnellement entraîner des difficultés, dont vous serez informé par des messages correspondants.
Menu SAGE dans Excel
Si vous sélectionnez Comptes annuels dans la fenêtre SAGE États Excel, les deux commandes de menu supplémentaires SAGE et SAGE Print sont insérées dans la barre de menus de Microsoft Excel. Le menu SAGE contient les éléments de sous-menu décrits ci-dessous.
Importer données de la comptabilité
Cette sous-commande de menu, ou <Ctrl>+<W>, permet d'importer les données en provenance de la comptabilité. En présence de données dans les tableaux du bilan et de compte de résultat, une invite vous demande si vous souhaitez les supprimer. Sinon, une fenêtre de sélection des mandats apparaît. Dans la fenêtre suivante, sélectionnez le plan comptable à utiliser. La structure comptable de ce plan comptable sert de base à la présentation de l'état. Les données sont transférées dans les trois tableaux Bilan, Compte de résultat et Utilisation du bénéfice. Les autres tableaux sont des modèles pour la page de titre, la lettre et l'annexe. Avant et pendant l'importation des données, différents messages peuvent apparaître, que vous devez confirmer avec OK. L'importation de données peut être interrompue via la touche <Esc>.
Reformatage des tableaux
Vous pouvez reformater les tableaux du bilan et du compte de résultat à tout moment, ce qui supprimera tout leur contenu. Ensuite, toute la commande de menu SAGE Print est désactivée.
Supprimer tous les groupes
La partie gauche du tableau affiche les groupes générés automatiquement lors de l'importation des données. Ceux-ci peuvent être désactivés via la commande de menu "SAGE / Supprimer tous les groupes". Les groupes supprimés ne peuvent plus être restaurés automatiquement. Toutefois, ils sont remis à jour lors d'une nouvelle importation des données.
Mise à jour des données de comptabilité
Le chemin du mandat et la colonne contenant les soldes des comptes sont enregistrés dans le tableau masqué Options. Le programme connaît ainsi le mandat à mettre à jour.
Cette méthode peut être exécutée en trois variantes :
-
Vous pouvez mettre à jour les données de l'exercice actuel. Si vous sélectionnez Exercice actuel, seules les données de solde de la colonne Exercice actuel sont réécrites
-
Vous pouvez mettre à jour les données de l'exercice précédent. Si vous sélectionnez Exercice précédent, seules les données de solde de la colonne Exercice précédent sont réécrites
-
Vous pouvez mettre à jour les données de l'exercice actuel et de l'exercice précédent. Il s'agit des deux variantes mentionnées ci-dessus, c'est-à-dire que les données de solde des deux années sont réécrites
Menu SAGE Print dans Excel
Si vous sélectionnez Comptes annuels dans la fenêtre SAGE États Excel, les deux commandes de menu supplémentaires SAGE et SAGE Print sont insérées dans la barre de menus de Microsoft Excel.
Les commandes du menu SAGE Print vous permettent d'imprimer la page de titre des tableaux, la lettre, le bilan, le compte de résultat et l'utilisation du bénéfice.
Messages d'erreur des comptes annuels
Ne modifiez jamais le nom des tables
Le programme Comptes annuels contient les tableaux appropriés. Le code de programme renvoie à ces tableaux grâce à ces noms, tels que Bilan, Compte de résultat, etc. Après avoir supprimé ou renommé un tableau, vous devez insérer un nouveau tableau et le nommer en conséquence.
La structure des comptes a considérablement changé
Avant que le programme n'importe les données, il vérifie la structure des comptes du mandat sélectionné. Si celle-ci a été modifiée de manière significative par rapport à la structure des comptes annuels, un avertissement apparaît avant l'importation. Dans ce cas, la création automatique des comptes annuels pourrait échouer. La structure des comptes du mandat doit avoir un certain ordre, sinon le programme ne réagit pas correctement. Si, dès l'importation des données, vous constatez qu'aucun état pertinent n'est généré, vous pouvez annuler le processus via la touche <Échap>.
Supprimer tous les enregistrements du tableau
Les tableaux doivent être préparés avant que le programme n'importe les données. Pour ce faire, sélectionnez la commande de menu "SAGE / Reformater le tableau" dans Excel. Cela permet de supprimer toutes les données des tableaux et d'adapter le formatage en fonction du mandat sélectionné. Après cela, toutes les commandes du menu SAGE Print sont désactivées.
Les données de la comptabilité sont importées
Lorsque ce message apparaît, l'importation des données a été effectuée avec succès. Le bilan et le compte de résultat ont alors été générés automatiquement et les formules correspondantes figurent dans les lignes de total. Si le solde d'un compte change ensuite sous l'effet de nouvelles écritures dans le mandat analysé, le solde est également automatiquement mis à jour dans les comptes annuels.
Mise à jour des données de comptabilité
Le chemin du mandat et la colonne contenant les soldes des comptes sont enregistrés dans le tableau masqué Options. Le programme connaît ainsi le mandat à mettre à jour.
Cette méthode peut être exécutée en trois variantes :
-
Vous pouvez mettre à jour les données de l'exercice actuel. Si vous sélectionnez Exercice actuel, seules les données de solde de la colonne Exercice actuel sont réécrites
-
Vous pouvez mettre à jour les données de l'exercice précédent. Si vous sélectionnez Exercice précédent, seules les données de solde de la colonne Exercice précédent sont réécrites
-
Vous pouvez mettre à jour les données de l'exercice actuel et de l'exercice précédent. Il s'agit des deux variantes mentionnées ci-dessus, c'est-à-dire que les données de solde des deux années sont réécrites
Mise à jour impossible
Ce message d'erreur peut avoir plusieurs raisons :
-
Le tableau des options a été supprimé ou renommé : puisque le programme lit les données nécessaires dans le tableau masqué des options, il n'existe peut-être plus sous son nom d'origine parce qu'il a été supprimé ou renommé
-
Les champs de données du tableau Options ne sont pas valides : une autre raison pourrait être que les champs de la table ne contiennent pas de valeurs. Si vous reformatez les tableaux, tous les contenus des comptes annuels sont supprimés. Les nouvelles valeurs ne sont récupérées dans le tableau que lors de la réimportation des données (commande de menu "SAGE / Importer données CG")
-
Le répertoire du mandat a changé : si vous souhaitez effectuer une comptabilisation alors que le chemin du mandat associé au tableau a changé, vous devez effectuer la modification manuellement dans le tableau Options. La commande de menu "SAGE / Actualiser données CG" n'est pas disponible pour les tableaux vides
Erreur lors de l'importation des données
Si ce message apparaît lors de l'importation de données CG, il s'agit très probablement d'une erreur d'entrée / sortie. Notez le numéro d'erreur qui s'affiche et contactez le service clients de SAGE.
Aucun mandat n'est sélectionné
Ce message apparaît lorsque vous cliquez sur le bouton "Annuler" dans la fenêtre de sélection d'un mandat dont vous souhaitez importer les données. Pour que l'importation soit réussie, vous devez sélectionner un mandat valide et confirmer avec OK. Le processus est automatisé via OLE ou le serveur Automation Server de la comptabilité (FibuSDK.DLL).
Tableau inexistant
Ce message apparaît si vous avez supprimé ou renommé une des tables.
Le tableau ne peut pas être formaté
Lorsque vous formatez des feuilles de calcul, le programme calcule la largeur idéale par tableau, chaque colonne étant automatiquement réduite ou agrandie. Lors du calcul, il arrive que des valeurs négatives se produisent, qui sont automatiquement corrigées par le programme. Néanmoins, il peut arriver que la largeur ne corresponde plus et que l'erreur 1005 se produise. Dans ce cas, vous devez modifier la largeur de la colonne du tableau défectueux et recommencer le formatage via la commande de menu "SAGE / Reformater le tableau". Définissez la largeur sur 15 pour les colonnes A à H, p. ex.
État des valeurs-clés
L'état Valeurs-clés (Kennzahl.xls) calcule différentes valeurs-clés. Vous y avez accès à toutes les formules, et pouvez y insérer autant de valeur-clés que souhaité. Le classeur se compose des deux tableaux : Modèle et Valeurs-clés. Le plan comptable du mandat est préparé dans le modèle pour le décompte des valeur-clés. Vous devrez spécifier quel valeur-clé sera calculée à partir de quels soldes en donnant des attributs tels que "capitaux étrangers à long terme", "créance" ou "chiffre d'affaires" aux différents groupes de comptes. Les formules seront enregistrées dans la feuille "Valeur-clé", qui affichera également les valeur-clé calculées.
État Relevé des coûts
L'état Relevé des coûts (Kosten.xls) vous aide à suivre et à vérifier en détail le chiffre d'affaires de certains comptes. Spécifiez les comptes qui vous intéresse directement dans la feuille Excel La fenêtre Relevé des coûts vous permet de définir la période de l'état. Elle permet également de calculer la valeur de l'exercice précédent et le chiffre d'affaires de la période précédente correspondante. Par exemple, si spécifiez comme période d'état le 2ème trimestre, la période précédente sera les trois mois précédents. Dans le tableau Excel lui-même, des colonnes distinctes sont prévues pour les attributions. Saisissez ici les valeurs correspondantes, afin que les chiffres d'affaires soient corrigés de l'attribution. Le tableau vous permet donc de voir immédiatement le chiffre d'affaires actuel, l'attribution, le montant apuré de l'attribution et le solde de la période précédente et de l'exercice précédent.
États CdC
Vous pouvez choisir entre les trois états de centre de charges suivants :
État Centre de charges
L'état Centre de charges répertorie les chiffres d'affaires de chaque type de coûts par centre de charges. Pour cet état, sélectionnez le mandat souhaité directement dans le tableau Excel et saisissez les numéros des centres de charges à évaluer.
État Centre de charges 2
Contrairement à l'état Centre de charges simple, l'état Centres de charges 2 ouvre d'abord une fenêtre d'état centre de charges permettant de spécifier le mandat à analyser, la période d'état et la plage des centres de charges. Le tableau est préparé de manière à ce qu'il y ait une colonne distincte pour chaque centre de charges contenant les soldes des types de coûts concernés.
État Centre de charges 3
La structure de l'état Centre de charges 3 est basée sur les types de coûts. Pour chaque type de coûts, le système détermine le chiffre d'affaires généré par chaque centre de charges, le chiffre d'affaires n'ayant pas été attribué à un centre de charges et les coûts qui ont été induits au total.
États Revi
Les tableaux Excel Bilan d'audit, Bilan d'audit récapitulatif, Écritures d'ajustement et Lead Sheet font partie du programme SAGE Revi, un programme spécial pour les auditeurs.
Bilan, compte de résultat, relevés de comptes, liste des soldes, relevé CT, liste PO
Les états standard Bilan, Compte de résultat, Relevé de compte, Liste des soldes, Extrait de compte tiers et Liste des PO contiennent les mêmes informations que les états correspondants de Sage 50 Comptabilité. Chacun de ces états vous permet de définir la période et la plage de comptes du relevé de compte et de l'extrait de compte tiers. Si vous le souhaitez, le compte de résultat peut n'analyser qu'un centre de charges spécifique.
Comparaisons
Comparaison de bilans, comparaison de comptes de résultats
Ces deux états comparent les bilans ou les comptes de résultats de deux mandats, p. ex., deux exercices différents d'une même entreprise. La période d'état peut être sélectionnée pour chaque mandat.
Comparaison des mandats
La comparaison des mandats vous permet de mettre en relation trois exercices fiscaux ou différentes comptabilités. Cela n'est utile que si tous les mandats sont basés sur le même plan comptable. Une colonne de solde distincte contenant tous les comptes est prévue pour chaque mandat.
Comparaison des périodes
La comparaison des périodes analyse un seul mandat. Au cours d'un exercice, le solde des comptes affectant le résultat est calculé pour quatre périodes librement définies. Vous pouvez ainsi, p. ex., comparer les comptes de résultats des différents trimestres.
Tableau des intérêts
L'état Tableau des intérêts peut être généré selon la pratique européenne, américaine ou suisse. Trois taux d'intérêt de débit ou de crédit différents sont disponibles pour chaque compte d'intérêt pendant trois périodes librement définissables.