Bonjour le forum, toutes et tous!
Je vais essayer de vous expliquer clairement ma situation et mon probleme.
Dans un fichier excel, j'ai une feuille nomee "Simple Invoice", cette feuille a une macro associee.
Lorsque j'active un macro :
Seulement cette feuille va se sauvegarder dans un emplacement predefinnis.
Le probleme c'est que le code associe a cette feuille vient egalement. Or cela me pose un probleme car le code fonctionne en relation avec d'autres feuilles qui ne suivent pas la sauvegarde et donc des messages d'erreurs viennent m'embeter.
Je souhaiterais donc que lors de la sauvegarde seule la feuille se sauvegarde et pas le code macro qui va avec.
Voili voilo.
En esperant que j'ai ete claire, je vous remercie de vos futures reponses!
Je vais essayer de vous expliquer clairement ma situation et mon probleme.
Dans un fichier excel, j'ai une feuille nomee "Simple Invoice", cette feuille a une macro associee.
Lorsque j'active un macro :
Code:
Sub Save_Sheet()
Dim strNom As Variant
ChDir "C:\Documents and Settings\Administrator\Desktop\nina\Paid invoices"
toto = Name & Range("B10") & Format(Range("G5"), " yyyy-mm-dd") & Format(Range("G6"), "-000")
strNom = Application.GetSaveAsFilename(toto, "Simple Invoice (*.xls),*.xls")
If strNom <> False Then
ActiveSheet.Copy
ActiveWorkbook.SaveAs strNom
ActiveWorkbook.Close
End If
End Sub
Seulement cette feuille va se sauvegarder dans un emplacement predefinnis.
Le probleme c'est que le code associe a cette feuille vient egalement. Or cela me pose un probleme car le code fonctionne en relation avec d'autres feuilles qui ne suivent pas la sauvegarde et donc des messages d'erreurs viennent m'embeter.
Je souhaiterais donc que lors de la sauvegarde seule la feuille se sauvegarde et pas le code macro qui va avec.
Voili voilo.
En esperant que j'ai ete claire, je vous remercie de vos futures reponses!