Vous êtes sur la page 1sur 3

PROCEDURE DE CREATION DU JOURNAL SUR EXCEL

Nommer la feuille1 « PLAN COMPTABLE » puis dans un tableau ayant pour titre EXTRAIT
DU PLAN COMPTABLES et saisir quelques numéros usuels du plan comptable OHADA.

Nommer la feuille2 « JOURNAL » et insérer des tableaux correspondant à la forme du journal


(c'est-à-dire les colonnes débit et crédit, l’intitulés ainsi que les colonnes débit et crédit pour les
montants tout en laissant l’espace pour la date.
 Créer la liste déroulante des numéros des comptes
 Insérer la formule suivant permettant de rechercher automatiquement l’intitulé des
comptes débités ou créditer
- pour les comptes débités =SI(ET(C5<>"";D5="");RECHERCHEV(C5;Tableau1;2;0);"")
- pour les comptes crédités=SIERREUR(SI(ET(C6="";D6<>"");RECHERCHEV(D6;Tableau1;2;0);"");"")
Nommer la feuille3 « OPERATIONS » en suite créé un tableau ayant les colonnes :
 numéro des comptes débités et numéros des comptes crédités
 intitulés
 montant débit et crédit.
Dans la colonne numéro des comptes débités et crédités créer une liste déroulante des numéros de
compte à partir de l’extrait de plan des comptes
Dans la colonne intitulée insérer la formule
=SI(OU(ET([N° Débit]="";[N°Crédit]="");ET([N° Débit]<>"";[N°Crédit]<>""));"";SI(ET([N°
Débit]<>"";[N°Crédit]="");RECHERCHEV([N°
Débit];Tableau1;2;0);RECHERCHEV([N°Crédit];Tableau1;2;0)))

Dans la feuille opérations juste en dessus des colonnes des montants débités et crédités :
 insérer en dessus de montant débités la formule =SOMME(Tableau4[Débit])
 insérer en dessus de montant crédités la formule =SOMME(Tableau4[Crédit])
Juste avant ces formules ci-dessus insérer la date et le libellés

PROCEDURE DE CREATION DU BOUTON « VALIDE MOUVEMENT »


Ouvrir l’onglet Développeur et saisir le code visual basic suivant pas à pas

Sub JOURNAL()

sl = Sheets("JOURNAL").Range("C100000").End(xlUp).Row + 1

'on va cpopier les numéros de compte dans le journal


Sheets("OPERATIONS").Select
Range("OHADA").Copy
Sheets("JOURNAL").Select
Range("c" & sl).Select
ActiveSheet.Paste
'on va copier les montants dans le journal

Sheets("OPERATIONS").Select
Range("montants").Copy
Sheets("JOURNAL").Select

Range("k" & sl).Select


ActiveSheet.Paste

'on va ajouter la date dans le journal


Sheets("JOURNAL").Range("h" & sl - 1) = Sheets("OPERATIONS").Range("e3").Value

Sheets("OPERATIONS").Rows("7:13").Delete
Sheets("OPERATIONS").Range("montants") = ""
Sheets("OPERATIONS").Range("OHADA") = ""

sll = Sheets("JOURNAL").Range("C100000").End(xlUp).Row + 1

'on va ajouter la date dans le journal


Sheets("JOURNAL").Range("G" & sll) = "*"
Sheets("JOURNAL").Range("H" & sll) = Sheets("OPERATIONS").Range("G3").Value

Sheets("OPERATIONS").Range("G3") = ""

End Sub

Juste dans la feuille opération créer le bouton validé mouvement


Private Sub CommandButton1_Click()
Call JOURNAL
End Sub

Création de bouton imprimer dans la feuille journal


Ouvrir toujours l’onglet développeur et insérer le visual basic ci-dessus

Sub Macro2()
'
' Macro2 Macro
'
On Error Resume Next
If MsgBox("Voulez-vous l'imprimer?", vbQuestion + vbYesNo, "IMPRESSION DE L'EXERCICE") = vbYes
Then
Sheets(1).PrintOut
Else
Sheets(1).Range("a1").Select
End If
Sheets(1).Range("a1").Select
End Sub
Sub imprimer()
If MsgBox("Voulez-vous l'imprimer?", vbQuestion + vbYesNo, "IMPRESSION DE L'EXERCICE") = vbYes
Then

Sheets(1).PrintOut
Else
Sheets(1).Range("a1").Select
End If
Sheets(1).Range("a1").Select

End Sub

Vous aimerez peut-être aussi