Sekiranya anda ingin mempercepat pemindahan data dari buku kerja Microsoft Excel ke persembahan Microsoft PowerPoint anda, kemudian menggunakan makro dan Visual Basic untuk Aplikasi adalah cara yang tepat. VBA adalah bahasa pengaturcaraan komputer yang digunakan dalam aplikasi Microsoft Office untuk mengautomasikan proses seperti menyalin data dari Excel. Makro membolehkan anda menyimpan sekumpulan arahan yang boleh anda laksanakan berulang kali dengan satu klik butang.
Lancarkan Excel, taip "Alan" di "A1, "" Daniel "di" A2, "" Kitzia "di" A3, "" Oscar "di" A4 "dan" Yarexli "di" A5. "Tekan" CTRL "dan" S "untuk menyimpan buku kerja di" C:\ "sebagai" ExcelFile.xlsx. "Tutup Excel.
Lancarkan PowerPoint, klik tab "Pembangun" dan klik "Makro" untuk melancarkan tetingkap dialog Makro. Ketik "copyFromExcel" di bawah Nama Makro dan klik butang "Buat". Klik menu "Alat" dan klik "Rujukan" untuk melancarkan tetingkap dialog Rujukan. Tatal ke bawah dan tandakan kotak di sebelah "Microsoft Excel
Salin dan tampal yang berikut untuk membuat pemboleh ubah yang akan anda gunakan untuk menyalin data dari Excel:Dim sourceXL As Excel. Aplikasi Dim sourceBook As Excel. Workbook Dim sourceSheet As Excel.Worksheet Dim dataReadArray (10) As String Dim myPress As Presentation Dim newSlide Sebagai Slaid
Tetapkan nilai ke pemboleh ubah objek:Tetapkan sourceXL =Excel.Application Set sourceBook =sourceXL.Workbooks.Open ("G:\ ExcelFile.xlsx") Tetapkan sourceSheet =sourceBook.Sheets (1) Tetapkan myPres =ActivePresentation Set newSlide =myPres.Slides .Tambah (Indeks:=myPres.Slides.Count + 1, Susun atur:=ppLayoutText)
Baca data dalam fail Excel dan simpan dalam array String:sourceSheet.Range ("A1"). Pilih dataReadArray (0) =sourceSheet.Range ("A1"). Value sourceSheet.Range ("A2"). Pilih. dataReadArray (1) =sourceSheet.Range ("A2"). Value sourceSheet.Range ("A3"). Pilih dataReadArray (2) =sourceSheet.Range ("A3"). Value sourceSheet.Range ("A4"). Pilih. dataReadArray (3) =sourceSheet.Range ("A4"). Value sourceSheet.Range ("A5"). Pilih dataReadArray (4) =sourceSheet.Range ("A5"). Nilai
Tambahkan data dari array String ke slaid baru dalam persembahan semasa anda:newSlide.Shapes (1) .TextFrame.TextRange ="Data disalin dari Excel" newSlide.Shapes (2) .TextFrame.TextRange =dataReadArray (0) &vbNewLine &_ dataReadArray (1) &vbNewLine &_ dataReadArray (2) &vbNewLine &_ dataReadArray (3) &vbNewLine &_ dataReadArray (4) &vbNewLine
Tutup buku kerja:sourceBook. Tutup
Tukar ke tetingkap PowerPoint dan klik "Makro." Klik "Jalankan" untuk menjalankan makro "copyFromExcel" dan tambahkan slaid baru dengan data yang disalin dari fail Excel yang anda buat di Langkah 1.
Microsoft Powerpoint digunakan untuk membuat alat bantu visual untuk persembahan oleh perniagaan, gereja, sekolah dan organisasi atau individu lain yang memberikan persembahan. Powerpoint juga dapat digunakan untuk membuat ringkasan apabila persembahan formal tidak diperlukan. Membuat persembahan ri
Dengan Microsoft Office 2007, menggunakan spreadsheet Excel untuk invois perniagaan yang disesuaikan boleh menjadi penyelesaian yang paling menjimatkan untuk membantu dalam pengurusan perniagaan kecil anda. Templat dalam talian dari laman web Microsoft Office disatukan terus ke Excel untuk akses mud
Fail Excel adalah dokumen hamparan yang dibuat oleh perisian Microsoft Office Excel. Pemacu E:di komputer anda kemungkinan besar merupakan peranti storan yang boleh ditanggalkan, kerana slot A:dan B:dikhaskan untuk cakera liut, lokasi C:adalah untuk cakera keras, dan slot D:dikhaskan untuk pemacu op