Creare automaticamente molti file in excel

Anonimo
2022-04-16T17:40:38+00:00

Ciao a tutti, ho necessità di creare automaticamente all'interno di una cartella principale, molte cartelle con all'interno un file excel con lo stesso nome della cartella, con lo stesso contenuto del file.

Ad esempio cartella principale di nome documenti, cartella 1-2020, file excel 1-2020 e così via.

Come potrei automatizzare la procedura?

Grazie in anticipo a tutti voi

Microsoft 365 e Office | Excel | Per la casa | Windows

Domanda bloccata. Questa domanda è stata eseguita dalla community del supporto tecnico Microsoft. È possibile votare se è utile, ma non è possibile aggiungere commenti o risposte o seguire la domanda.

0 commenti Nessun commento

2 risposte

Ordina per: Più utili
  1. Anonimo
    2022-04-17T07:36:05+00:00

    Ciao e grazie in anticipo

    ho creato nella colonna B

    copia gennaio.xlsx gennaio.xlsx
    copia gennaio.xlsx febbario.xlsx
    copia gennaio.xlsx marzo.xlsx
    copia gennaio.xlsx aprile.xlsx

    e poi salvato in .bat cosi

    copia gennaio.xlsx gennaio.xlsx

    copia gennaio.xlsx febbario.xlsx

    copia gennaio.xlsx marzo.xlsx

    copia gennaio.xlsx aprile.xlsx

    poi ho fatto doppio clic

    ho creato un nuovo file .bat con il codice con le modifiche del percorso, ma se lo salvo nello stesso percorso del precedente mi dice di sostituirlo?

    Come devo procedere?

    Grazie ancora

    La risposta è stata utile?

    0 commenti Nessun commento
  2. Anonimo
    2022-04-17T05:17:31+00:00

    La risposta è stata tradotta automaticamente. Di conseguenza, potrebbero esserci errori grammaticali o parole insolite.

    Ciao Peppe3838,

    Benvenuto nella community Microsoft e goditi il tempo che hai trascorso condividendo informazioni dettagliate. Quello che ho imparato è stato chiedermi come implementare la creazione batch di cartelle e file in Excel. Se la mia comprensione è sbagliata, per favore correggimi nella risposta. Sono lieto di offrirvi assistenza su questo tema.

    Per raggiungere il tuo obiettivo, devi prima creare file in batch e quindi creare cartelle in batch.

    È possibile innanzitutto creare file Excel in batch seguendo i passaggi seguenti.

    Per prima cosa crea un file Excel che desideri nella cartella principale e dagli un nome, prendi il mese come esempio qui;

    Quindi apri questo file e compila la colonna A per febbraio-dicembre. Compila la formula ="copia gennaio.xlsx "&A1&".xlsx nella colonna B, quindi scorri verso il basso per compilare.

    Quindi copiare il contenuto della colonna B sopra nel Blocco note e salvarlo come file .bat, selezionare tutti i file come tipo di salvataggio, codificare come ANSI.

    Infine, fare doppio clic sul file batch di Windows per crearlo in batch.

    Dopo aver creato i file desiderati in batch, creare un nuovo Blocco note, copiare i seguenti comandi nel Blocco note, salvare come .bat, selezionare tutti i file come tipo di salvataggio, codificare come UTF-8 ed eseguirlo.

    @echo off 
    
    for /r "C:\Users\wcc\Desktop\test\" %%i in (*.xlsx) do (
    
    md "C:\Users\WCC\Desktop\test\%%~ni\"
    
    move "%%i" "C:\Users\wcc\Desktop\test\%%~ni\"
    
    )
    
    pause
    

    Modificare il percorso del file Excel nel computer (ad esempio E:\test) nel percorso nel comando e quindi eseguire questo comando.

    Dopo aver fatto questo, puoi ottenere l'effetto che desideri. Dobbiamo passare attraverso una serie di passaggi per trovare la vera causa del problema. Se i passaggi precedenti non risolvono il tuo problema, fammi sapere e continuerò ad aiutarti con il problema.

    Saluti sinceri

    Mavis - | MSFT Microsoft Community Support Specialist


    * Fai attenzione ai truffatori che pubblicano numeri di supporto falsi qui. »

    * Si prega di contrassegnare e votare su questa risposta se aiuta, in quanto andrà a beneficio di più membri della comunità che leggono qui.

    La risposta è stata utile?

    0 commenti Nessun commento