lancio di Excel , digitare " Alan " a " A1 ", " Daniel" a " A2 ", " Kitzia " a " A3 ", " Oscar " in " A4 " e " Yarexli " in " A5 ". Premere il tasto " CTRL " e " S " per salvare la cartella di lavoro in " C : \\ ", come " ExcelFile.xlsx . " Chiudere Excel .
2
lancio di PowerPoint , fare clic sulla scheda "Sviluppatore " e cliccare su "Macro " per avviare la finestra di dialogo Macro . Tipo " copyFromExcel " sotto Nome macro e fare clic sul pulsante "Crea" . Fai clic sul menu "Strumenti " e cliccare su "Riferimenti" per avviare la finestra di dialogo Riferimenti. Scorrere verso il basso e selezionare la casella accanto a " Copia e incolla il seguente per creare le variabili che si intende utilizzare per copiare i dati da Excel : Dim sourceXL Come Excel.Application Dim Sourcebook Come Excel.Workbook Dim sourceSheet Come Excel.Worksheet Dim dataReadArray ( 10) As String Dim myPress Come Presentazione Dim newSlide come presentazione alle variabili oggetto : sourceXL = Excel.Application Sourcebook = sourceXL.Workbooks.Open ( " G : \\ ExcelFile.xlsx " ) per sourceSheet = sourceBook.Sheets ( 1 ) per Set myPres = ActivePresentation newSlide = myPres.Slides.Add ( indice : = myPres.Slides.Count + 1 , Layout : = ppLayoutText ) economici 5 leggere i dati nella file di Excel e di conservarlo in un array di stringhe : . sourceSheet.Range ( " A1 " ) Selezionare dataReadArray ( 0 ) = sourceSheet.Range ( " A1 " ) Valore sourceSheet.Range ( "A2" ) . Seleziona dataReadArray ( 1 ) = sourceSheet.Range ( " A2" ) . Valore sourceSheet.Range ( "A3" ) . Selezionare dataReadArray ( 2) = sourceSheet.Range ( "A3" ) . Valore sourceSheet.Range ( "A4" ) . Seleziona dataReadArray ( 3) = sourceSheet . Range (" A4 " ) . Valore sourceSheet.Range ( " A5" ) . Seleziona dataReadArray ( 4) = sourceSheet.Range ( " A5" ) . Valore Aggiungi i dati dalla matrice String a una nuova diapositiva nella presentazione corrente : . newSlide.Shapes ( 1 ) TextFrame.TextRange = " i dati copiati da Excel " newSlide.Shapes ( 2) . TextFrame.TextRange = dataReadArray ( 0 ) & vbNewLine & _ dataReadArray ( 1) & vbNewLine & _ dataReadArray ( 2) & vbNewLine & _ dataReadArray ( 3) & vbNewLine & _ dataReadArray ( 4) & vbNewLine Chiudere la cartella di lavoro : sourceBook.Close Passare alla finestra di PowerPoint e fare clic su " Macro ". Fare clic su "Esegui" per eseguire la macro " copyFromExcel " e aggiungere una nuova diapositiva con i dati copiati dal file Excel creato nel passaggio 1 .
3
4 Impostare i valori
.
6
7
8
Informazioni correlate
Programmazione © www.354353.com