Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Nozioni di base di Visual Programming >> .

Come determinare se un foglio di lavoro esistente utilizzando Excel.Application

VBA è un linguaggio di programmazione e l'automazione di macro sviluppato da Microsoft che è incluso e utilizzato in alcuni prodotti Microsoft fondamentali, tra cui , di Microsoft Office . VBA è conforme alla Microsoft COM ( Component Object Model) , in cui si vede e si rompe programmi come Excel in oggetti per i programmatori di interagire e manipolare il programma . L'oggetto Application è considerata l'oggetto più alto nel modello a oggetti di Microsoft Excel . Esso rappresenta l'applicazione Excel stesso . Tutti gli altri oggetti , quali : cartelle di lavoro , fogli di lavoro e le cellule sono al di sotto di esso. Creazione di un programma per verificare se un determinato foglio di lavoro esistente nella cartella di lavoro è semplice, una volta che si avvia una chiamata all'oggetto Application di Excel . Istruzioni
1

Aperte .
2

Clicca su "Strumenti " di Microsoft Excel "Macro" e quindi fare clic su " Visual Basic ". Si aprirà l'ambiente di programmazione VBA .
3

Fare clic su " Inserisci ", "Modulo" . Si è ora in un modulo di codice di programmazione

Digitare o copiare e incollare il seguente codice : .

WorksheetExists funzione ( _

FullPathToWorkbook String, _

WorksheetName As String _

) come booleano

Dim objExcel As Object Dim

objWorksheet As Object

objExcel = CreateObject ( " Excel.Application " ) per

objExcel.Workbooks.Open " c: \\ Book1.xls "

Ogni objWorksheet In objExcel.ActiveWorkbook.Worksheets

objWorksheet.Name = " Foglio3 " Allora

WorksheetExists = True

MsgBox ( " foglio di lavoro esiste " ) per

Exit For End If


Successivo
objWorksheet

objExcel.ActiveWorkbook.Close SaveChanges : = False

objExcel = Nothing End Function



 

Programmazione © www.354353.com