Rabu, 08 Juni 2011

Microsoft Excel

Microsoft Excel adalah aplikasi spreadsheet komersial yang ditulis dan didistribusikan oleh Microsoft untuk Microsoft Windows dan Mac OS X. fitur perhitungan, grafik alat, tabel pivot, dan bahasa pemrograman makro yang disebut Visual Basic for Applications. Telah spreadsheet yang sangat banyak digunakan untuk platform ini, terutama sejak versi 5 pada tahun 1993, dan telah hampir sepenuhnya menggantikan Lotus 1-2-3 sebagai standar industri untuk spreadsheet. Excel merupakan bagian dari Microsoft Office. Versi saat ini 2010 untuk Microsoft Windows dan 2011 untuk Mac OS X.

Operasi dasar
Artikel utama: Spreadsheet

Microsoft Excel memiliki fitur dasar dari semua spreadsheet, [1] dengan menggunakan kotak sel diatur dalam baris nomor dan surat-nama kolom untuk mengatur manipulasi data seperti operasi aritmatika. Ini memiliki baterai fungsi yang disediakan untuk menjawab statistik, rekayasa dan kebutuhan keuangan. Selain itu, dapat menampilkan data sebagai grafik garis, histogram dan grafik, dan dengan tampilan yang sangat terbatas grafis tiga dimensi. Hal ini memungkinkan sectioning data untuk melihat dependensi pada berbagai faktor dari perspektif yang berbeda (menggunakan tabel pivot dan manajer skenario [2]). Dan itu memiliki aspek pemrograman, Visual Basic for Applications, yang memungkinkan pengguna untuk menggunakan berbagai metode numerik, misalnya, untuk memecahkan persamaan diferensial fisika matematis, [3] [4] dan kemudian melaporkan hasilnya kembali ke spreadsheet . Akhirnya, ia memiliki berbagai fitur interaktif yang memungkinkan antarmuka pengguna yang benar-benar dapat menyembunyikan spreadsheet dari pengguna, sehingga spreadsheet hadir sebagai aplikasi yang disebut, atau decision support system (DSS), melalui antarmuka pengguna yang dirancang khusus, misalnya, penganalisis saham, [5] atau secara umum, sebagai alat desain yang menanyakan pertanyaan-pertanyaan pengguna dan menyediakan jawaban dan laporan. [6] [7] [8] Dalam realisasi lebih rumit, aplikasi Excel dapat secara otomatis jajak pendapat database eksternal dan alat pengukur menggunakan jadwal update, [9] menganalisis hasil, membuat laporan Word atau Power Point slide show, dan e-mail presentasi ini secara teratur ke daftar peserta.

Microsoft memungkinkan untuk sejumlah saklar baris perintah opsional untuk mengontrol cara yang Excel dimulai. [10]
[Sunting] pemrograman VBA
Artikel utama: dasar untuk aplikasi Visual
Penggunaan sq fungsi user-defined (x) di Microsoft Excel. Variabel bernama x & y diidentifikasi dalam Nama Manager. Fungsi tersebut sq diperkenalkan menggunakan editor Visual Basic yang disertakan dengan Excel.
Subrutin di Excel menghitung kuadrat variabel kolom bernama x dibaca dari spreadsheet, dan menulis ke dalam variabel kolom bernama y.

Versi Windows Excel mendukung program melalui Microsoft Visual Basic for Applications (VBA), yang merupakan subset dari Visual Basic. Pemrograman dengan VBA memungkinkan manipulasi spreadsheet yang mustahil dengan teknik spreadsheet standar. Pemrogram dapat menulis kode secara langsung dengan menggunakan Visual Basic Editor (VBE) diakses menggunakan icon Visual Basic pada Tab Pengembang. Mengklik ikon membuka jendela untuk lingkungan Visual Basic editing, termasuk jendela untuk menulis kode dan debugging yang canggih dan kode modul lingkungan organisasi. Pengguna dapat menerapkan hampir semua metode numerik dalam VBA [11] dan panduan perhitungan menggunakan hasil antara yang diinginkan dilaporkan kembali ke spreadsheet.

VBA telah dihapus dari Mac Excel 2008, sebagai pengembang tidak percaya bahwa rilis tepat waktu akan memungkinkan porting mesin VBA native untuk Mac OS X. VBA dipulihkan dalam versi berikutnya, Mac Excel 2011.

Cara yang paling umum dan termudah untuk menghasilkan kode VBA adalah dengan menggunakan Macro Recorder. [12] Perekam Makro mencatat tindakan mouse dan keyboard dari user dan menghasilkan kode VBA yang kemudian terkandung dalam makro. Tindakan ini kemudian dapat diulang secara otomatis dengan menjalankan makro. Makro juga dapat dihubungkan dengan jenis berbeda seperti memicu pintas keyboard, tombol perintah atau grafis. Tindakan dalam makro yang dapat dijalankan dari jenis pemicu atau dari pilihan toolbar generik. Kode VBA makro juga dapat diedit di VBE. Beberapa fitur seperti fungsi loop dan layar petunjuk oleh sifat mereka sendiri, dan beberapa item tampilan grafis, tidak dapat direkam, tetapi harus dimasukkan ke dalam modul VBA langsung oleh programmer. Macro dapat diaktifkan dengan menggunakan tombol menggunakan menu bentuk, dan pengguna tingkat lanjut dapat mempekerjakan pengguna meminta untuk membuat program interaktif.

kode VBA berinteraksi dengan spreadsheet melalui Model Objek, [13] kosakata mengidentifikasi objek spreadsheet, dan satu set fungsi yang disediakan atau metode yang memungkinkan membaca dan menulis ke spreadsheet dan interaksi dengan pengguna (misalnya, melalui toolbar kustom atau perintah bar dan kotak pesan). Dibuat pengguna VBA subrutin melaksanakan tindakan ini dan beroperasi seperti macro dihasilkan menggunakan perekam makro, tetapi lebih fleksibel dan efisien.
[Sunting] Charts
Grafik dibuat dengan menggunakan Microsoft Excel

