finpier34
XLDnaute Nouveau
bonsoir a tous,
toujours dans le cadre d'auto entrepreneur et avec votre aide j'ai fais un fichier de facturation qui me convient.
néanmoins j'aurai souhaité si c'est possible, quand j'enregistre avec une macro ma facture, elle viens sur autre feuille en ligne avec les indications que je souhaite pour le suivi des factures "payée ou pas.
j'ai voulu pou éviter les effacements intempestifs protéger cette feuille et là impossible d'inscrire les informations message d'erreur "Microsoft Visual Basic 400"
est il possible de la protéger ou non ??
peu être avec un bout de code mais je suis incapable de le faire.
je vous joins le code pour enregistrer les indications très simple )
Sub Archiver()
'derl=derniere ligne=feuille("suivi_facture").cellule("A2").aller a la fin(vers le bas).ranger+1
'vers le bas (premiere case vide apres derniere case rempli)
derl = Sheets("suivi_facture").Range("A1").End(xlDown).Row + 1
'feuille("suivi_facture").cellule("A"&derniere ligne)=feuille facture.cellule("F9"). valeur
Sheets("suivi_facture").Range("A" & derl) = Sheets("facture").Range("G8").Value
Sheets("suivi_facture").Range("B" & derl) = Sheets("facture").Range("G9").Value
Sheets("suivi_facture").Range("C" & derl) = Sheets("facture").Range("F8").Value
Sheets("suivi_facture").Range("D" & derl) = Sheets("facture").Range("A8").Value
Sheets("suivi_facture").Range("E" & derl) = Sheets("facture").Range("I38").Value
Sheets("facture").Range("E13:E32") = ClearConstents
Sheets("facture").Range("B10") = ClearConstents
Sheets("facture").Range("F10") = ClearConstents
Sheets("facture").Range("I37") = ClearConstents
Sheets("facture").Range("H13:H32") = ClearConstents
Sheets("facture").Range("F8").Value = Sheets("facture").Range("F8").Value + 1
End Sub
merci d'avance et bonne soirée
toujours dans le cadre d'auto entrepreneur et avec votre aide j'ai fais un fichier de facturation qui me convient.
néanmoins j'aurai souhaité si c'est possible, quand j'enregistre avec une macro ma facture, elle viens sur autre feuille en ligne avec les indications que je souhaite pour le suivi des factures "payée ou pas.
j'ai voulu pou éviter les effacements intempestifs protéger cette feuille et là impossible d'inscrire les informations message d'erreur "Microsoft Visual Basic 400"
est il possible de la protéger ou non ??
peu être avec un bout de code mais je suis incapable de le faire.
je vous joins le code pour enregistrer les indications très simple )
Sub Archiver()
'derl=derniere ligne=feuille("suivi_facture").cellule("A2").aller a la fin(vers le bas).ranger+1
'vers le bas (premiere case vide apres derniere case rempli)
derl = Sheets("suivi_facture").Range("A1").End(xlDown).Row + 1
'feuille("suivi_facture").cellule("A"&derniere ligne)=feuille facture.cellule("F9"). valeur
Sheets("suivi_facture").Range("A" & derl) = Sheets("facture").Range("G8").Value
Sheets("suivi_facture").Range("B" & derl) = Sheets("facture").Range("G9").Value
Sheets("suivi_facture").Range("C" & derl) = Sheets("facture").Range("F8").Value
Sheets("suivi_facture").Range("D" & derl) = Sheets("facture").Range("A8").Value
Sheets("suivi_facture").Range("E" & derl) = Sheets("facture").Range("I38").Value
Sheets("facture").Range("E13:E32") = ClearConstents
Sheets("facture").Range("B10") = ClearConstents
Sheets("facture").Range("F10") = ClearConstents
Sheets("facture").Range("I37") = ClearConstents
Sheets("facture").Range("H13:H32") = ClearConstents
Sheets("facture").Range("F8").Value = Sheets("facture").Range("F8").Value + 1
End Sub
merci d'avance et bonne soirée