Una macro di Excel per aprire una cartella di lavoro specifica definita dallutente

Una macro di Excel per aprire una cartella di lavoro specifica definita dallutente

Vuoi offrire a te stesso o ai tuoi utenti un modo rapido per cercare e aprire un file in Excel? Questa macro utilizza una tecnica semplice che apre una finestra di dialogo amichevole, che consente di cercare e aprire il file Excel di tua scelta.

Come funziona la macro

Questa macro apre la finestra di dialogo che vedi qui, consentendo all'utente di cercare e aprire un file Excel.

Una macro di Excel per aprire una cartella di lavoro specifica definita dall'utente

La finestra di dialogo Apri attivata dalla macro.

Ecco come funziona questa macro:

Sottomacro1()
'Passaggio 1: definire una variabile String
    Dim FName come variante
'Passaggio 2: il metodo GetOpenFilename attiva la finestra di dialogo
    FName = Application.GetOpenFilename( _
            FileFilter:="Cartelle di lavoro Excel,*.xl*", _
            Title:="Scegli una cartella di lavoro da aprire", _
            Selezione multipla:=Falso)
'Passaggio 3: se è stato scelto un file, aprilo!
    Se FName <> False Allora
    Cartelle di lavoro.Open Filename:=FName
    Finisci se
Fine sottotitolo

Nel passaggio 1, la macro dichiara una variabile Variant che contiene il nome file scelto dall'utente. FName è il nome della tua variabile.

Nel passaggio 2, utilizzi il metodo GetOpenFilename per richiamare una finestra di dialogo che ti consente di sfogliare e selezionare il file di cui hai bisogno.

Il metodo GetOpenFilename supporta alcuni parametri personalizzabili. Il parametro FileFilter ti consente di specificare il tipo di file che stai cercando. Il parametro Titolo consente di modificare il titolo che appare nella parte superiore della finestra di dialogo. Il parametro MultiSelect consente di limitare la selezione a un file.

Se l'utente seleziona un file dalla finestra di dialogo, la variabile FName viene riempita con il nome del file scelto. Nel passaggio 3, si verifica la presenza di una variabile FName vuota. Se la variabile non è vuota, si utilizza il metodo Open dell'oggetto Workbooks per aprire il file.

Come usare la macro

Per implementare questa macro, puoi copiarla e incollarla in un modulo standard:

Attiva Visual Basic Editor premendo Alt+F11 sulla tastiera.

Fare clic con il pulsante destro del mouse sul nome del progetto/cartella di lavoro nella finestra del progetto.

Scegli Inserisci → Modulo.

Digita o incolla il codice nel modulo appena creato.

(Facoltativo) Assegna la macro a un pulsante.


Smartsheet 9.1.1

Smartsheet 9.1.1

Smartsheet è una piattaforma di lavoro dinamica che ti consente di gestire progetti, creare flussi di lavoro e collaborare con il tuo team.

SharePoint

SharePoint

SharePoint è un sistema di collaborazione basato sul Web che utilizza una varietà di applicazioni per flussi di lavoro, database di "elenco" e altri componenti Web, nonché funzionalità di sicurezza per fornire controllo ai gruppi aziendali che lavorano insieme.

Calendario perpetuo 1.0.38/1.0.36

Calendario perpetuo 1.0.38/1.0.36

Van Nien Calendar è un'applicazione per la visualizzazione del calendario sul tuo telefono, che ti aiuta a vedere rapidamente la data lunisolare sul tuo telefono, organizzando così il tuo lavoro importante.

Microsoft Outlook 2021

Microsoft Outlook 2021

Microsoft Outlook è un'applicazione aziendale e di produttività sviluppata da Microsoft Corporation.

Fare clic su

Fare clic su

ClickUp è una delle piattaforme di produttività più apprezzate per qualsiasi azienda. Grandi aziende come Google, Booking.com, San Diego Padres e Uber utilizzano ClickUp per aumentare la produttività sul posto di lavoro.

Visualizzatore PDF-XChange 2.5.322.10

Visualizzatore PDF-XChange 2.5.322.10

Il PDF è diventato un formato comunemente utilizzato per leggere, creare e inviare documenti di testo. A sua volta, c'è stato un aumento del numero di programmi utilizzati per questo tipo di documentazione. PDF-XChange Viewer fa parte di un numero crescente di visualizzatori PDF.

Apache OpenOffice

Apache OpenOffice

Apache OpenOffice offre una suite completa di applicazioni Office che rivaleggiano con Microsoft 365, in particolare in Excel, PowerPoint e Word. Ti consente di gestire i tuoi progetti in modo più efficace e supporta diversi formati di file.

Scarica iTaxviewer 1.8.7

Scarica iTaxviewer 1.8.7

Il software iTaxViewer è il software di lettura di file XML più popolare oggi. Questo software è un'applicazione per la lettura delle dichiarazioni fiscali elettroniche in formato XML del Dipartimento Generale delle Imposte.

Lettore PDF Nitro

Lettore PDF Nitro

Nitro PDF Reader è un pratico editor PDF che copre tutte le attività di base che la maggior parte delle persone esegue ogni giorno con i documenti PDF.

Foxit Reader 12

Foxit Reader 12

Foxit Reader è principalmente un lettore PDF e consente anche di creare file PDF, firmarli, modificarli e aggiungere annotazioni. Funziona su sistemi operativi, ci sono plugin per vari programmi del pacchetto Microsoft Office.