Seperti banyak aplikasi spreadsheet lain, Microsoft Excel mendukung diagram, grafik atau histogram yang dihasilkan dari kelompok tertentu sel. Komponen grafik yang dihasilkan bisa dimasukkan ke dalam lembar saat ini, atau ditambahkan sebagai obyek terpisah.

Ini menampilkan secara dinamis diperbarui jika sel-sel mengubah konten, membuat alat desain berguna. Sebagai contoh, anggaplah bahwa persyaratan desain penting yang ditampilkan secara visual, kemudian, sebagai jawaban untuk mengubah pengguna nilai percobaan parameter, kurva menggambarkan bentuk perubahan desain, dan titik mereka pergeseran persimpangan, membantu pemilihan desain terbaik.
[Sunting] Menggunakan aplikasi Microsoft lainnya
Wiki letter w cropped.svg Bagian ini membutuhkan ekspansi.

Aplikasi seperti Microsoft Access dan Microsoft Word dapat "berbicara" satu sama lain dan ke Excel, dan dibuat untuk menggunakan kemampuan satu sama lain. Orang dapat membuat template surat menggunakan Microsoft Word dan masukkan kata kunci yang sesuai dengan set data yang berbeda di Microsoft Excel. Kata kunci tersebut, ditandai dengan warna merah, akan diganti dengan kata-kata yang berbeda atau angka mengadakan spreadsheet Excel. Bentuk-bentuk surat dapat digunakan untuk membuat beberapa surat berurusan dengan jenis informasi yang sama, tetapi berubah tergantung pada penerima tertentu. Siswa kelas laporan, surat informasi publik, dan surat sampah sering dibuat dengan cara ini. [14] [15] [16] [17]
[Sunting] Menggunakan data eksternal
Wiki letter w cropped.svg Bagian ini membutuhkan ekspansi.

pengguna Excel dapat mengakses sumber-sumber eksternal data melalui Microsoft Office fitur seperti (misalnya). koneksi ODC dibangun dengan format file Sambungan Data Kantor. Excel file sendiri mungkin diperbarui menggunakan driver yang disediakan Microsoft ODBC.

Excel dapat menerima data secara real time melalui beberapa antarmuka pemrograman, yang memungkinkan untuk berkomunikasi dengan sumber data yang banyak seperti Bloomberg dan Reuters.

* DDE: Dynamic Data Exchange. Menggunakan message passing mekanisme pada Windows untuk memungkinkan data mengalir antara Excel dan aplikasi lainnya. Meskipun mudah bagi pengguna untuk membuat link tersebut, pemrograman link tersebut sangat sulit dipercaya bahwa Microsoft, pencipta sistem, secara resmi menyebutnya sebagai "protokol dari neraka" [18] Meskipun banyak masalah nya. DDE tetap cara yang paling umum data untuk menjangkau para pedagang di pasar keuangan.

* Network DDE Extended protokol untuk memungkinkan spreadsheet pada komputer yang berbeda untuk pertukaran data. Mengingat pandangan di atas, tidak mengherankan bahwa di Vista, Microsoft tidak lagi mendukung fasilitas tersebut. [19]

* Real Time Data: RTD walaupun dalam banyak hal teknis lebih unggul DDE, telah lambat untuk mendapatkan penerimaan, karena memerlukan keahlian pemrograman non-sepele, dan ketika pertama kali dirilis adalah tidak memadai didokumentasikan atau didukung oleh vendor data utama [20]. [21]

Atau, Microsoft Query menyediakan browsing ODBC-berbasis dalam Microsoft Excel. [22] [23] [24]
[Sunting] quirks

Sebuah keluhan utama adalah menemukan bantuan relevan dari sistem bantuan yang terkait. Berkontribusi untuk masalah ini adalah Excel 2007 menu sistem, yang menyesuaikan dengan sejarah pengguna penggunaan. adaptivity Itu berarti bahwa mungkin tidak ada yang unik, atau bahkan langsung, cara untuk menjelaskan bagaimana melakukan tugas tertentu.

Kendala lain khusus untuk Excel mencakup fungsi menyesatkan statistik, kesalahan mod fungsi, keterbatasan tanggal dan Excel 2007 display error. [25]
Informasi lebih lanjut: Spreadsheet Kekurangan
[Sunting] fungsi Statistik

Keakuratan dan kenyamanan alat statistik dalam Excel telah dikritik, [26] [27] [28] [29] [30] sebagai penanganan data yang hilang, seperti kembali nilai-nilai yang salah karena penanganan tidak layak angka bulat-off dan besar, sebagai hanya selektif memperbarui perhitungan di spreadsheet ketika beberapa nilai sel yang berubah, dan memiliki satu set alat statistik terbatas. Microsoft telah mengumumkan beberapa masalah ini dibahas dalam Excel 2010. [31]
[Sunting] Graphing

Menu yang terkait dengan grafik dan format grafik telah berubah total di Excel 2007. Beberapa kegiatan umum dalam grafik menggunakan kurang transparan dari sebelumnya. Misalnya, untuk menambahkan kurva ke grafik, salah satu bisa klik kanan pada grafik dan pilih "data pilih" dari menu drop-down, atau menggunakan "alat bagan / desain" tab. Namun, ketika ada menu drop-down yang lain terbuka, menu ini tidak muncul dan "data pilih" pilihan berwarna abu-abu (tidak tersedia) dari toolbar. Bahwa aspek dari sistem menu harus "ditemukan" oleh pengguna. Ini quirks dan fitur transparan lainnya berkontribusi pada kurva belajar yang panjang, dan untuk jengkel jika seseorang kembali ke Excel setelah absen cukup lama untuk melupakan ini "trik" kecil dari sistem menu.
[Sunting] Excel error fungsi MOD

