Come utilizzare Excel per creare una coda

Il programma Microsoft Office Excel fa molto di più che creare fogli di calcolo. Al suo interno è possibile eseguire calcoli matematici avanzati e trasformazioni in base alle informazioni contenute in celle di dati differenti. Inoltre, è possibile creare strutture di dati di base, come le code, all'interno di Excel utilizzando le macro di Visual Basic. L'utilizzo di una coda per la gestione del prodotto o la tenuta dei registri quando è necessario un modello "First In, First Out" può rendere la vita molto più semplice per il proprietario di una piccola impresa. Con un po 'di codice semplice, puoi usare una coda in Excel senza imparare la programmazione avanzata o il software orientato agli scienziati informatici.

1

Mostra la scheda Sviluppatore nella barra multifunzione di Excel. Fare clic sul pulsante Office | "Opzioni Excel" | "Popolare" | "Mostra la scheda Sviluppatore nella barra multifunzione."

2

Fare clic sulla cella "A1" e immettere la parola "Titolo".

3

Fare clic sulla cella B1 e fare clic su "Peso".

4

Aggiungi un pulsante al foglio di lavoro di Excel per aggiungere elementi alla coda. Seleziona "Sviluppatore" | "Inserisci" | "Controlli modulo". Seleziona l'icona "pulsante". Denominalo "Inserisci" nella casella Nome macro. Apparirà la finestra del codice VB.

5

Immettere il seguente codice VB nella finestra di codifica. Questo prenderà un nome inserito nella cella C1 e un peso inserito in C2 e li metterà in coda:

Righe("2:2").Inserisci shift:=xlDown Range("C1").Copy Range("A2").PasteSpecial Range("C2").Copy Range("B2").PasteSpecial ActiveCell.Offset( 0, 1) = Now Range("A:B").Chiave di ordinamento1:=Range("B1"), order1:=xlAscending, Header:=xlYes

6

Aggiungi un altro pulsante, denominandolo "Rimuovi". Aggiungere il codice seguente alla relativa finestra del codice VB. Ora puoi rimuovere l'ultimo elemento in coda con un clic del pulsante:

Intervallo ("A1"). Fine (xldown) .Elimina intervallo ("B1"). Fine (xldown) .Elimina


$config[zx-auto] not found$config[zx-overlay] not found