Bravo.
Pero' se guardi bene la tua realizzazione del mio suggerimento, che "Rinomina" e non "Copia" il file, ti puoi risparmiare la Kill; inoltre il mio esempio gia' concatena la Directory con il contenuto di una cella (mentre nel tuo test funzionante hai usato nomi fissi).
Ritornando quindi a quanto ti avevo proposto (che hai realizzato con un paio di inesattezze ben visibili) lo inserirai in un ciclo del tipo For I=1 to 1000 / Next I; qualcosa del tipo
- Codice: Seleziona tutto
Perc ="C:\Documents and Settings\NOME_UTENTE\Documenti\" '<<Da personalizzare rispettando la sintassi
For I=1 to 1000 '<<< 1
If Cells(I,1)="" then exit Sub
Name (Perc & Cells(I,1).value & ".pdf" As (Perc & Cells(I,2).value & ".pdf" '<<<2
Next I
Note:
<<<1: invece di 1000 puoi usare qualsiasi valore che sia certamente superiore ai file elencati; la macro termina quando trova la prima riga vuota in col A.
<<<2: inserisci & ".pdf" se mancante in Ax e Bx
Ciao