Excel memiliki masalah dengan operasi modulo. Dalam kasus hasil yang terlalu besar, Excel akan kembali peringatan error # NUM! bukan jawaban. [32] [33]
[Sunting] Masalah Tanggal

Excel meliputi Januari 0, 1900 dan 29 Februari 1900, salah memperlakukan 1900 sebagai tahun kabisat [34] [35] The bug berasal dari Lotus 1-2-3, dan sengaja dilaksanakan di Excel untuk tujuan kompatibilitas ke belakang.. [36] Warisan ini kemudian telah terbawa ke dalam format file Office Open XML. [37]
[Sunting] Nama file

Microsoft Excel tidak akan membuka dua dokumen dengan nama yang sama dan sebagai gantinya akan muncul error berikut:

Sebuah dokumen dengan '% s' nama sudah terbuka. Anda tidak dapat membuka dua dokumen dengan nama yang sama, bahkan jika dokumen tersebut dalam folder yang berbeda. Untuk membuka dokumen yang kedua, baik menutup dokumen yang sedang terbuka, atau mengubah nama salah satu dokumen. [38]

Alasannya adalah untuk ambiguitas perhitungan dengan sel terkait. Jika ada sel = '[Book1.xlsx] Sheet1' $ G $ 33,! Dan ada dua buku bernama "Book1" terbuka, tidak ada cara untuk mengetahui yang satu pengguna sarana. [39]
[Sunting] presisi Numeric
Artikel utama: presisi angka di Microsoft Excel
Excel mempertahankan 15 angka dalam jumlah, tetapi mereka tidak selalu akurat: garis bawah harus sama dengan baris paling atas.

Meskipun penggunaan presisi lima belas-angka, Excel dapat menampilkan angka lebih banyak (sampai tiga puluh) atas permintaan pengguna. Namun angka yang ditampilkan tidak yang benar-benar digunakan dalam perhitungan, dan begitu, misalnya, selisih dua angka mungkin berbeda dari perbedaan nilai-nilai mereka ditampilkan. Meskipun keberangkatan seperti biasanya di luar desimal 15, pengecualian memang terjadi, terutama untuk jumlah yang sangat besar atau sangat kecil. kesalahan serius dapat terjadi jika keputusan dibuat berdasarkan perbandingan otomatis nomor (misalnya, dengan menggunakan Excel Jika fungsi), sebagai kesetaraan dari dua nomor dapat diprediksi.

Dalam gambar fraksi 1 / 9000 ditampilkan di Excel. Meskipun angka ini memiliki representasi desimal yang merupakan string yang tak terbatas, Excel hanya menampilkan 15 tokoh terkemuka. Pada baris kedua, orang nomor satu ditambahkan ke fraksi, dan sekali lagi Excel menampilkan hanya 15 angka. Pada baris ketiga, salah satu dikurangi dari jumlah menggunakan Excel. Karena jumlah di baris kedua hanya 1 sebelas setelah desimal, perbedaan ketika '1 'dikurangi dari nilai yang ditampilkan adalah tiga 0's diikuti oleh serangkaian 1 sebelas's. Namun, perbedaan yang dilaporkan oleh Excel di baris ketiga adalah tiga 0's diikuti dengan serangkaian tiga belas 1 dan dua digit ekstra salah. Dengan demikian, jumlah Excel menghitung dengan untuk mendapatkan baris ketiga bukan angka yang menampilkan dalam dua baris pertama. Selain itu, kesalahan dalam jawaban Excel bukan hanya bulat-off error.

Excel bekerja dengan versi 1985 modifikasi dari spesifikasi 754 IEEE pelaksanaan [40] Excel melibatkan. Suatu campuran dari truncations dan konversi antara representasi biner dan desimal, menyebabkan akurasi bahwa kadang-kadang lebih baik dari satu harapkan dari presisi digit sederhana lima belas, dan kadang-kadang jauh lebih buruk. Lihat artikel utama untuk rincian.

Selain ketepatan dalam perhitungan pengguna, pertanyaan akurasi di Excel-fungsi yang disediakan akan naik. Khususnya di arena fungsi statistik, Excel telah dikritik karena mengorbankan akurasi untuk kecepatan perhitungan. [41] [42]

Seperti banyak perhitungan di Excel dieksekusi menggunakan VBA, sebuah isu tambahan adalah akurasi VBA, yang bervariasi dengan tipe variabel dan pengguna-presisi diminta. [43]
[Sunting] Sejarah
[Sunting] Excel 2.0

Microsoft membuat sebuah program spreadsheet yang disebut Multiplan pada tahun 1982. Multiplan menjadi sangat populer di CP / sistem M, tetapi pada sistem MS-DOS itu kehilangan popularitas untuk Lotus 1-2-3. Microsoft merilis versi pertama Excel untuk Mac pada tanggal 30 September 1985, dan versi Windows pertama (nomor 2,05 untuk berbaris dengan Mac dan dibundel dengan lingkungan Windows run-time) pada bulan November 1987. [44] Lotus lambat membawa 1-2-3 untuk Windows dan Excel tahun 1988 sudah mulai menjual lebih banyak dr 1-2-3 dan membantu Microsoft mencapai posisi terdepan pengembang perangkat lunak PC. Prestasi ini dethroning raja dunia perangkat lunak, mengukuhkan Microsoft sebagai kompetitor yang sah dan menunjukkan masa depan pengembangan perangkat lunak GUI. Microsoft mendorong keuntungan dengan rilis baru yang teratur, setiap dua tahun atau lebih.

