ho registrato una macro in vba cosi composta:
sub
Sheets("ddt").Select
Sheets("ddt").Copy
Range("B3:K59").Select
Selection.Locked = True
Selection.FormulaHidden = True
ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True
Range("H19").Select
Windows("gestione5.xls").Activate
Range("D14").Select
Selection.ClearContents
Range("F14").Select
Selection.ClearContents
Range("C17:C54").Select
Selection.ClearContents
Range("I17:K54").Select
Selection.ClearContents
ActiveWindow.ScrollRow = 30
ActiveWindow.ScrollRow = 33
Range("D56:I59").Select
Selection.ClearContents
Range("G33").Select
Windows("Cartel1").Activate
End Sub
in pratica salvo il documento, che inizialmente è composto da piu' fogli,
su un documento(cartel1), composto da un foglio solo.
fin qui tutto perfetto, ma quando salvo con nome "crtel1" e torno sul documento principale
per continuare il lavoro e cerco di salvare un'altro foglio mi appare un errore di debug sulla
riga: "Windows("Cartel1").Activate", questo perche la cartella di salvataggio è diventata "cartel2"(e cosi via)
quindi il conseguente errore.
cosa posso fare per evitare l'errore di debug?
(cosa devo scriver, e dove)?(sono alle prime armi con vba)
grazie per l'aiuto che saprete sicuramente darmi.