Ricominciamo da zero, creati una cartella sul desktop e mettici dentro il files che ho allegato.
Dopo nella stessa cartella, crei altre due cartelle, una col nome file-di-partenza l'altra col mome file-rinominati.
1)Adesso (COPIA, non spostarli) tutti i Tuoi PDF nella cartella file-di-partenza.
2)Apri il files Allegato (casomai dovrai abilitare le macro), selezioni colonne ABC e cancelli il contenuto. Selezioni G/H e cancelli il contenuto.
3)Apri il Tuo files originale dei CF, Selezioni la colonna dei nomi e la copy in colonna A, selezioni la colonna dei Codici fiscali e la incolli in colonna G (chiudi il Tuo files)
4)Ti posizioni sulla colonna A, excel/Dati/Testo in colonne/delimitato avanti/metti una spunta su spazio avanti/fine
5) A questo punto premi il bottone, appaiono delle scritte in D/E/F.
Colonna D) Se appare doppione = il codice non farà nulla
Colonna E) OK = il codice lo farà
Colonna F) Nome-files.pdf, nella cartella\file-di-partenza, esiste un files mà non trovo il nome in colonna A
Fino qui, il VBA ha fatto solo una prova e Ti mostra a monitor quello che può fare/non fare. Se il risultato Ti sembra giusto e desideri eseguire veramente la rinomina, premi ALT + F11.
Sulla parte destra riga27 (quella verde ='Name Path2 & Nome1 As Path3 & Nome3) gli togli l'apice iniziale (') e chiudi.
Ripremi nuovamente il bottone che riesegue il tutto.
Nella cartella file-rinominati i files rinominati.pdf
Nella cartella file-di-partenza i files rimanenti che non ha eseguito
[Modificato da raffaele1953 11/05/2018 01:02]