Awal tahun 1993 Excel menjadi sasaran tuntutan merek dagang oleh perusahaan lain telah menjual sebuah perangkat lunak bernama "Excel" dalam industri keuangan. Sebagai hasil dari sengketa Microsoft harus mengacu pada program sebagai "Microsoft Excel" dalam semua rilis pers formal dan dokumen-dokumen hukum. Namun, seiring waktu praktik ini telah diabaikan, dan Microsoft membereskan masalah permanen ketika mereka membeli merek dagang dari program lain [rujukan?] Microsoft juga mendorong penggunaan huruf XL sebagai singkatan untuk program;. Saat ini ada umum lagi, ikon program pada Windows masih terdiri dari kombinasi bergaya dari dua huruf, dan ekstensi file dari format default Excel. xls.

Excel menawarkan tweak antarmuka pengguna selama bertahun-spreadsheet elektronik awal, namun intinya tetap sama seperti dalam perangkat lunak spreadsheet yang asli, VisiCalc: menampilkan program sel terorganisasi dalam baris dan kolom, dan setiap sel dapat mengandung data atau formula, dengan relatif atau referensi mutlak untuk sel-sel lain.

Excel menjadi spreadsheet pertama yang mengizinkan pengguna untuk mendefinisikan bagaimana tampilan dari spreadsheet (font, atribut karakter, dan tampilan setiap sel). Hal ini juga memperkenalkan recomputation sel cerdas, di mana sel-sel hanya bergantung pada sel yang dimodifikasi diperbarui (program spreadsheet sebelumnya semuanya menghitung ulang semua waktu atau menunggu perintah khusus dari pengguna). Excel memiliki kemampuan grafik yang luas, dan memungkinkan pengguna untuk melakukan mail merge.

Sejak tahun 1993 Excel sudah termasuk Visual Basic for Applications (VBA), sebuah bahasa pemrograman berbasis Visual Basic yang menambahkan kemampuan untuk mengotomatisasi tugas-tugas dalam Excel dan untuk menyediakan fungsi-fungsi yang didefinisikan (UDF) untuk digunakan dalam lembar kerja. VBA adalah tambahan yang kuat ke aplikasi yang, di versi, termasuk lingkungan pengembangan fitur penuh terintegrasi (IDE). Makro perekaman dapat menghasilkan kode VBA replikasi tindakan pengguna, sehingga memungkinkan otomatisasi tugas rutin sederhana. VBA memungkinkan penciptaan bentuk dan di-lembar kontrol untuk berkomunikasi dengan pengguna. Bahasa mendukung penggunaan (tetapi tidak penciptaan) dari ActiveX (COM) DLL; kemudian versi menambahkan dukungan terhadap class module yang memungkinkan penggunaan dasar teknik pemrograman berorientasi objek.

Fungsi otomatisasi yang disediakan oleh VBA membuat Excel menjadi sasaran virus makro. Ini masalah serius yang disebabkan sampai produk antivirus mulai mendeteksi virus ini. Microsoft terlambat mengambil langkah-langkah untuk mencegah penyalahgunaan dengan menambahkan kemampuan untuk menonaktifkan macro sepenuhnya, untuk mengaktifkan macro ketika membuka workbook, atau mempercayai macro yang dienkripsi dengan menggunakan sertifikat terpercaya.
[Sunting] Excel 5.0

Versi 5,0-9,0 Excel berisi berbagai telur Paskah, meskipun sejak versi 10 Microsoft telah mengambil langkah-langkah untuk menghilangkan fitur tidak berdokumen seperti dari produk mereka. [45]
[Sunting] Excel 2000
Lihat juga: Microsoft Office 2000

Bagi banyak pengguna, salah satu perubahan yang paling jelas diperkenalkan dengan Excel 2000 (dan sisanya dari suite Office 2000) melibatkan clipboard yang bisa memegang benda sekaligus. Di lain perubahan yang terlihat di Kantor Asisten, yang sering diminta penampilan di Excel 97 sudah kesal banyak pengguna, menjadi kurang intrusif.
Excel 2007 ikon
Microsoft Excel 2007
[Sunting] Excel 2007

Perubahan yang paling jelas adalah antarmuka pengguna benar-benar dirubah disebut sistem menu Ribbon, yang berarti pengguna harus meninggalkan kebiasaan yang paling diperoleh dari versi sebelumnya. Beberapa keuntungan praktis dari sistem yang baru ini sangat meningkatkan pengelolaan variabel nama melalui Manajer Nama, dan banyak meningkatkan fleksibilitas dalam format grafik, yang sekarang memungkinkan (x, y) koordinat pelabelan dan garis berat sewenang-wenang. Jumlah baris sekarang 1.048.576 dan 16.384 kolom. Beberapa perbaikan untuk tabel pivot diperkenalkan. Office Open XML format file diperkenalkan, termasuk xlsm untuk sebuah buku kerja dengan macro dan.. Xlsx untuk workbook tanpa macro. [46]
[Sunting] Excel 2010

Perubahan di Excel 2010 terdaftar di sini.
[Sunting] Versi
[Sunting] Microsoft Windows

* 1987 Excel 2.0 untuk Windows
* 1990 Excel 3.0
* 1992 Excel 4.0
* 1993 Excel 5.0 (Kantor 4.2 & 4.3, juga versi 32-bit untuk Windows NT hanya pada x86, arsitektur PowerPC, Alpha, dan MIPS)
* 1995 Excel untuk Windows 95 (versi 7.0) yang termasuk dalam 95 Kantor
* 1997 Excel 97 (versi 8.0) yang termasuk dalam Office 97 (untuk x86 dan Alpha). Versi Excel termasuk simulator penerbangan sebagai Telur Paskah.
* 1999 Excel 2000 (versi 9.0) yang termasuk dalam Office 2000
* 2001 Excel 2002 (versi 10) yang termasuk dalam Office XP
* 2003 Office Excel 2003 (versi 11) termasuk dalam Office 2003
* Office 2007 Excel 2007 (versi 12) termasuk dalam Office 2007
* 2010 Excel 2010 (versi 14) termasuk dalam Office 2010
* Catatan: Tidak ada versi MS-DOS Excel 1.0 untuk Windows pernah ada: versi Windows berasal pada saat versi Mac sampai dengan 2.0.
* Catatan: Tidak ada Excel 6.0, karena versi Windows 95 diluncurkan dengan Word 7. Semua Kantor 95 & Office 4.x produk memiliki OLE kapasitas 2 - memindahkan data secara otomatis dari berbagai program - dan Excel 7 akan menunjukkan bahwa itu adalah kontemporer dengan Word 7.

