Microsoft Excel (nama lengkap Microsoft Office Excel) adalah sebuah spreadsheet aplikasi yang ditulis dan didistribusikan oleh Microsoft untuk Microsoft Windows dan Mac OS X. It fitur perhitungan, pembuatan grafik, tabel pivot dan bahasa pemrograman makro yang disebut VBA (Visual Basic for Applications). It has been the most widely used spreadsheet application available for these platforms since version 5 in 1993 [ citation needed ] . Sudah yang paling luas digunakan aplikasi spreadsheet yang tersedia untuk platform ini sejak versi 5 pada tahun 1993 [rujukan?]. Excel forms part of Microsoft Office . Excel merupakan bagian dari Microsoft Office.
Contents Isi
[hide]
* 1 History 1 Sejarah
o 1.1 Excel 2.0 1,1 Excel 2,0
o 1.2 Excel 5.0 1,2 Excel 5,0
o 1.3 Excel 2000 1,3 Excel 2000
* 2 Versions 2 Versi
o 2.1 Microsoft Windows 2,1 Microsoft Windows
o 2.2 Apple Macintosh 2,2 Apple Macintosh
o 2.3 OS/2 2,3 OS / 2
* 3 File formats 3 File Format
o 3.1 Binary 3,1 Binary
o 3.2 Standard file-extensions Standar 3,2 ekstensi file -
o 3.3 Office Open XML 3,3 Office Open XML
* 4 Export and migration of spreadsheets 4 Ekspor dan migrasi dari spreadsheet
* 5 Using external data 5 Menggunakan data eksternal
* 6 VBA Programming Pemrograman VBA 6
* 7 Software errors 7 Software kesalahan
o 7.1 Accuracy Akurasi 7,1
o 7.2 Excel MOD function error Excel 7,2 kesalahan fungsi MOD
o 7.3 Date problems Tanggal 7,3 masalah
* 8 See also 8 Lihat pula
* 9 References 9 Lihat
* 10 External links 10 Pranala luar
[ edit ] History [Sunting] Sejarah
[ edit ] Excel 2.0 [Sunting] Excel 2,0
Microsoft originally marketed a spreadsheet program called Multiplan in 1982. Microsoft membuat sebuah program spreadsheet yang disebut Multiplan pada tahun 1982. Multiplan became very popular on CP/M systems, but on MS-DOS systems it lost popularity to Lotus 1-2-3 . Multiplan menjadi sangat populer pada CP / M sistem, tetapi pada MS-DOS sistem itu kehilangan popularitas untuk Lotus 1-2-3. Microsoft released the first version of Excel for the Mac in 1985, and the first Windows version (numbered 2.05 to line up with the Mac and bundled with a run-time Windows environment) in November 1987. Microsoft meluncurkan versi pertama dari Excel untuk Mac pada tahun 1985, dan versi Windows pertama (berjumlah 2,05 untuk berbaris dengan Mac dan dibundel dengan run-time sebuah lingkungan Windows) pada November 1987. Lotus was slow to bring 1-2-3 to Windows and by 1988 Excel had started to outsell 1-2-3 and helped Microsoft achieve the position of leading PC software developer. Lotus lambat untuk membawa 1-2-3 untuk Windows dan pada tahun 1988, Excel pun mulai menjual lebih banyak dr 1-2-3 dan membantu Microsoft mencapai posisi terkemuka pengembang perangkat lunak PC. This accomplishment, dethroning the king of the software world, solidified Microsoft as a valid competitor and showed its future of developing GUI software. Prestasi ini, dethroning raja dunia perangkat lunak, dipadatkan Microsoft sebagai kompetitor yang valid dan menunjukkan masa depan pengembangan GUI perangkat lunak. Microsoft pushed its advantage with regular new releases, every two years or so. Microsoft menggunakan keunggulannya dengan rilis baru yang teratur, setiap dua tahun atau lebih. The current version for the Windows platform is Excel 12, also called Microsoft Office Excel 2007. Versi untuk platform Windows Excel 12, juga disebut Microsoft Office Excel 2007. The current version for the Mac OS X platform is Microsoft Excel 2008. Versi untuk Mac OS X platform adalah Microsoft Excel 2008.
Early in 1993 Excel became the target of a trademark lawsuit by another company already selling a software package named "Excel" in the finance industry . Awal tahun 1993 Excel menjadi sasaran tuntutan hukum merek dagang oleh perusahaan lain yang telah menjual sebuah paket perangkat lunak bernama "Excel" dalam industri keuangan. As the result of the dispute Microsoft had to refer to the program as "Microsoft Excel" in all of its formal press releases and legal documents. Sebagai hasil dari Microsoft sengketa harus merujuk pada program "Microsoft Excel" dalam semua rilis pers dan dokumen-dokumen hukum. However, over time this practice has been ignored, and Microsoft cleared up the issue permanently when they purchased the trademark of the other program. [ citation needed ] Microsoft also encouraged the use of the letters XL as shorthand for the program; while this is no longer common, the program's icon on Windows still consists of a stylized combination of the two letters, and the file extension of the default Excel format is .xls . Namun, seiring waktu praktek ini telah diabaikan, dan Microsoft membereskan masalah secara permanen ketika mereka membeli merek dagang dari program lainnya. [Rujukan?] Microsoft juga sering menggunakan huruf XL sebagai singkatan untuk program tersebut, sementara ini tidak ada umum lagi, program ikon pada Windows masih terdiri dari sebuah bergaya kombinasi dari dua huruf, dan ekstensi file dari default format Excel. xls.
Excel offers many user interface tweaks over the earliest electronic spreadsheets; however, the essence remains the same as in the original spreadsheet software, VisiCalc : the program displays cells organized in rows and columns, and each cell may contain data or a formula, with relative or absolute references to other cells. Excel menawarkan banyak antarmuka pengguna tweak di awal spreadsheet elektronik, namun esensi tetap sama seperti dalam perangkat lunak spreadsheet yang asli, VisiCalc: sel menampilkan program disusun dalam baris dan kolom, dan setiap sel dapat mengandung data atau formula, dengan relatif referensi absolut atau referensi ke sel lain.
Excel became the first spreadsheet to allow the user to define the appearance of spreadsheets (fonts, character attributes and cell appearance). Excel menjadi spreadsheet pertama untuk mengizinkan pengguna untuk mendefinisikan bagaimana tampilan dari spreadsheet (font, atribut karakter, dan tampilan setiap sel). It also introduced intelligent cell recomputation, where only cells dependent on the cell being modified are updated (previous spreadsheet programs recomputed everything all the time or waited for a specific user command). Ini juga memperkenalkan sel recomputation cerdas, di mana hanya sel tergantung pada sel yang diubah akan diperbarui (program spreadsheet sebelumnya ulang keseluruhan data atau menunggu perintah khusus dari pengguna). Excel has extensive graphing capabilities, and enables users to perform mail merge . Excel juga menawarkan kemampuan grafik, dan memungkinkan pengguna untuk melakukan mail merge.
Since 1993 Excel has included Visual Basic for Applications (VBA), a programming language based on Visual Basic which adds the ability to automate tasks in Excel and to provide user-defined functions (UDF) for use in worksheets. Sejak tahun 1993 telah mencakup Excel 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 ditetapkan pengguna (UDF) untuk digunakan di dalam worksheet. VBA is a powerful addition to the application which, in later versions, includes a fully featured integrated development environment (IDE). VBA adalah cara yang ampuh untuk aplikasi tambahan yang, di kemudian versi, termasuk fitur lengkap lingkungan pengembangan terintegrasi (IDE). Macro recording can produce VBA code replicating user actions, thus allowing simple automation of regular tasks. Perekaman makro dapat menghasilkan kode VBA replikasi tindakan pengguna, sehingga memungkinkan melakukan automatisasi beberapa tugas. VBA allows the creation of forms and in-worksheet controls to communicate with the user. VBA juga mengizinkan pembuatan form dan kontrol terdapat di dalam worksheet untuk berkomunikasi dengan pengguna. The language supports use (but not creation) of ActiveX ( COM ) DLL 's; later versions add support for class modules allowing the use of basic object-oriented programming techniques. Mendukung bahasa digunakan (tapi tidak penciptaan) dari ActiveX (COM) DLL 's; versi menambahkan dukungan terhadap class module sehingga mengizinkan penggunaan dasar pemrograman berorientasi obyek teknik.
The automation functionality provided by VBA made Excel a target for macro viruses . Otomatisasi fungsionalitas yang disediakan oleh VBA menjadikan Excel target makro virus. This caused serious problems until antivirus products began to detect these viruses. Microsoft belatedly took steps to prevent the misuse by adding the ability to disable macros completely, to enable macros when opening a workbook or to trust all macros signed using a trusted certificate. Hal ini menyebabkan masalah serius hingga para pembuat antivirus mulai untuk mendeteksi virus ini. Microsoft terlambat mengambil langkah-langkah untuk mencegah penyalahgunaan dengan menambahkan kemampuan untuk menonaktifkan macro secara keseluruhan, untuk mengaktifkan macro saat membuka workbook, atau mempercayai macro ditandatangani dengan menggunakan sertifikat digital yang terpercaya.
[ edit ] Excel 5.0 [Sunting] Excel 5,0
Versions 5.0 to 9.0 of Excel contain various Easter eggs , although since version 10 Microsoft has taken measures to eliminate such undocumented features from their products. [ 1 ] 5,0-9,0 versi Excel berisi berbagai telur Paskah, meskipun sejak versi 10 Microsoft telah mengambil langkah-langkah untuk menghilangkan fitur tercatat seperti dari produk mereka. [1]
[ edit ] Excel 2000 [Sunting] Excel 2000
See also: Microsoft Office 2000 Lihat juga: Microsoft Office 2000
For many users, one of the most obvious changes introduced with Excel 2000 (and the rest of the Office 2000 suite) involved a clipboard that could hold multiple objects at once. Bagi banyak pengguna, salah satu yang paling jelas perubahan diperkenalkan dengan Excel 2000 (dan sisanya dari Office 2000 suite) yang terlibat clipboard yang dapat memiliki beberapa objek sekaligus. In another noticeable change the Office Assistant, whose frequent unsolicited appearance in Excel 97 had annoyed many users, became less intrusive. Terlihat lain mengubah Office Assistant, yang sering diminta tampil di Excel 97 sudah kesal banyak pengguna, menjadi kurang intrusif.
[ edit ] Versions [Sunting] Versi
[ edit ] Microsoft Windows [Sunting] Microsoft Windows
* 1987 Excel 2.0 for Windows 1987 Excel 2.0 untuk Windows
* 1990 Excel 3.0 3,0 Excel 1990
* 1992 Excel 4.0 4,0 Excel 1992
* 1993 Excel 5.0 (Office 4.2 & 4.3, also a 32-bit version for Windows NT only on the PowerPC , Alpha , and MIPS architectures) 1993 Excel 5.0 (Kantor 4,2 & 4.3, juga versi 32-bit untuk Windows NT hanya di PowerPC, Alpha, dan MIPS arsitektur)
* 1995 Excel for Windows 95 (version 7.0) - included in Office 95 Excel 1995 untuk Windows 95 (versi 7.0) - termasuk dalam Office 95
* 1997 Excel 97 - included in Office 97 (for x86 and Alpha). 1997 Excel 97 - termasuk dalam Office 97 (untuk x86 dan Alpha). This version of Excel includes a flight simulator as an Easter Egg . Excel versi ini mencakup flight simulator sebagai Easter Egg.
* 1999 Excel 2000 (version 9.0) included in Office 2000 1999 Excel 2000 (versi 9.0) yang termasuk dalam Office 2000
* 2001 Excel 2002 (version 10) included in Office XP 2001 Excel 2002 (versi 10) termasuk dalam Office XP
* 2003 Excel 2003 (version 11) included in Office 2003 2003 Excel 2003 (versi 11) termasuk dalam Office 2003
* 2007 Excel 2007 (version 12) included in Office 2007 2007 Excel 2007 (versi 12) termasuk dalam Office 2007
* Notice: No MS-DOS version of Excel 1.0 for Windows ever existed: the Windows version originated at the time the Mac version was up to 2.0. Perhatikan: Tidak ada MS-DOS versi Excel untuk Windows 1,0 pernah ada: versi Windows berasal pada saat versi Mac hingga 2,0.
* Notice: There is no Excel 6.0, because the Windows 95 version was launched with Word 7. Perhatikan: Tidak ada Excel 6.0, karena Windows 95 versi ini diluncurkan dengan Firman 7. All the Office 95 & Office 4.X products have OLE 2 capacity — moving data automatically from various programs — and Excel 7 should show that it was contemporary with Word 7 . Semua 95 & Office Kantor produk 4.x OLE kapasitas 2 - memindahkan data secara otomatis dari berbagai program - dan Excel 7 harus menunjukkan bahwa itu adalah sezaman dengan Firman 7.
[ edit ] Apple Macintosh [Sunting] Apple Macintosh
* 1985 Excel 1.0 1,0 Excel 1985
* 1988 Excel 1.5 Tahun 1988, Excel 1,5
* 1989 Excel 2.2 2,2 Excel 1989
* 1990 Excel 3.0 3,0 Excel 1990
* 1992 Excel 4.0 4,0 Excel 1992
* 1993 Excel 5.0 (Office 4.X—Motorola 68000 version and first PowerPC version) 1993 Excel 5.0 (Kantor 4.x-Motorola 68000 PowerPC versi dan versi pertama)
* 1998 Excel 8.0 (Office '98) 1998 Excel 8.0 (Office '98)
* 2000 Excel 9.0 (Office 2001) 2000 Excel 9.0 (Office 2001)
* 2001 Excel 10.0 (Office v. X) 10,0 Excel 2001 (Office v. X)
* 2004 Excel 11.0 (part of Office 2004 for Mac ) 11,0 Excel 2004 (bagian dari Office 2004 untuk Mac)
* 2008 Excel 12.0 (part of Office 2008 for Mac ) 2008 Excel 12,0 (bagian dari Office 2008 for Windows)
[ edit ] OS/2 [Sunting] OS / 2
* 1989 Excel 2.2 2,2 Excel 1989
* 1990 Excel 2.3 2,3 Excel 1990
* 1991 Excel 3.0 3,0 Excel 1991
Versions of Excel up to 7.0 had a limitation in the size of their data sets of 16K (2^14=16384) rows. Versi Excel hingga 7,0 memiliki keterbatasan dalam ukuran data mereka set 16K (2 ^ 14 = 16.384) baris. Versions 8.0 through 11.0 could handle 65K (2^16=65536) rows and 256 columns (2^8 as label 'IV'). Versi 8,0 melalui 11,0 bisa menangani 65 ribu (2 ^ 16 = 65536) baris dan 256 kolom (2 ^ 8 sebagai label 'IV'). Version 12.0 can handle 1M (2^20=1048576) rows, and 16384 (2^14 as label 'XFD') columns. [ 2 ] Versi 12,0 dapat menangani 1M (2 ^ 20 = 1.048.576) baris, dan 16384 (2 ^ 14 sebagai label 'XFD') kolom. [2]
[ edit ] File formats [Sunting] File format
Excel Spreadsheet Excel Spreadsheet Filename extension Filename extension .xls
Internet media type Jenis media internet application/vnd.ms-excel
Uniform Type Identifier Uniform Type Identifier com.microsoft.excel.xls [ 3 ] com.microsoft.excel.xls [3]
Developed by Developed by Microsoft Microsoft
Type of format Jenis format Spreadsheet Spreadsheet
Microsoft Excel up until 2007 version used a proprietary binary file format called Binary Interchange File Format (BIFF) as its primary format. [ 4 ] Excel 2007 uses Office Open XML as its primary file format, an XML-based format that followed after a previous XML -based format called "XML Spreadsheet" ("XMLSS"), first introduced in Excel 2002. [ 5 ] The latter format is not able to encode VBA macros. Microsoft Excel sampai versi 2007 menggunakan format file biner proprietary yang disebut Binary Interchange File Format (BIFF) sebagai format utamanya. [4] Excel 2007 menggunakan Office Open XML sebagai format file utama, sebuah format berbasis XML yang mengikuti setelah sebelumnya XML berbasis format yang disebut "XML Spreadsheet" ( "XMLSS"), pertama kali diperkenalkan pada Excel 2002. [5] Format Yang terakhir tidak dapat mengkodekan macro VBA.
Although supporting and encouraging the use of new XML-based formats as replacements, Excel 2007 remained backwards-compatible with the traditional, binary formats. Meskipun mendukung dan mendorong penggunaan baru berbasis XML format sebagai pengganti, Excel 2007 tetap mundur-kompatibel dengan tradisional, format biner. In addition, most versions of Microsoft Excel can read CSV , DBF , SYLK , DIF , and other legacy formats. Selain itu, kebanyakan versi Microsoft Excel dapat membaca CSV, DBF, SYLK, DIF, dan format warisan. Support for some older file formats were removed in Excel 2007 [ 6 ] . Dukungan untuk beberapa format file yang lebih tua yang dibuang di Excel 2007 [6]. The file formats were mainly from DOS based programs. Format file terutama dari program-program berbasis DOS.
[ edit ] Binary [Sunting] Binary
OpenOffice.org has created documentation of the Excel format. [ 7 ] . OpenOffice.org telah menciptakan dokumentasi dari format Excel. [7]. Since then Microsoft made the Excel binary format specification available to freely download. [ 8 ] Sejak saat itu Microsoft Excel membuat spesifikasi format binari tersedia untuk bebas download. [8]
[ edit ] Standard file-extensions [Sunting] Standar file-ekstensi
Wiki surat w.svg This section requires expansion with: Bagian ini membutuhkan ekspansi dengan:
explanation of purpose and when deprecated. penjelasan tentang tujuan dan ketika usang.
Format Format Extension Extension Description Deskripsi
Spreadsheet Spreadsheet .xls . xls Main spreadsheet format which holds data in worksheets, charts, and macros Format spreadsheet utama yang menyimpan data di dalam worksheet, grafik, dan makro
Add-in (VBA) Add-in (VBA) .xla . xla Adds custom functionality; written in VBA Menambahkan fungsionalitas kustom; ditulis dalam VBA
Toolbar Toolbar .xlb . xlb The file extension where Microsoft Excel custom toolbar settings are stored. Ekstensi file Microsoft Excel di mana pengaturan toolbar disimpan.
Chart Bagan .xlc . XLC A chart created with data from a Microsoft Excel spreadsheet that only saves the chart. Sebuah grafik yang dibuat dengan data dari Microsoft Excel spreadsheet yang hanya menyimpan tabel. To save the chart and spreadsheet save as .XLS. Untuk menyimpan grafik dan spreadsheet save as. XLS. >XLC is not supported in Excel 2007. > XLC tidak didukung di Excel 2007.
Dialog Dialog .xld . xld Used in older versions of Excel. Digunakan dalam Excel versi lama.
Archive Arsip .xlk . xlk A backup of an Excel Spreadsheet Sebuah cadangan dari Excel Spreadsheet
Add-in (DLL) Add-in (DLL) .xll . xll Adds custom functionality; written in C++ / C , Visual Basic , Fortran , etc. and compiled in to a special dynamic-link library Menambahkan fungsionalitas kustom; ditulis dalam C + + / C, Visual Basic, Fortran, dll dan dikompilasi khusus untuk dynamic-link library
Macro Makro .xlm . xlm A macro is created by the user or pre-installed with Excel. Sebuah makro yang dibuat oleh pengguna atau pra-instal dengan Excel.
Template Template .xlt . xlt A pre-formatted spreadsheet created by the user or by Microsoft Excel. Sebuah pra-diformat spreadsheet yang dibuat oleh pengguna atau oleh Microsoft Excel.
Module Modul .xlv . xlv A module is written in VBA (Visual Basic for Applications) for Microsoft Excel Sebuah Modul ini ditulis dalam VBA (Visual Basic for Applications) untuk Microsoft Excel
Workspace Workspace .xlw . xlw Arrangement of the windows of multiple Workbooks Susunan jendela beberapa buku kerja
[ edit ] Office Open XML [Sunting] Office Open XML
Main article: Office Open XML Artikel utama: Office Open XML
Microsoft Excel 2007, along with the other products in the Microsoft Office 2007 suite, introduced new file-formats. Microsoft Excel 2007, bersama dengan produk lain di Microsoft Office 2007 suite, memperkenalkan format file baru. These form part of the Office Open XML (OOXML) specification. Ini merupakan bagian dari Office Open XML (OOXML) spesifikasi.
The new Excel 2007 formats are: Excel 2007 yang baru format:
New Excel 2007 formats Excel 2007 format baru Format Format Extension Extension Description Deskripsi
Excel Workbook Excel Workbook .xlsx . xlsx The default Excel 2007 workbook format. Default workbook Excel 2007 format. In reality a ZIP compressed archive with a directory structure of XML text documents. Pada kenyataannya sebuah ZIP archive yang dikompresi dengan struktur direktori XML dokumen teks. Functions as the primary replacement for the former binary .xls format, although it does not support Excel macros for security reasons. Berfungsi sebagai pengganti utama mantan biner. Xls format, meskipun tidak mendukung macro Excel untuk alasan keamanan.
Excel Macro-enabled Workbook Excel Macro-enabled Workbook .xlsm . xlsm As Excel Workbook, but with macro support. Sebagai Excel Workbook, tetapi dengan dukungan makro.
Excel Binary Workbook Excel Binary Workbook .xlsb . xlsb As Excel Macro-enabled Workbook, but storing information in binary form rather than XML documents for opening and saving documents more quickly and efficiently. Sebagai Excel Workbook Makro-enabled, tetapi menyimpan informasi dalam bentuk biner daripada dokumen XML untuk membuka dan menyimpan dokumen lebih cepat dan efisien. Intended especially for very large documents with tens of thousands of rows, and/or several hundreds of columns. Ditujukan terutama untuk dokumen yang sangat besar dengan puluhan ribu baris, dan / atau beberapa ratusan kolom.
Excel Macro-enabled Template Excel Macro-enabled Template .xltm . xltm A template document that forms a basis for actual workbooks, with macro support. Sebuah template dokumen yang membentuk dasar untuk buku kerja aktual, dengan dukungan makro. The replacement for the old .xlt format. Pengganti yang lama. Xlt format.
Excel Add-in Excel Add-in .xlam . xlam Excel add-in to add extra functionality and tools. Excel add-in untuk menambah fungsionalitas dan alat tambahan. Inherent macro support because of the file purpose. Melekat makro dukungan karena tujuan file.
[ edit ] Export and migration of spreadsheets [Sunting] Ekspor dan migrasi dari spreadsheet
Programmers have produced APIs to open Excel spreadsheets in a variety of applications and environments other than Microsoft Excel. Pemrogram telah menghasilkan API untuk membuka spreadsheet Excel dalam berbagai aplikasi dan lingkungan selain Microsoft Excel. These include opening excel documents on the web using either ActiveX controls, or plugins like the Adobe Flash Player . Ini termasuk membuka dokumen excel di web baik menggunakan ActiveX kontrol, atau plugin seperti Adobe Flash Player. The Apache POI opensource project provides Java libraries for reading and writing excel spreadsheet files. The Apache POI opensource Proyek ini menyediakan Jawa perpustakaan untuk membaca dan menulis file spreadsheet excel. Attempts have also been made to be able to copy excel spreadsheets to web applications using comma-separated values . ExcelPackage is another open-source project that provides server-side generation of Microsoft Excel 2007 spreadsheets. Upaya-upaya juga telah dibuat untuk dapat menyalin spreadsheet excel untuk aplikasi web dengan menggunakan nilai-nilai dipisahkan koma. ExcelPackage merupakan salah satu proyek sumber terbuka yang menyediakan generasi sisi server dari Microsoft Excel 2007 spreadsheet.
[ edit ] Using external data [Sunting] Menggunakan data eksternal
Wiki surat w.svg This section requires expansion . Bagian ini membutuhkan ekspansi.
Excel users can access external data sources via Microsoft Office features such as (for example) .odc connections built with the Office Data Connection file format. Excel eksternal pengguna dapat mengakses sumber data melalui Microsoft Office fitur seperti .odc koneksi dibangun dengan Koneksi Data Kantor format file. These are static snapshots of data, and require either manual or programmatic intervention to update. Ini adalah foto statis data, dan membutuhkan program baik manual atau intervensi untuk memperbarui. Excel files themselves may be updated using a Microsoft supplied ODBC driver. Excel file sendiri mungkin diperbarui menggunakan Microsoft diberikan ODBC driver.
Excel can accept data in real time through several programming interfaces, which allow it to communicate with many data sources such as Bloomberg and Reuters. Excel dapat menerima data secara real time melalui beberapa antarmuka pemrograman, yang memungkinkan untuk berkomunikasi dengan banyak sumber data seperti Bloomberg dan Reuters.
* DDE : Dynamic Data Exchange. DDE: Dynamic Data Exchange. Uses the message passing mechanism in Windows to allow data to flow between both instances of Excel and other applications. Menggunakan pesan lewat mekanisme pada Windows untuk memungkinkan data mengalir antara kedua contoh Excel dan aplikasi lainnya. Although it is easy for users to create such links programming such links reliably that Microsoft, the creators of the system, officially refer to it as "the protocol from hell". [ 9 ] In spite of its many issues DDE remains the most common way for data to reach traders in financial markets. Meskipun mudah bagi pengguna untuk membuat program link seperti link seperti terpercaya bahwa Microsoft, pencipta sistem, secara resmi menyebutnya sebagai "protokol dari neraka". [9] Terlepas dari berbagai isu DDE tetap merupakan cara yang paling umum data untuk mencapai pedagang di pasar keuangan.
* Network DDE Extended the protocol to allow spreadsheets on different computers to exchange data. Jaringan DDE Extended protokol untuk memungkinkan spreadsheet di komputer yang berbeda untuk bertukar data. Given the view above, it is not surprising that in Vista, Microsoft discontinued the facility from the operating system. [ 10 ] Mengingat pandangan di atas, tidaklah mengherankan bahwa di Vista, Microsoft menghentikan fasilitas dari sistem operasi. [10]
* Real Time Data : RTD although in many ways technically superior to DDE, has been slow to gain acceptance, since it requires non trivial programming skills, and when first released was inadequately documented, and initially was not supported by the major data vendors. [ 11 ] Real Time Data: RTD meskipun dalam banyak hal teknis lebih unggul dari DDE, telah lambat untuk mendapatkan penerimaan, karena memerlukan non sepele pemrograman keterampilan, dan ketika pertama kali dirilis adalah yang tidak cukup terdokumentasi, dan pada awalnya tidak didukung oleh besar data vendor. [11 ]
[ 12 ] [12]
Alternatively, Microsoft Query provides ODBC-based browsing within Microsoft Excel. [ 13 ] Atau, Microsoft Query menyediakan berbasis ODBC-browsing di dalam Microsoft Excel. [13]
[ edit ] VBA Programming [Sunting] Pemrograman VBA
The Windows version of Excel supports programming through Microsoft's Visual Basic for Applications (VBA) which is a subset of Visual Basic (in the Mac version, VBA support has been discontinued as of Excel 2008 as the developers did not deem it economical to port the VBA engine natively to the Mac OS X). Versi Windows mendukung program Excel melalui Microsoft's Visual Basic for Applications (VBA) yang merupakan subset dari Visual Basic (dalam versi Mac, dukungan VBA telah dihentikan sebagai Excel 2008 sebagai pengembang tidak menganggap ekonomis ke port yang VBA mesin native untuk Mac OS X). Programmers may write code directly using the Visual Basic Editor (VBE) which resides in a separate window from the spreadsheet. Programer dapat menulis kode secara langsung dengan menggunakan Visual Basic Editor (VBE) yang berada dalam jendela terpisah dari spreadsheet. Programming with VBA allows spreadsheet manipulation impossible with standard spreadsheet techniques. Pemrograman dengan VBA memungkinkan manipulasi spreadsheet spreadsheet mungkin dengan standar teknik.
The most common and easiest way to generate VBA code is by using the Macro Recorder. Yang paling umum dan termudah untuk menghasilkan kode VBA adalah dengan menggunakan Macro Recorder. The Macro Recorder records the mouse and keyboard actions of the user and generates VBA code which is then contained within a macro. Perekam Makro mencatat tindakan mouse dan keyboard dari user dan menghasilkan kode VBA yang kemudian terkandung dalam makro. These actions can then be utilized again by running the macro. Tindakan ini kemudian dapat dimanfaatkan lagi dengan menjalankan makro. The VBA code of the macro can also be edited in the VBE. Para kode VBA makro juga dapat diedit di VBE. Certain features such as loop functions and screen prompts by their own properties cannot be recorded, but must be entered into the VBA module directly by the programmer. Beberapa fitur seperti fungsi loop dan layar properti mereka sendiri tidak dapat direkam, tetapi harus dimasukkan ke dalam modul VBA langsung oleh programmer. Macros can be activated using a button using the form menu, and advanced users can employ user prompts to create an interactive program. Macros dapat diaktifkan dengan menggunakan tombol menu menggunakan formulir, dan pengguna mahir dapat menggunakan mendorong pengguna untuk membuat program interaktif.
[ edit ] Software errors [Sunting] Software kesalahan
Criticisms of spreadsheets in general also apply to Excel. Kritik dari spreadsheet secara umum juga berlaku untuk Excel. See Spreadsheet shortcomings . Lihat Spreadsheet kekurangan. Errors specific to Excel include accuracy, date limitations and the (now resolved) Excel 2007 display error. Kesalahan spesifik ke Excel termasuk akurasi, tanggal dan keterbatasan (sekarang dipecahkan) Excel 2007 display error.
[ edit ] Accuracy [Sunting] Keakuratan
Due to Excel's foundation on floating point calculations, the statistical accuracy of Excel has been criticized, [ 14 ] [ 15 ] [ 16 ] [ 17 ] as lacking certain statistical tools. Karena fondasi Excel floating point perhitungan, akurasi statistik Excel telah dikritik, [14] [15] [16] [17] karena tidak alat statistik tertentu.
[ edit ] Excel MOD function error [Sunting] Excel kesalahan fungsi MOD
Excel has issues with modulo operations . Excel memiliki masalah dengan operasi Modulo. In the case of excessively large results, Excel will return the incorrect answer of #NUM! error. [ 18 ] [ 19 ] Dalam kasus hasil yang terlalu besar, Excel akan mengembalikan jawaban yang salah dari # NUM! Kesalahan. [18] [19]
[ edit ] Date problems [Sunting] Tanggal masalah
Excel incorrectly treats 1900 as a leap year . [ 20 ] [ 21 ] The bug originated from Lotus 1-2-3 , and was purposely implemented in Excel for the purpose of backward compatibility . [ 22 ] This legacy has later been carried over into Office Open XML file format. [ 23 ] Excel also supports the second date format based on year 1904 epoch . Salah memperlakukan excel 1900 sebagai tahun kabisat. [20] [21] Bug berasal dari Lotus 1-2-3, dan itu sengaja dilaksanakan di Excel untuk tujuan kompatibilitas. [22] Hal ini kemudian telah warisan telah terbawa ke Office Open XML format file. [23] Excel juga mendukung format tanggal kedua tahun 1904 didasarkan pada zaman. The Excel DATE() function causes problems with a year value prior to 1900. [ 24 ] TANGGAL Excel () fungsi menyebabkan masalah dengan nilai satu tahun sebelum tahun 1900. [24]