Nwlapcug.com


Come modificare i bordi in Microsoft Excel VBA

I bordi in Microsoft Excel consentono di organizzare e di evidenziare le informazioni in cartelle di lavoro. Ma come le modifiche di dati, il tuo frontiere potrebbe essere necessario modificare anche. Modificarli manualmente può essere noioso e soggetto a errori. Programmi scritti in Visual Basic for Applications (VBA) non hanno questi problemi. È possibile utilizzare tale programma per mantenere un bordo intorno a una determinata riga in una tabella. Se si applica un bordo intorno a riga, la riga perderà il bordo quando si ordina la tabella. Un programma VBA può individuare la nuova posizione della riga e ri-applicare il bordo ad esso.

Istruzioni

1

Fare clic sul pulsante "Office" e fare clic sul pulsante "Opzioni". Selezionare la casella di controllo "Visualizza sviluppatore" e quindi fare clic su "OK" per visualizzare la scheda per la registrazione di macro VBA Excel.

2

Fare clic sul pulsante "Record" nella scheda "Sviluppo" e quindi digitare "MakeBorder" o un nome simile nella casella di testo della finestra di dialogo che appare. Fare clic su "OK" per iniziare la registrazione della macro per modificare bordi.

3

Fare clic su una cella qualsiasi del foglio di lavoro corrente, quindi scegliere la scheda "Home" fare clic sulla freccia in giù del controllo "Frontiera" nel pannello "Font" e fare clic sull'elemento "Barrare casella" dalla lista che appare. Excel si dipingeranno un bordo nero intorno alla cella che si è fatto clic.

4

Nella scheda "Sviluppo", fare clic sul pulsante "Interrompi registrazione", e quindi fare clic sul pulsante "Macro" della stessa scheda Excel visualizzerà un elenco di macro. Fare clic su quella che hai appena registrato e quindi fare clic sul pulsante "Edit" per entrare nell'ambiente di sviluppo Visual Basic. Excel visualizzerà un elenco di istruzioni di programmazione VBA che creare il bordo nero.

5

Cliccare con il mouse a destra della prima istruzione "Larghezza finale" e quindi trascinare giù appena prima l'istruzione "End Sub" e rilasciare il pulsante del mouse. Premere "Elimina" per eliminare le istruzioni. Hai eliminato tutti, ma uno del VBA "Con" blocchi. Ognuno di questi blocchi formati un lato di una cella del foglio di calcolo. Il blocco che non elimini aggiunge un bordo a sinistra della cella, che vedrete in passaggi successivi.

6

Fare clic sull'icona "Excel" nella barra delle applicazioni di Windows per tornare a Excel. Fare clic su qualsiasi cella vuota e quindi fare clic su pulsante "Macro" della scheda "Sviluppatore" doppio clic sul nome della macro per eseguire la macro. Si noti che Excel dipinto solo un bordo sinistro della cella che hai cliccato. È ora potrai modificare la macro per dipingere il bordo destro della cella.

7

Utilizzare le istruzioni dal punto 4 per immettere nuovamente l'ambiente di sviluppo e quindi doppio clic sul testo "xlEdgeLeft." Digitare la parola "xlEdgeRight" e quindi tornare a Excel come avete fatto nel passaggio 6.

8

Fare clic su una nuova cella e quindi eseguire nuovamente la macro seguendo le istruzioni del passo 6. Si noti che la cella ha un bordo destro questa volta, non una sinistra.