Dock ikon untuk Excel 2011 untuk Mac
[Sunting] Apple Macintosh

* 1985 Excel 1.0
* 1988 Excel 1.5
* 1989 Excel 2.2
* 1990 Excel 3.0
* 1992 Excel 4.0
* 1993 Excel 5.0 (bagian dari Kantor 4.x-Motorola 68000 versi dan versi pertama PowerPC)
* 1998 Excel 8.0 (bagian dari Office 98)
* 2000 Excel 9.0 (bagian dari Office 2001)
* 2001 Excel 10.0 (bagian dari Office v. X)
* 2004 Excel 11.0 (bagian dari Office 2004)
* 2008 Excel 12,0 (bagian dari Office 2008)
* 14.0 Excel 2011 (bagian dari Office 2011)

[Sunting] OS / 2

* 1989 Excel 2.2
* 1990 Excel 2.3
* 1991 Excel 3.0

Versi Excel sampai dengan 7,0 memiliki keterbatasan dalam ukuran data set 16K (2 ^ 14 = 16384) baris. Versi 8.0 melalui 11,0 bisa menangani 64K (2 ^ 16 = 65536) baris dan 256 kolom (2 ^ 8 sebagai label 'IV'). Versi 12.0 dapat menangani 1M (2 ^ 20 = 1048576) baris, dan 16384 (2 ^ 14 sebagai 'XFD' label) kolom. [47]
[Sunting] Format berkas
Excel Spreadsheet Filename ekstensi xls,. (Xlsx, xlsm, xlsb -... Excel 2007)
Internet media jenis aplikasi / vnd.ms-excel
Uniform Type Identifier com.microsoft.excel.xls [48]
Dikembangkan oleh Microsoft
Jenis format Spreadsheet

Microsoft Excel sampai 2007, versi yang digunakan format file proprietary biner Binary Interchange File Format (BIFF) sebagai format utama [49]. Excel 2007 menggunakan Office Open XML sebagai format file utama, sebuah format berbasis XML yang mengikuti setelah sebelumnya berbasis XML format yang disebut "XML Spreadsheet" ("XMLSS"), pertama kali diperkenalkan pada Excel 2002. [50]

Meskipun mendukung dan mendorong penggunaan format berbasis XML yang baru sebagai pengganti, Excel 2007 tetap mundur-kompatibel dengan, format tradisional biner. Selain itu, sebagian besar versi Microsoft Excel dapat membaca CSV, DBF, SYLK, DIF, dan format warisan lainnya. Dukungan untuk beberapa format file yang lebih tua telah dihapus di Excel 2007. [51] Format file terutama dari program-program berbasis DOS.
[Sunting] Binary

OpenOffice.org telah menciptakan dokumentasi dari format Excel [52] Sejak saat itu Microsoft Excel membuat spesifikasi format biner tersedia untuk bebas download.. [53]
[Sunting] XML Spreadsheet
Artikel utama: Microsoft Office format XML

Format XML Spreadsheet diperkenalkan pada Excel 2002 [50] adalah, sederhana format berbasis XML kehilangan beberapa fitur yang lebih canggih seperti penyimpanan macro VBA. Meskipun ekstensi file yang dimaksudkan untuk format ini. Xml, program ini juga benar menangani file XML dengan ekstensi xls.. Fitur ini banyak digunakan oleh aplikasi pihak ketiga (misalnya MySQL Query Browser) untuk menawarkan "ekspor ke Excel" kemampuan tanpa menerapkan format file biner. Contoh berikut ini akan benar dibuka oleh Excel jika disimpan baik sebagai Book1.xml atau Book1.xls:


xmlns: o = "urn: schemas-microsoft-com: office: office"
xmlns: x = "urn: schemas-microsoft-com: office: excel"
xmlns: ss = "urn: schemas-microsoft-com: office: spreadsheet"
xmlns: html = "http://www.w3.org/TR/REC-html40">

x: FullRows = "1">

Nama
Contoh


Nilai
123





[Sunting] Standar ekstensi file
Wiki letter w cropped.svg Bagian ini membutuhkan ekspansi dengan:
penjelasan tentang tujuan dan ketika ditinggalkan.
Format Ekstensi Deskripsi
Xls spreadsheet utama format spreadsheet yang memegang data dalam worksheet, grafik., Dan makro
Add-in (VBA) XLA Menambahkan fungsionalitas kustom;. Ditulis dalam VBA
Toolbar. Xlb Ekstensi file mana Microsoft Excel Pengaturan toolbar kustom disimpan.
Bagan xlc Sebuah grafik yang dibuat dengan data dari spreadsheet Excel Microsoft yang hanya menghemat grafik.. Untuk menyimpan grafik dan spreadsheet simpan sebagai. XLS. XLC tidak didukung di Excel 2007 atau dalam versi yang lebih baru dari Excel.
Dialog. Xld Digunakan dalam versi Excel.
Arsip. Xlk Sebuah cadangan dari Spreadsheet Excel
Add-in (DLL) xll Menambahkan fungsionalitas kustom;. Ditulis dalam C + + / C, Visual Basic, Fortran, dll dan dikompilasi di sebuah pustaka dinamis-link khusus
Makro. Xlm makro adalah dibuat oleh pengguna atau pra-instal dengan Excel.
Template. Xlt A spreadsheet pra-diformat dibuat oleh pengguna atau oleh Microsoft Excel.
Modul. Xlv Modul ditulis dalam VBA (Visual Basic for Applications) untuk Microsoft Excel
Workspace. Xlw Penyusunan jendela beberapa Workbooks
[Sunting] Office Open XML
Artikel utama: Office Open XML

