Sono nuovo alla codifica e sto cercando di eseguire quanto segue;- L'oggetto VBA non supporta questa proprietà o metodo
La cartella di monitoraggio contiene informazioni sul progetto prese da una cartella di lavoro di input. Sto cercando di aprire la cartella di lavoro in ingresso copiare tutti i dati sul foglio informativo del progetto e passato nelle informazioni del progetto della cartella di lavoro di monitoraggio sheet.Here è il mio codice qui sotto
Sub GetProjectInfo()
Workbooks.Open Filename:="\\ccprd02\workgrp2\AM\SPIM Input.xlsm"
ActiveSheet("Project Info").Select
Cells.Select
Selection.Copy
Windows("SPIM Tracking Sheet.xlsm").Activate
ActiveSheet("Project Info").Select
Cells.Select
Range("A1").Activate
ActiveSheet.Paste
Range("A1").Select
Windows("SPIM Input.xlsm").Activate
ActiveWindow.Close
End Sub
Si sta aprendo il file ok, ma poi sembra fermarsi appena prima di copiare i dati. Non riesco a individuare l'errore. Ho cercato diversi thread con problemi simili ma non ho avuto fortuna. C'è qualcosa di sbagliato nella mia codifica?
Qualifica i tuoi oggetti con 'set'. – findwindow
@findwindow - Quali oggetti? L'intero sub è basato su Select, Activate e ActiveWorkbook. – Jeeped
Le cartelle di lavoro, i fogli e le celle non sono oggetti? – findwindow