Here is the solution I found:
As I was advised, I created basemaps by removing the data that I am not interested in.
Then I save as a PDF and finally I close the file without saving:
Set swApp = Application.SldWorks
Set swModel = swApp.ActiveDoc
Set swDrawing = swModel
'Test if file opened
If swModel Is Nothing Then
MsgBox ("Open a document")
Else
Set swSheet = swDrawing.GetCurrentSheet
'Retrieves name without extension
nom_Fichier = Strings.Left(swModel.GetPathName, Strings.Len(swModel.GetPathName) - 7)
nom_Ouvrir = swModel.GetPathName
'Retrieve the extension
extension = Strings.Right(swModel.GetPathName, 7)
'Retrieves all the names of the sheets
vSheets = swDrawing.GetSheetNames
nb_Feuil = swDrawing.GetSheetCount
If (Not (IsEmpty(vSheets))) Then
nom_Quitter = swModel.GetTitle
length = Len(vSheets(0))
'For all leaves
For i = 0 To UBound(vSheets)
'Function to retrieve sheet formats
swDrawing.ActivateSheet (vSheets(i))
Set swSheet = swDrawing.GetCurrentSheet
sheetProperties = swSheet.GetProperties
sheetScale = sheetProperties(2) / sheetProperties(3)
paperSize = swSheet.GetSize(width, height)
'According to the format change by another format
Select Case paperSize
Box 7
boolstatus = swModel.SetupSheet5(vSheets(i), 12, 12, sheetProperties(2), sheetProperties(3), True, sheetformatpath(4), width, height, "Default", True)
Box 8
boolstatus = swModel.SetupSheet5(vSheets(i), 12, 12, sheetProperties(2), sheetProperties(3), True, sheetformatpath(3), width, height, "Default", True)
Box 9
boolstatus = swModel.SetupSheet5(vSheets(i), 12, 12, sheetProperties(2), sheetProperties(3), True, sheetformatpath(2), width, height, "Default", True)
Box 10
boolstatus = swModel.SetupSheet5(vSheets(i), 12, 12, sheetProperties(2), sheetProperties(3), True, sheetformatpath(1), width, height, "Default", True)
Box 11
boolstatus = swModel.SetupSheet5(vSheets(i), 12, 12, sheetProperties(2), sheetProperties(3), True, sheetformatpath(0), width, height, "Default", True)
End Select
Next i
Saved as PDF with the EXT extension
longstatus = swModel.SaveAs(nom_Fichier & " EXT.PDF")
DoEvents
'Closed without saving
swApp.QuitDoc (nom_Quitter)
DoEvents
End If
End If