Microsoft Excel 2007, bersama dengan produk lain dalam suite Microsoft Office 2007, memperkenalkan format file baru. Yang pertama (xlsx.) Didefinisikan dalam spesifikasi Open Office XML (OOXML).

Excel baru 2007 format adalah:
Baru Excel 2007 format Format Extension Deskripsi
Excel Workbook. Xlsx standar format Excel 2007 workbook. Dalam kenyataan dikompresi arsip ZIP dengan struktur direktori dari dokumen teks XML. Fungsi sebagai pengganti utama bagi mantan biner xls,. Meskipun tidak mendukung macro Excel untuk alasan keamanan.
Excel Macro-enabled Workbook. Xlsm Sebagai Excel Workbook, tetapi dengan dukungan makro.
Excel Binary Workbook. Xlsb Sebagai Excel Macro-diaktifkan Workbook, tetapi menyimpan informasi dalam bentuk biner daripada dokumen XML untuk membuka dan menyimpan dokumen lebih cepat dan efisien. Ditujukan terutama untuk dokumen yang sangat besar dengan puluhan ribu baris, dan / atau beberapa ratusan kolom.
Excel Macro-Template diaktifkan. Xltm Sebuah dokumen template yang membentuk dasar untuk workbook yang sebenarnya, dengan dukungan makro. Penggantian untuk format xlt tua..
Excel Add-in Excel xlam menambahkan.-In untuk menambah fungsionalitas tambahan dan alat-alat. Inherent makro dukungan karena tujuan file.

Excel 2010 berlanjut dengan format baru ini.
[Sunting] Ekspor dan migrasi dari spreadsheet

Pemrogram telah menghasilkan API untuk membuka spreadsheet Excel dalam berbagai aplikasi dan lingkungan selain Microsoft Excel. Ini termasuk membuka dokumen Excel di web baik menggunakan kontrol ActiveX, atau plugin seperti Adobe Flash Player. Proyek Apache opensource POI menyediakan perpustakaan Java untuk membaca dan menulis file Excel spreadsheet. ExcelPackage merupakan proyek open-source yang menyediakan generasi server-side dari Microsoft Excel 2007 spreadsheet. PHPExcel adalah library PHP yang mengkonversi Excel5, Excel 2003, dan Excel 2007 format menjadi objek untuk membaca dan menulis dalam aplikasi web.
[Sunting] Lihat pula

* Perbandingan spreadsheet
* Daftar spreadsheet
* Visual Basic for Applications
* Excel Viewer
* Spreadmart

[Sunting] Referensi

