MS EXCEL MACROS OR VBA (Visual Basic Application) Excel Macro VBA Programming and Developer Jakarta Tips for Beginners, send to safrish@yahoo.com Email or Phone 081511401617 or WA 08158812522 or YM! Belajar Excel Macro (Google) | Mr Excel | Main Excel, Topnya Excel Tips | XLMania Yahoo Group | VBA Expert | Excel itu Mudah (Kontributor Ardo Ronald) | Silabus | Download the Complete Tutorial on Excel Macro| XL-Mania Mengapa Boss Benci Chart Anda | Klinik Excel Solusi Masalah Excel Kita | Excel Guru | |
Safri Ishak
|
Email SafriSH@Yahoo.com |
![]() Sahabat Alam Salam Online |
Mengenal Visual Basic for ApplicationSejarah dan defenisiVisual Basic for Applications (VBA) adalah implementasi dari bahasa pemrograman yang dijalankan oleh Microsoft, Visual Basic 6, yang dihentikan pada tahun 2008, dan lingkungan pengembangan terintegrasi atau integrated development environment (IDE) yang terkait. Meskipun Visual Basic tidak lagi didukung atau diperbarui oleh Microsoft, bahasa pemrograman VBA ditingkatkan pada tahun 2010 dengan diperkenalkannya Visual Basic for Applications 7 dalam aplikasi Microsoft Office. Visual Basic for Applications memungkinkan membangun fungsi yang ditentukan pengguna atau user-defined functions (UDF), mengotomatisasi proses dan mengakses Windows API dan fungsionalitas tingkat rendah lainnya melalui dynamic-link libraries (DLLs). Ini menggantikan dan memperluas kemampuan bahasa pemrograman makro spesifik aplikasi sebelumnya seperti WordBASIC Word. Hal ini dapat digunakan untuk mengontrol banyak aspek dari aplikasi host, termasuk memanipulasi fitur antarmuka pengguna, seperti menu dan toolbar, dan bekerja dengan formulir pengguna kustom atau kotak dialog.
Seperti namanya, VBA terkait erat dengan Visual Basic dan menggunakan Visual Basic Runtime Library. Namun, kode VBA biasanya hanya dapat berjalan dalam aplikasi host, bukan sebagai program mandiri. VBA dapat, bagaimanapun, mengontrol satu aplikasi dari yang lain menggunakan OLE Automation. Misalnya, VBA dapat secara otomatis membuat laporan Microsoft Word dari data Microsoft Excel yang dikumpulkan secara otomatis dari sensor yang disurvei. VBA dapat menggunakan, tetapi tidak membuat, ActiveX / COM DLL, dan versi yang lebih baru menambahkan dukungan untuk modul kelas. VBA dibangun ke sebagian besar aplikasi Microsoft Office, termasuk Office untuk Mac OS X (kecuali versi 2008), dan aplikasi Microsoft lainnya, termasuk Microsoft MapPoint dan Microsoft Visio. VBA juga diimplementasikan, setidaknya sebagian, dalam aplikasi yang diterbitkan oleh perusahaan selain Microsoft, termasuk ArcGIS, AutoCAD, CorelDraw, LibreOffice, Reflection, SolidWorks, dan WordPerfect. Fungsi VBAVBA digunakan Microsoft Excel untuk membuat alat canggih yang dapat digunakan dalam bisnis, teknik, dan sains. VBA memungkinkan pengguna mengkostumisasi dengan level melebihi dari apa yang biasanya tersedia di produk Microsoft Office, seperti Excel, Word dan Power Point. Seorang pengguna mengetik perintah ke dalam modul pengeditan untuk membuat macro. Macro kemudian memungkinkan pengguna untuk secara otomatis membuat laporan, bagan dan melakukan fungsi pemrosesan data lainnya. Dalam industri keuangan, VBA untuk Excel biasanya digunakan untuk mengembangkan dan memelihara model spreadsheet keuangan yang kompleks. Desain cepat dan alat analisis untuk rekayasa dapat dengan mudah dibangun di aplikasi kantor yang menggunakan VBA. VBA adalah alat serba guna yang hebat untuk menyesuaikan pengalaman Office Anda. Bahasa VBA cukup mudah dipelajari, dan memiliki kekuatan yang baik. Meskipun Excel VBA tidak umum digunakan di beberapa industri, ia sangat populer di sektor keuangan seperti perbankan investasi, dll. (referensi: wikipedia, softwaretogo.de etc) Please subscribe to our Channel
|
||||
Belajar Excel Macro
|
||||
![]() |
||||
Download1. My First Macro |
||||
Diskusi1. My First Macro |
||||
My First Macro |
Belajar Excel Macro (Google) | Mr Excel | XLMania Yahoo Group | VBA Expert | Excel itu Mudah (Ardo Ronald) |
Converting Text File to Excel (22-September-2010) |
Converting Number to Text (Indonesian Module
by Eka Priatna) |
Converting Date to Text (Case Study XL_Mania@Yahoogroups.com) |
Total Amount Based On Cost Code Group (Case
Study XL_Mania@Yahoogroups.com) |
Exracting Last Name without space (Case Study
XL_Mania@Yahoogroups.com) |
Combining Several Sheets (Case
Study XL_Mania@Yahoogroups.com) |
e-Order
Mulai Masuk
Alhamdulillah berkat doa dan bantuan kawan
kawan yang saya kenal lewat internet, sudah ada beberapa order
yang masuk untuk men-develop excel VBA (Excel Macro). Umumnya untuk
membuat Ad-hoc Reports & Charts yang inputnya di download dari
Corporate Database dalam bentuk excel format, Ad-hoc reports dibutuhkan
untuk menunjang decision maker dalam membuat keputusan. |
Extract
Data dan Automatic Outlook Email Send
Data yang di-extract dengan kriteria tertentu
kemudian dikirim melalui Outlook. |
Konversi
Operational Data ke Standard Format
Data yang di-download dari Operational Database
(dari SAP ke Excel) dikonversi ke format yang telah ditentukan
untuk keperluan pelaporan diantaranya Vendor
& Customer, Stock Take Document, Pabean Document, Goods Document,
Bill of Material dan Production Document. |
Sistim
Pemantauan Data Piutang
Membuat beberapa Laporan Pemantauan Data Piutang
diantaranya Covenant Due Report, Paymen Due Report, Excess Report
dan lain lain dengan menggabungkan beberapa Excel files. |
e-Buah
iklan lewat internet 15JUL2009
dengan keyword "belajar
excel macro" yang link ke tb512.com. Agak susah juga saya menjawabnya karena standard apa yang harus digunakan, kalau pengalaman mengunakan Excel Macro, saya sudah menggunakannya sejak tahun 1995, kalau pengalaman memberikan training Excel Macro, sudah lebih dari 20 kelas, kalau ukurannya jumlah Excel Macro yang telah dibuat, sudah lebih dari 500. Akhirnya kami setuju kopi darat dan bertemu di rumah saya. Mula mula kami sepakat untuk bekerjasama menyelesaikan project tersebut, tetapi setelah menyelesaikan beberapa module, akhirnya Project Manager memutuskan agar saya memberikan Excel Macro Training saja selama 15 jam dengan training fee US$ 30.00 per jam. Alhamdulillah ada hasilnya juga membuat blog Belajar Excel Macro Untuk Pemula, dapat banyak teman konsultasi atau minta tolong lewat YM! dan dapat rezeki walaupun relative tidak banyak, tetapi kalau dibandingkan dengan tarif pemasangan banner sebesar 50 ribu rupiah per tahun lumayan juga lah :) tb512.com |
|
Feedjit Live Website Statistics |
Free Posting IKLAN GRATIS,
send your name, address, telephone, email id, website and brief description
of your business to AdminTebetbarat.com |
My First Macro Exctracted from Excel Macro Help. Option Explicit Statement
[Private | Public | Friend] [Static] Sub name [(arglist)] End Sub Sub TEST() Statement MsgBox Statement MsgBox "My First Macro" Statement Untuk mencoba macro ini, silahkan tekan F5 dari Macro Editor, click RUN, untuk mengakhiri macro click OK.
|
Option Explicit Statement Dim Statement Part Description When not explicitly stated in lower, the lower bound
of an array is controlled by the Option Base statement. The lower bound
is zero if no Option Base statement is present. Remarks Variables declared with Dim at the module level are available to all procedures within the module. At the procedure level, variables are available only within the procedure. Use the Dim statement at module or procedure level to declare the data type of a variable. For example, the following statement declares a variable as an Integer. Dim NumberOfEmployees As Integer Also use a Dim statement to declare the object type of a variable. The following declares a variable for a new instance of a worksheet. Dim X As New Worksheet If the New keyword is not used when declaring an object variable, the variable that refers to the object must be assigned an existing object using the Set statement before it can be used. Until it is assigned an object, the declared object variable has the special value Nothing, which indicates that it doesn't refer to any particular instance of an object. You can also use the Dim statement with empty parentheses to declare a dynamic array. After declaring a dynamic array, use the ReDim statement within a procedure to define the number of dimensions and elements in the array. If you try to redeclare a dimension for an array variable whose size was explicitly specified in a Private, Public, or Dim statement, an error occurs. If you don't specify a data type or object type, and there is no Deftype statement in the module, the variable is Variant by default. When variables are initialized, a numeric variable is initialized to 0, a variable-length string is initialized to a zero-length string (""), and a fixed-length string is filled with zeros. Variant variables are initialized to Empty. Each element of a user-defined type variable is initialized as if it were a separate variable. Note When you use the Dim statement in a procedure, you generally put the Dim statement at the beginning of the procedure.
[Private | Public | Friend] [Static] Sub name [(arglist)] End Sub Sub TEST() Statement LTrim, RTrim, and Trim Functions Replace Function The Replace function syntax has these named arguments: Part Description Settings The compare argument can have the following values: Constant Value Description Return Values Replace returns the following values: If Replace returns |