alimentation d'un USF

Bricoltou

XLDnaute Occasionnel
Bonjour le Forum

J'ai encore besoin de vous , je dois modier un fichier important afin de faciliter le travail de mon comptable. ( bien sur il me coutera moins cher si j'y arrive);) ;)
Je saisie plusieurs fois par semaine le CA de mes locaux ,la saise est identique au tableau ci dessus , ligne 4 à 9 pour le local 2,ligne 11 à 16 pour le local 3,ect ect
Pour info j'ai 11 locaux à saisir .
Je saisie 1 à 2 fois par semaine les versements en banque ,ligne 3 ,11 et 19
Je souhaite creer les ligne rouges dans le tableau avec l'USF ci joint .
Je souhaite alimenter le textbox total des ventes crédit avec la colonne F et le texbox total des ventes débit avec la colonne E
Le texbox solde caisse devra se remplir automatiquement ( sa je sais faire ):p :p
La difficultée pour moi se trouve dans le calcul du pas au fur et à mesure des saisies
J'espère avoir été clair,merci d'avance pour votre aise toujours trés précieuse ,
Bricoltou
 

Pièces jointes

  • Bricoltou.xlsm
    29 KB · Affichages: 75
  • Bricoltou.xlsm
    29 KB · Affichages: 76
  • Bricoltou.xlsm
    29 KB · Affichages: 79

xhudi69

XLDnaute Accro
Re : alimentation d'un USF

Bonsoir Bricoltou, le Forum,

Ou alors ceci qui traite 26000 cellules en 4 secondes.
Code:
Sub convertir_Clic()
Dim x As Integer, y As Integer, Drl As Integer, Drc As Integer
With Sheets("BaseAchat")
        Drc = .Range("AB1").End(xlToLeft).Column
        Drl = .Range("A65500").End(xlUp).Row
    For y = 2 To Drl
        For x = 1 To Drc
            .Cells(y, x).NumberFormat = "0.00"
        Next x
    Next y
End With
End Sub

@+ :cool:
 

Bricoltou

XLDnaute Occasionnel
Re : alimentation d'un USF

Bonsoir Xhudi69,Le Forum

J'ai essayé de modifié ton code si dessous pour mon fichier ci joint , rien a faire sa fonctionne pas .:confused:
Pourtant sa n'a pas l'aire compliqué
Code:
Sub convertir_Clic()
Dim x As Integer, y As Integer, Drl As Integer, Drc As Integer
With Sheets("BaseAchat")
        Drc = .Range("AB1").End(xlToLeft).Column
        Drl = .Range("A65500").End(xlUp).Row
    For y = 2 To Drl
        For x = 1 To Drc
            .Cells(y, x).NumberFormat = "0.00"
        Next x
    Next y
End With
End Sub

Peux tu me commenter ton code
Bricoltou
 

Pièces jointes

  • BricoltouV2_4.xlsx
    9.5 KB · Affichages: 33
  • BricoltouV2_4.xlsx
    9.5 KB · Affichages: 40
  • BricoltouV2_4.xlsx
    9.5 KB · Affichages: 42

xhudi69

XLDnaute Accro
Re : alimentation d'un USF

Bonjour Bricoltou, le Forum,

En fait les colonnes qui te posent problème sont: "C" & "G" & "H".
En PJ ton fichier remanié, avec un code qui ne s'occupe que de ces colonnes, le code est commenté :)

@+ :cool:
 

Pièces jointes

  • BricoltouV2_5_Essai.xlsm
    18.8 KB · Affichages: 50

Discussions similaires

Réponses
3
Affichages
475

Statistiques des forums

Discussions
312 493
Messages
2 088 955
Membres
103 989
dernier inscrit
jralonso