1. ^ Greg Harvey (2006). Excel 2007 For Dummies. Wiley. ISBN 0470037377. http://books.google.com/?id=i5ffgL9KEg8C.
2. ^ Greg Harvey (2007). Excel 2007 Workbook for Dummies (2nd ed.). Wiley. p. 296 ff. ISBN 0470169370. http://books.google.com/?id=9PCz-uf-bjkC&pg=PA296.
3. ^ Robert de Levie (2004). Advanced Excel untuk analisis data ilmiah. Oxford University Press. ISBN 0195152751. http://books.google.com/?id=IAnO-2qVazsC&printsec=frontcove.
4. ^ David Bourg M (2006). Excel ilmiah dan buku resep rekayasa. O'Reilly. ISBN 0596008791. http://books.google.com/?id=vQaGBMGaWI4C&printsec=frontcover.
5. ^ Michelle MH Şeref & Ravindra K Ahuja (2008). "§ 4.2 A manajemen portofolio dan DSS optimasi spreadsheet". Dalam Frada, Clyde W. Holsapple Burstein. Buku Panduan Sistem Pendukung Keputusan pada 1: Tema dasar. Springer. ISBN 3540487123. http://books.google.com/?id=q_3sRkRKZQwC&pg=PA288.
6. ^ Eric Wells dan Harshbarger Steve (1997). Microsoft Excel Buku Pegangan Developer 97. Microsoft Press. ISBN 1572313595. http://books.google.com/?id=LRZnWl-LvwsC. contoh yang sangat baik dikembangkan yang menunjukkan betapa aplikasi dapat dirancang.
7. ^ Donald L Harnett dan James Horrell F (1998). Data, statistik, dan model keputusan dengan Excel. Wiley. ISBN 0471133981. http://books.google.com/?id=l0xiQgAACAAJ.
8. ^ Şeref MH Michelle, Ravindra K. Ahuja, Wayne L. Winston (2007). Mengembangkan sistem pendukung keputusan berbasis spreadsheet: menggunakan Excel dan VBA. Ide yang dinamis. ISBN 0975914650. https: / / www.dynamic-ideas.com/Books/097591465/xls-dss.html.
9. ^ Beberapa bentuk perangkat keras akuisisi data yang diperlukan. Lihat, misalnya, Howard Austerlitz (2003). Pengambilan data menggunakan teknik PC (2nd ed.). Academic Press. p. 281 ff. ISBN 0120683776. http://books.google.com/?id=iKKVOJYqi6YC&pg=PA281.
10. ^ "Deskripsi startup switch untuk Excel". Bantuan dan Dukungan Microsoft. Dukungan Microsoft. 2007/05/07. http://support.microsoft.com/kb/291288. Diperoleh 2010/12/14. "Microsoft Excel menerima sejumlah saklar opsional yang dapat Anda gunakan untuk mengendalikan bagaimana program itu dimulai. Artikel ini mendaftar switch dan memberikan gambaran tentang setiap switch."
11. ^ Misalnya, dengan mengkonversi ke Visual Basic resep dalam William H. Press, SA Teukolsky, WT Vetterling & BP Flannery (2007). resep numerik: seni komputasi ilmiah (3rd ed.). Cambridge University Press. ISBN 0521880688. http://books.google.com/?id=1aAOdzK3FegC&printsec=frontcover. Kode konversi untuk Dasar dari Fortran mungkin lebih mudah daripada dari C + +, sehingga edisi ke-2 (isbn = 0521437210) mungkin lebih mudah untuk digunakan, atau penerapan kode Dasar edisi pertama: Julien C. Sinta (1991). Numerik resep: rutinitas dan contoh dalam BASIC. Cambridge University Press. ISBN 0521406897. http://books.google.com/?id=3-BfpBw7AqQC. .
12. ^ John Walkenbach (2007). "Bab 6: Menggunakan Excel perekam makro". Excel 2007 VBA Programming for Dummies (Revisi oleh Pieterse Karel Jan ed.). Wiley. p. 79 ff. ISBN 0470046740. http://books.google.com/?id=2IBbPiP3wOIC&pg=PA79.
13. ^ John Walkenbach (2007-02-02). "Bab 4: Memperkenalkan objek model Excel". dikutip bekerja. p. 53 ff. ISBN 0470046740. http://books.google.com/?id=2IBbPiP3wOIC&pg=PA53.
14. ^ Michael sifat sentimentil yg berlebih-lebihan (2006). "Bab 5: Menggunakan Akses VBA untuk mengotomatisasi Excel". Mengintegrasikan Excel dan Access. O'Reilly Media, Inc ISBN 0596009739. http://books.google.com/?id=SGH10fniqmsC&pg=PT71.
15. ^ Paul Cornell (2007). "Bab 5: Hubungkan ke database lain". Excel sebagai database Anda. Apress. p. 117 ff. ISBN 1590597516. http://books.google.com/?id=qjkglmBy_l4C&pg=PA117.
16. ^ Jim DeMarco (2008). "Data impor alat Excel". Pro Excel 2007 VBA. Apress. p. 43 ff. ISBN 1590599578. http://books.google.com/?id=gtPQMxO8XuoC&pg=PA43.
17. ^ Doug Harts (2007). "Mengimpor Akses data ke Excel 2007". Microsoft Office 2007 Business Intelligence: Pelaporan, Analisis, dan Pengukuran dari Desktop. McGraw-Hill Professional. ISBN 0071494243. http://books.google.com/?id=MVFldXVKpj8C&pg=PA171.
18. ^ JM Newcomer "Sebuah alternatif protokol dari neraka"
19. ^ Microsoft menghentikan dukungan untuk jaringan DDE
20. ^ Cara mengatur RTD di Excel
21. ^ DeMarco, Jim (2008). Pro Excel 2007 VBA. Berkeley, California: Apress. p. 225. ISBN 978-1-59059-957-0. http://books.google.com/?id=gtPQMxO8XuoC&pg=PA225. "Data Eksternal diakses melalui file koneksi, seperti file Sambungan Data Kantor (ODC) (ODC.)"
22. ^ Stephen Bullen, Rob Bovey & Green Yohanes (2009). Excel Profressional Pembangunan (2nd ed.). Upper Saddle River, NJ: Addison-Wesley. p. 665. ISBN 0321508793. http://books.google.com/?id=VnegO0pMYlIC&pg=PA665. "Untuk membuat solusi yang kuat, kita selalu harus memasukkan beberapa kode VBA ..."
23. ^ William, Wehrs (2000). "Sebuah Kursus DSS Terapan Menggunakan Excel dan VBA: IS dan / atau MS?" (PDF). Risalah ISECON (Sistem Informasi Konferensi Educator). hal 4. http://proc.isecon.org/2000/602/ISECON.2000.Wehrs.pdf. Diperoleh 2010/02/05. "Microsoft Query adalah pengambilan data tool (yaitu ODBC browser) yang dapat digunakan dalam Excel 97 Hal ini memungkinkan. Pengguna untuk membuat dan menyimpan query pada database relasional eksternal untuk driver ODBC yang tersedia."
24. ^ Gunakan Microsoft Query untuk mengambil data eksternal
25. ^ Memperbaiki kesalahan tampilan untuk nomor 65.535,99999999995-65.536
26. ^ McCullough, B.D.; Wilson, B. (2002). "Pada akurasi prosedur statistik di Microsoft Excel 2000 dan Excel XP". Komputasi Statistik & Data Analisis 40 (4): 713-721. DOI: 10.1016/S0167-9473 (02) 00095-6.
27. ^ McCullough, B.D.; Heiser, D.A. (2008). "Pada akurasi prosedur statistik dalam Microsoft Excel 2007". Komputasi Statistik & Data Analisis 52 (10): 4570-4578. DOI: 10.1016/j.csda.2008.03.004.
28. Yalta ^, A. Talha (2008). "Keakuratan distribusi statistik di Microsoft Excel 2007". Komputasi Statistik & Data Analisis 52 (10): 4579-4586. DOI: 10.1016/j.csda.2008.03.005.
29. ^ Goldwater, Eva. "Menggunakan Excel untuk Analisis Data Statistik - Peringatan". Universitas Sekolah Kesehatan Masyarakat Massachusetts. http://www-unix.oit.umass.edu/ ~ evagold / excel.html. Diperoleh 2008/11/10.
30. ^ David Heiser A. (2008). "MICROSOFT EXCEL kesalahan 2000, 2003 DAN 2007, MASALAH, workarounds dan perbaikan". http://www.daheiser.info/excel/frontpage.html. Diperoleh 2010/04/08.
31. Fungsi perbaikan ^ di Excel 2010 Komentar disediakan dari pembaca yang bisa menerangi beberapa masalah yang tersisa.
32. ^ "XL: MOD () Mengembalikan Fungsi Nilai Kesalahan # NUM!". Microsoft. 19 Januari 2007. http://support.microsoft.com/kb/119083. Diperoleh 2008/11/10.
33. ^ "The bug MOD". Byg Software. http://www.bygsoftware.com/issues/modbug.html. Diperoleh 2008/11/10.
34. ^ "Hari minggu sebelum 1 Maret 1900 tidak benar di Excel". Microsoft. http://support.microsoft.com/kb/214058/EN-US/. Diperoleh 2008/11/10.
35. ^ "Excel 2000 salah mengasumsikan bahwa tahun 1900 adalah sebuah tahun kabisat". Microsoft. http://support.microsoft.com/kb/214326/en-us. Diperoleh 2008/11/10.
36. ^ Spolsky, Joel (16 Juni 2006). "Pertama Review My BillG". Joel pada Software. http://www.joelonsoftware.com/items/2006/06/16.html. Diperoleh 2008/11/10.
37. ^ "Sifat Kontradiksi dari OOXML". ConsortiumInfo.org. http://www.consortiuminfo.org/standardsblog/article.php?story=20070117145745854.
38. ^ The Hindu Business Line: Masalah dengan macro
39. ^ Microsoft Excel - Mengapa tidak Dapatkah saya Buka Dua File Dengan Nama yang Sama?
40. Sekilas ^ Microsoft ditemukan di: "aritmatika Floating-point dapat memberikan hasil yang tidak akurat di Excel". Revisi 8.2; artikel ID: 78113. Dukungan Microsoft. 30 Juni 2010. http://support.microsoft.com/kb/78113/en-us. Diperoleh 2010/07/02.
41. Mikha ^ Altman, Gill Jeff, McDonald Michael (2004). "§ 2.1.1 Mengungkap contoh: Komputasi standar deviasi koefisien". Masalah dalam komputasi numerik statistik untuk ilmuwan sosial. Wiley-IEEE. p. 12. ISBN 0471236330. http://books.google.com/?id=j_KevqVO3zAC&pg=PA12.
42. ^ Robert de Levie (2004). dikutip bekerja. hal 45-46. ISBN 0195152751.
43. ^ John Walkenbach (2010). "Mendefinisikan tipe data". Excel 2010 Power Programming dengan VBA. Wiley. hal 198 ff dan Tabel 8-1. ISBN 0470475358. http://books.google.com/?id=dtSdrjjVXrwC&pg=PA198.
44. ^ InfoWorld Pertama Look: Supercalc 4 menantang 1-2-3 dengan taktik baru. % 20spreadsheet% 20arrow http://books.google.com/books?id=Vi8EAAAAMBAJ&lpg=PA30&ots=VU7lrh9efW&dq=macintosh% 20keys% 20multiplan & pg = PA30 # v = onepage & q & f = false.
45. ^ Larry Osterman (21 Oktober 2005). "Mengapa tidak Telur Paskah?". Larry Osterman's Weblog. MSDN Blogs. http://blogs.msdn.com/larryosterman/archive/2005/10/21/483608.aspx. Diperoleh 2006/07/29.
46. Mark ^ Dodge, Craig Stinson (2007). "Bab 1: Apa yang baru di Microsoft Office Excel 2007". Microsoft Office Excel 2007 dalam ke luar. Microsoft Press. p. 1 dst. ISBN 073562321X.
47. ^ "The" Big Grid "dan Peningkatan Batas di Excel 2007". Microsoft.com. http://msdn.microsoft.com/en-us/library/aa730921.aspx. Diperoleh 2008/04/10.
48. ^ Sistem-Dideklarasikan Identifier Tipe Seragam
49. ^ "Bagaimana untuk mengekstrak informasi dari file Office dengan menggunakan format file kantor dan skema". Microsoft. 26 Februari 2008. http://support.microsoft.com/kb/840817/. Diperoleh 2008/11/10.
50. ^ B "Referensi Spreadsheet XML". Microsoft Excel 2002 Artikel Teknis. MSDN. Agustus 2001. http://msdn.microsoft.com/en-us/library/aa140066 (office.10). aspx. Diperoleh 2008/11/10.
51. ^ "Usang fitur untuk Excel 2007". Microsoft - Gainer David. 24 Agustus 2006. http://blogs.office.com/b/microsoft-excel/archive/2006/08/24/deprecated-features-for-excel-2007.aspx. Diperoleh 2009/01/02.
52. ^ "OpenOffice.org 's dokumentasi dari Microsoft Excel Format File". 2008/08/02. http://sc.openoffice.org/excelfileformat.pdf.
53. ^ "Microsoft Office Excel 97-2007 Binary File Format Spesifikasi (*. xls format 97-2007)". Microsoft Corporation. 2007. http://download.microsoft.com/download/0/B/E/0BE8BDD7-E5E8-422A-ABFD-4342ED7AD886/Excel97-2007BinaryFileFormat (xls) Specification.xps.

[Sunting] referensi Umum

* Stephen Bullen, Rob Bovey dan Green Yohanes (2009). Pengembangan profesional Excel: Panduan definitif untuk mengembangkan aplikasi menggunakan Microsoft Excel dan VBA (2nd ed.). Addison Wesley. ISBN 0321508793. http://books.google.com/?id=VnegO0pMYlIC&printsec=frontcove.
* Mark Dodge, Craig Stinson (2007). Microsoft Office Excel 2007 dalam ke luar. Microsoft Press. ISBN 073562321X. http://www.amazon.com/Microsoft-Office-Excel-2007-Inside/dp/073562321X.

Tidak ada komentar:

Posting Komentar