Scusate per la richiesta evidentemente stupida, ma sono alle prime armi! Ho creato una macro che mi gestisca diversi file di excel. Fortunatamente avevo precedentemente nominato i file in modo intelligente. In sostanza posso utilizzare la stessa macro per gestire gruppi di file differenti, anzi lo potrei fare, se non avessi questo problema: voglio cambiare un numero inserito in una stringa di comando. Ecco l'esempio:
In questo caso si tratta di attivare una finestra in windows, quindi:
Ora vorrei che la macro mi chiedesse che valore inserire al posto del 3 .codice:Windows("file numero (3).xls") .Activate
Ho provato una cosa tipo:
Ma mi da errore di run-time '9'codice:Dim N As Byte N = Application.ImputBox("inserisci numero") Windows ("file numero (" & N & ") .xls") .Activate
Qualche santo che mi sappia aiutare?