Bonjour à tous,
J’utilise la macro ci-dessous pour enregistrer sous la « Feuil1 » de mon classeur Excel.
Sub Enregsitrement()
Sheets("Feuil1").Copy
Application.Dialogs(xlDialogSaveAs).Show
ActiveWorkbook.Close
ActiveWorkbook.Activate
End Sub
Mais avec cette macro j’enregistre toutes les données de la « Feuil1 » et voudrais enregistrer uniquement le tableau qui est dans cette « Feuil1 » mais le tableau peut-être variable. J’ai testé la macro ci-dessous mais elle ne fonctionne pas.
Sub Enregsitrement()
Dim Derligne As Long
Sheets("Feuil1").Select
Range("B4").Select
Selection.End(xlDown).Select
Derligne = ActiveCell.Row
Range("B4:H" & Derligne).Copy
Application.Dialogs(xlDialogSaveAs).Show
ActiveWorkbook.Close
ActiveWorkbook.Activate
Application.CutCopyMode = False
End Sub
Quelqu’un pourrait-elle m’aider pour ce problème.
D’avance merci @+
J’utilise la macro ci-dessous pour enregistrer sous la « Feuil1 » de mon classeur Excel.
Sub Enregsitrement()
Sheets("Feuil1").Copy
Application.Dialogs(xlDialogSaveAs).Show
ActiveWorkbook.Close
ActiveWorkbook.Activate
End Sub
Mais avec cette macro j’enregistre toutes les données de la « Feuil1 » et voudrais enregistrer uniquement le tableau qui est dans cette « Feuil1 » mais le tableau peut-être variable. J’ai testé la macro ci-dessous mais elle ne fonctionne pas.
Sub Enregsitrement()
Dim Derligne As Long
Sheets("Feuil1").Select
Range("B4").Select
Selection.End(xlDown).Select
Derligne = ActiveCell.Row
Range("B4:H" & Derligne).Copy
Application.Dialogs(xlDialogSaveAs).Show
ActiveWorkbook.Close
ActiveWorkbook.Activate
Application.CutCopyMode = False
End Sub
Quelqu’un pourrait-elle m’aider pour ce problème.
D’avance merci @+