Abstrak: Otomatisasi pekerjaan pengguna di lingkungan MS Office. Otomatisasi Excel: otomatisasi operasi rutin di Excel tanpa makro Program otomatisasi lengkap di Excel

Templat adalah hal yang nyaman dan berguna! Mereka memungkinkan Anda menghemat waktu saat menyusun dokumen "templat", yang sebagian besar digunakan dalam pekerjaan sehari-hari.

Mungkin bisnis Anda memerlukan dokumen atau tabel yang bagian utamanya tidak dapat diubah, namun beberapa bagian dapat mengambil salah satu dari beberapa nilai yang telah diketahui sebelumnya. Contoh yang bagus- surat kuasa, kontrak penyediaan layanan, protokol pemeriksaan rontgen atau USG. Di era pra-komputer, bentuk-bentuk tipografi disiapkan, di mana perlu untuk “menggarisbawahi apa yang perlu, mencoret apa yang tidak perlu” dan menulis dalam jumlah yang sangat sedikit.

DI DALAM Dokumen kata Kotak kombo memainkan peran ini. Ide: klik mouse di tempat tertentu dalam dokumen, sebagai tanggapan, daftar dengan beberapa opsi akan terbuka, pilih yang Anda perlukan dengan mouse - itu muncul di tempat ini. Adalah logis untuk membuat elemen-elemen seperti itu dalam templat dokumen. Katakanlah Anda terlibat dalam diagnostik ultrasonografi dan memutuskan untuk menyimpan templat untuk kesimpulan studi dasar. Jumlahnya tidak banyak, dan masing-masing menggunakan frasa yang sama secara stereotip.

Alat untuk bekerja dengan ladang terkonsentrasi pada tab Pengembang. Secara default, itu disembunyikan. Untuk menampilkan tab, klik kanan pada pita dan pilih perintah dari menu konteks Sesuaikan Pita. Sebuah kotak dialog akan terbuka Opsi Kata, di mana dalam grup Tab Utama Anda perlu mencentang kotak di sebelah elemen Pengembang. Klik OK dan tab bernama akan ditambahkan ke pita.

  1. Tempatkan kursor di tempat Anda ingin menyisipkan kontrol. Buka tab di pita Pengembang dan tekan tombolnya Elemen kontrol"daftar tarik-turun". Kontrol ini akan disisipkan di lokasi yang ditentukan.
  2. Di tab Pengembang Klik tombol Properti Kontrol. Sebuah kotak dialog akan terbuka.
  3. Di kotak dialog Properti Kontrol Konten klik tombolnya Menambahkan. Jendela anak akan terbuka Tambahkan opsi.
  4. Di kotak dialog Tambahkan opsi Di bidang Nama pendek, masukkan teks yang ingin Anda lihat sebagai pilihan pertama dalam daftar. Klik tombolnya OKE. Nilainya akan ditambahkan ke daftar.
  5. Tambahkan opsi lain ke daftar dengan cara yang sama. Untuk yang terakhir, masukkan satu spasi saja - saya akan menjelaskan alasannya nanti.
  6. Setelah Anda menambahkan semua opsi ke daftar, klik di kotak dialog Properti Kontrol Konten tombol oke. Kotak dialog akan ditutup. Daftar tarik-turun sudah siap!

Bagaimana cara kerjanya? Saat Anda mengklik elemen tersebut di dokumen, sebuah daftar akan muncul. Anda memilih opsi yang sesuai darinya, dan nilai ini ditampilkan di tempat bidang. Memilih opsi yang sudah jadi jauh lebih cepat daripada mengetik atau menghapus sesuatu sama sekali. Jika Anda tiba-tiba menemukan gambar yang benar-benar kasuistik, dan tidak ada deskripsi yang sesuai di antara bagian yang kosong, pilih opsi “kosong” (spasi). Di sebelah kanan bidang, masukkan apa yang Anda inginkan - inilah mengapa Anda memerlukan opsi yang terdiri dari satu spasi.

Elemen kontrol Kotak kombo berfungsi hampir sama, tetapi dengan satu perbedaan - elemen daftar dapat diedit langsung di dalam bidang. Kontrol mana yang paling sesuai dengan tugas Anda bergantung pada situasinya.

Spreadsheet Excel juga menyediakan hal serupa. Hanya di sana lebih mudah untuk membuat sel dengan pilihan salah satu nilai yang mungkin menggunakan validasi data - alat yang diperlukan terletak di tab Data di Grup Bekerja dengan data. Dengan menggunakan kontrol di templat dokumen, kami membuat bentuk paling sederhana. Namun, Anda bisa melangkah lebih jauh. Selain bidang contoh, dalam dokumen dan tabel Microsoft Office Kontrol lain juga disediakan: tombol, kotak centang, sakelar, bilah gulir. Kita terbiasa melihatnya di kotak dialog, namun elemen seperti itu bisa disematkan langsung ke dalam dokumen.

Arti bekerja dengan formulir adalah bahwa kotak centang dicentang, tombol ditekan, sesuatu dapat dimasukkan ke dalam kolom input, dan sebagai hasilnya teks dokumen atau isi tabel terbentuk. Dalam “dokumen otomatis” seperti itu, makro (perintah makro) menangani tindakan pengguna.

Makro- pendek program sederhana ditulis dalam bahasa Visual Basic untuk Aplikasi(VBA). Aplikasi Microsoft Office mendukung bahasa ini secara asli dan memiliki semua alat yang diperlukan. Misalnya, untuk memulai, Anda cukup merekam makro tanpa mempelajarinya organisasi internal. Secara skematis:

  1. Di tab Pengembang di Grup Kode klik tombolnya Rekam makro. Tindakan Anda dengan tabel atau dokumen mulai dilacak.
  2. Segera di kotak dialog yang terbuka, Anda diminta untuk memberi nama pada makro dan menetapkan pintasan keyboard yang selanjutnya akan meluncurkan makro ini untuk dieksekusi.
  3. Ikuti langkah-langkah yang ingin Anda sertakan dalam makro satu per satu. Aplikasi Office mengingatnya sebagai rangkaian perintah, karena di VBA, setiap operasi dengan teks atau tabel berhubungan dengan kode tertentu.
  4. Setelah menyelesaikan semua operasi yang diperlukan, tekan tombol lagi Rekam makro.

Makro akan disimpan dalam template atau dokumen. Sekarang, jika Anda menekan pintasan keyboard yang Anda tentukan di langkah kedua, Excel atau Word akan menjalankan makro tersebut. Program ini akan mengulangi semua tindakan yang tercatat di dalamnya secara otomatis.

Jika perlu, isi perintah makro dapat dilihat, diedit, dan ditambah dalam editor Visual Basic. Ini adalah bagian wajib dari suite Microsoft Office. Biasanya, makro yang baru saja Anda rekam adalah rangkaian perintah linier. Saat mengedit, fungsi logis dari bentuk "jika... maka", "dan", "atau", dll sering dimasukkan ke dalam perintah makro. Dengan menjalankannya, perintah makro memeriksa dan membandingkan nilai sel yang berbeda , posisi kontrol, dan, bergantung pada ini, membangun perilaku lebih lanjut.

Makro apa pun bisa dengan mudah dikaitkan dengan kontrol formulir, seperti mengklik tombol atau memilih nilai tertentu dalam daftar. Misalnya, saat Anda membuat elemen Tombol, Anda segera diminta untuk menetapkan perintah makro ke elemen tersebut. Banyak orang terkadang perlu memasukkan “jumlah dalam kata” atau “angka dalam kata” ke dalam dokumen. Tidak ada fungsi seperti itu di antara alat Office standar, tetapi tugasnya mudah diselesaikan menggunakan makro. Ini adalah salah satu latihan favorit bagi mereka yang mulai mempelajari Visual Basic. Di Internet Anda akan menemukan ribuan contoh perintah makro yang sudah jadi, serta analisis terperinci tentang cara menulis sendiri makro tersebut.

Berkat formulir dan makro, Anda dapat mengubah spreadsheet menjadi “aplikasi mini” yang cerdas dan elegan. Ini akan berfungsi di komputer mana pun yang menginstalnya program Unggul. Misalnya, ini adalah bagaimana daftar harga dibuat, yang diubah oleh klien menjadi pesanan dengan menandai item yang diperlukan. Atau misalnya formulir penghitungan jendela plastik. Data awal (daftar suku cadang dan harga) terdapat pada salah satu lembar Buku kerja Excel. Di lembar lain ada formulir. Kami memasukkan dimensi, memilih jumlah dan jenis ikat pinggang, produsen perlengkapan, dan menandai opsi yang diperlukan dengan kotak centang dan sakelar. Alhasil, lembar ketiga akan menampilkan spesifikasi lengkap pesanan, sudah beserta harganya. Seseorang yang telah menguasai bekerja dengan VBA hanya akan menghabiskan beberapa jam untuk membuat formulir seperti itu.

Alat VBA dirancang sejak awal untuk menjadi “pemrograman untuk pengguna sehari-hari.” Banyak contoh menarik dan teknik untuk bekerja dengan Word dan Excel diberikan di situs web ladyoffice.ru, www.excel2010.ru, excelexpert.ru, dll. Dan, tentu saja, pertama-tama, ada gunanya berkonsultasi dengan meja bantuan sistem Microsoft Office dan bagian dari situs web resmi Microsoft yang didedikasikan untuk bekerja dengan paket ini.

Mengetahui prinsip apa yang dapat dilakukan Word dan Excel, Anda dapat menantang seseorang untuk mengembangkan templat cerdas dengan mudah dan menyenangkan. Ada orang dimana-mana yang ingin melakukan pemrograman semacam ini. Siswa dan siapa pun yang menyukai pemrograman bersedia mengambil pengembangan “otomatisasi kecil”. Solusi yang bagus adalah dengan membuat teka-teki anak sekolah lho! Mereka akan menerima topik yang menarik dan nyata untuk abstrak ilmu komputer, dan Anda akan menerima alat yang berguna untuk pekerjaan Anda.

Selama dekade terakhir, komputer telah menjadi alat yang sangat diperlukan dalam akuntansi. Apalagi penerapannya beragam. Pertama-tama, tentu saja, penggunaan program akuntansi. Sampai saat ini sudah cukup banyak yang dikembangkan perangkat lunak, baik yang terspesialisasi (“1C”, “Info-Akuntan”, “TERBAIK”, dll.) dan universal, seperti Microsoft Office. Di tempat kerja, dan dalam kehidupan sehari-hari, Anda sering kali harus melakukan banyak penghitungan berbeda, memelihara tabel multi-baris dengan informasi numerik dan teks, melakukan segala macam penghitungan dengan data, dan opsi pencetakan. Untuk memecahkan sejumlah masalah ekonomi dan keuangan, disarankan untuk menggunakan berbagai kemampuan spreadsheet. Dalam hal ini, mari kita perhatikan fungsi komputasi MS Excel.
Vladimir SEROV, Ph.D., Olga TITOVA

Sumber : Majalah “Akuntan dan Komputer” No. 4 Tahun 2004

Seperti spreadsheet lainnya, MS Excel dirancang terutama untuk mengotomatisasi perhitungan yang biasanya dilakukan pada selembar kertas atau menggunakan kalkulator. Dalam prakteknya, perhitungan yang cukup rumit banyak dijumpai dalam kegiatan profesional. Itu sebabnya kita akan membahas lebih lanjut tentang bagaimana Excel membantu kita mengotomatiskan pelaksanaannya.

Untuk menunjukkan tindakan apa pun, seperti penjumlahan, pengurangan, dll., operator digunakan dalam rumus.

Semua operator dibagi menjadi beberapa kelompok (lihat tabel).

OPERATOR ARTI CONTOH


OPERATOR ARITMATIK

+ (tanda tambah)Tambahan=A1+B2
- (tanda kurang)Pengurangan Unary dikurangi=A1-B2 =-B2
/(memotong)Divisi=A1/B2
*(bintang)Perkalian= A1*B2
% (tanda persen)Persen=20%
^ (tutup)Eksponensial= 5^3 (5 pangkat 3)


OPERATOR PERBANDINGAN

= Setara=IF(A1=B2,"Ya","Tidak")
> Lagi=JIKA(A1>B2,A1,B2)
< Lebih sedikit=JIKA(AKV2,B2,A1)
>= <= Lebih besar dari atau sama dengan Kurang dari atau sama dengan=JIKA(A1>=B2,A1,B2) =JIKA(AK=B2,B2,A1)
<> Tidak sama=JIKA(A1<>B2;"Tidak sama")


OPERATOR TEKS

&(simbol untuk 'dan)Menggabungkan rangkaian karakter menjadi satu rangkaian karakter= "Nilai sel B2 adalah: "&B2


ALAMAT OPERATOR

Rentang (titik dua)Mengacu pada semua sel di antara dan termasuk batas rentang=Jumlah(A1:B2)
Penggabungan (titik koma)Tautan untuk menggabungkan sel rentang=JUMLAH(A1:B2,NW,D4:E5)
Persimpangan (spasi)Tautan ke sel rentang umum=CUMM(A1:B2C3D4:E5)

Operator aritmatika digunakan untuk merepresentasikan operasi matematika dasar pada bilangan. Hasil operasi aritmatika selalu berupa bilangan. Operator perbandingan digunakan untuk menunjukkan operasi yang membandingkan dua bilangan. Hasil operasi perbandingan adalah nilai logika TRUE atau FALSE.

Excel menggunakan rumus untuk melakukan perhitungan. Dengan menggunakan rumus, Anda dapat, misalnya, menjumlahkan, mengalikan, dan membandingkan data tabel, mis. rumus harus digunakan saat Anda perlu memasukkan (menghitung secara otomatis) nilai terhitung ke dalam sel lembar. Memasukkan rumus diawali dengan simbol “=” (tanda sama dengan). Tanda inilah yang membedakan memasukkan rumus dengan memasukkan teks atau nilai numerik sederhana.

Saat memasukkan rumus, Anda dapat menggunakan nilai numerik dan teks biasa. Perlu diingat, nilai numerik hanya boleh berisi angka 0 hingga 9 dan karakter khusus: (plus, minus, garis miring, tanda kurung, titik, koma, persen, dan tanda dolar). Nilai teks dapat berisi karakter apa pun. Perlu diperhatikan bahwa ekspresi teks yang digunakan dalam rumus harus dalam tanda kutip ganda, misalnya “konstan1”. Selain itu, dalam rumus Anda dapat menggunakan referensi sel (termasuk dalam bentuk nama) dan berbagai fungsi yang dihubungkan satu sama lain melalui operator.

Referensi adalah alamat sel atau rentang sel yang disertakan dalam rumus. Referensi sel ditentukan dengan cara biasa, yaitu dalam bentuk A1, B1, C1. Misalnya untuk mendapatkan jumlah sel A1 dan A2 pada sel A3, cukup memasukkan rumus =A1+A2 (Gbr. 1).

Saat memasukkan rumus, referensi sel dapat diketik karakter demi karakter langsung dari keyboard Latin, namun seringkali lebih mudah untuk menentukannya menggunakan mouse. Misalnya, untuk memasukkan rumus =A1+B2, Anda perlu melakukan hal berikut:

Pilih sel tempat Anda ingin memasukkan rumus;

Mulailah memasukkan rumus dengan menekan tombol “=” (sama dengan);

Klik pada sel A1;

Masukkan simbol “+”;

Klik pada sel B2;

Selesaikan memasukkan rumus dengan menekan tombol Enter.

Rentang sel mewakili area persegi panjang tertentu pada lembar kerja dan ditentukan secara unik oleh alamat sel yang terletak di sudut berlawanan dari rentang tersebut. Dipisahkan dengan tanda “:” (titik dua), kedua koordinat ini merupakan alamat jangkauan. Misalnya, untuk mendapatkan jumlah sel dalam rentang C3:D7, gunakan rumus =SUM(C3:D7).

Dalam kasus khusus bila rentang seluruhnya terdiri dari beberapa kolom, misalnya dari B ke D, alamatnya ditulis dalam bentuk B:D. Demikian pula, jika rentang seluruhnya terdiri dari baris 6 hingga 15, maka ia mempunyai alamat 6:15. Selain itu, saat menulis rumus, Anda dapat menggunakan gabungan beberapa rentang atau sel, memisahkannya dengan simbol “;”. (titik koma), misalnya C3:D7; E5;F3:G7.

Mengedit rumus yang sudah dimasukkan dapat dilakukan dengan beberapa cara:

Klik dua kali tombol kiri mouse pada sel untuk menyesuaikan rumus secara langsung di sel tersebut;

Pilih sel dan tekan tombol F2 (Gbr. 2);

Pilih sel dengan menggerakkan kursor ke bilah rumus dan mengklik tombol kiri mouse.

Akibatnya, program akan beralih ke mode pengeditan, di mana Anda dapat membuat perubahan yang diperlukan pada rumus.

Saat mengisi tabel, biasanya menetapkan rumus perhitungan hanya untuk baris “pertama” (awal) atau kolom “pertama” (awal), dan mengisi sisa tabel dengan rumus menggunakan mode salin atau isi. Hasil luar biasa diperoleh dengan menggunakan rumus penyalinan otomatis menggunakan pengisian otomatis.

Izinkan kami mengingatkan Anda cara menerapkan mode salin dengan benar. Mungkin ada berbagai pilihan (dan juga masalah).

Perlu diingat bahwa saat menyalin, alamat dialihkan. Saat Anda menyalin rumus dari satu sel ke sel lainnya, Excel merespons rumus secara berbeda dengan referensi relatif dan absolut. Untuk yang relatif, Excel mengubah urutan alamat secara default, bergantung pada posisi sel tempat rumus disalin.

Misalnya, Anda perlu menambahkan baris demi baris nilai kolom A dan B (Gbr. 8) dan menempatkan hasilnya di kolom C. Jika Anda menyalin rumus =A2+B2 dari sel C2 ke sel C3* (dan lebih jauh ke bawah C), maka Excel sendiri akan mengonversi alamat rumus masing-masing menjadi =A3+B3 (dst.). Namun jika Anda perlu meletakkan rumus, katakanlah, dari C2 di sel D4, maka rumusnya akan terlihat seperti =B4+C4 (bukan yang diperlukan =A4+B4), dan karenanya hasil perhitungannya akan salah! Dengan kata lain, berikan perhatian khusus pada proses penyalinan dan, jika perlu, sesuaikan rumus secara manual. Omong-omong, penyalinan sendiri dari C2 ke C3 dilakukan sebagai berikut:

1) pilih sel C2 dari mana Anda ingin menyalin rumus;

2) klik tombol “Salin” pada toolbar, atau tombol Ctrl+C, atau pilih “Edit ® Salin” dari menu;

3) pilih sel C3 tempat kita akan menyalin rumus;

4) tekan tombol “Tempel” pada toolbar, atau tombol Ctrl+V, atau melalui menu “Edit ® Tempel” dan tekan Enter.

Mari kita lihat mode pelengkapan otomatis. Jika Anda perlu memindahkan (menyalin) rumus ke beberapa sel (misalnya, di C3:C5) ke bawah satu kolom, maka akan lebih mudah dan mudah untuk melakukan ini: ulangi urutan tindakan sebelumnya hingga langkah 3 memilih sel C3, lalu gerakkan kursor mouse ke sel awal rentang ( C3), tekan tombol kiri mouse dan, tanpa melepaskannya, seret ke bawah ke sel terakhir rentang yang diperlukan. Dalam kasus kami, ini adalah sel C5. Kemudian lepaskan tombol kiri mouse, gerakkan kursor ke tombol “Sisipkan” pada toolbar dan tekan, lalu Enter. Excel sendiri mengubah alamat rumus dalam rentang yang telah kita pilih menjadi alamat baris yang sesuai.

Terkadang ada kebutuhan untuk menyalin hanya nilai numerik sel (rentang sel). Untuk melakukan ini, Anda perlu melakukan hal berikut:

1) pilih sel (rentang) dari mana Anda ingin menyalin data;

2) klik tombol “Salin” pada toolbar atau pilih “Edit ® Salin” dari menu;

3) pilih sel (kiri atas rentang baru) tempat data akan disalin;

4) pilih “Edit ®” dari menu Sisipan khusus” dan tekan Enter.

Saat menyalin rumus, komputer segera melakukan perhitungan terhadap rumus tersebut, sehingga menghasilkan hasil yang cepat dan jelas.

:: Fungsi di Excel

Fungsi-fungsi di Excel sangat memudahkan perhitungan dan interaksi dengan spreadsheet. Fungsi yang paling umum digunakan adalah menjumlahkan nilai sel. Ingatlah bahwa ini disebut SUM, dan argumennya adalah rentang angka yang akan dijumlahkan.

Dalam sebuah tabel, Anda sering kali perlu menghitung total kolom atau baris. Untuk melakukan ini, Excel menawarkan fungsi penjumlahan otomatis, yang dilakukan dengan mengklik tombol (“JumlahOtomatis”) pada toolbar.

Jika kita memasukkan serangkaian angka, letakkan kursor di bawahnya dan klik dua kali pada ikon jumlah otomatis, angka tersebut akan ditambahkan (Gbr. 3).

DI DALAM versi terbaru Program ini memiliki tombol daftar di sebelah kanan ikon penjumlahan otomatis, yang memungkinkan Anda melakukan sejumlah operasi yang sering digunakan alih-alih menjumlahkan (Gbr. 4).

:: Perhitungan otomatis

Beberapa perhitungan dapat dilakukan tanpa memasukkan rumus sama sekali. Mari kita membuat penyimpangan liris kecil yang mungkin berguna bagi banyak pengguna. Seperti yang Anda ketahui, spreadsheet, berkat antarmuka yang ramah pengguna dan kemampuan komputasi, dapat sepenuhnya menggantikan penghitungan menggunakan kalkulator. Namun, praktik menunjukkan bahwa sebagian besar orang yang aktif menggunakan Excel dalam aktivitasnya menyimpan kalkulator di desktop mereka untuk melakukan penghitungan perantara.

Memang, untuk melakukan operasi penjumlahan dua sel atau lebih di Excel untuk mendapatkan hasil sementara, Anda harus melakukan setidaknya dua operasi tambahan - temukan tempat di tabel saat ini di mana totalnya akan ditempatkan, dan aktifkan auto- operasi penjumlahan. Dan hanya setelah itu Anda dapat memilih sel-sel yang nilainya perlu dijumlahkan.

Itulah sebabnya, dimulai dengan Excel 7.0, fungsi perhitungan otomatis dimasukkan ke dalam spreadsheet. Sekarang spreadsheet Excel memiliki kemampuan untuk melakukan beberapa operasi matematika dengan cepat secara otomatis.

Untuk melihat hasil penjumlahan perantara, cukup pilih sel yang diperlukan. Hasil ini juga terlihat pada bilah status di bagian bawah layar. Jika jumlahnya tidak muncul di sana, gerakkan kursor ke bilah status di bagian bawah bingkai, klik kanan dan di menu tarik-turun di sebelah baris Jumlah, tekan tombol kiri mouse. Selain itu, dalam menu pada bilah status ini Anda dapat memilih opsi berbeda untuk hasil penghitungan: jumlah, rata-rata aritmatika, jumlah elemen, atau nilai minimum dalam rentang yang dipilih.

Misalnya, mari kita gunakan fungsi ini untuk menghitung jumlah nilai rentang B3:B9. Pilih angka dalam rentang sel B3:B9. Harap dicatat bahwa di bilah status yang terletak di bagian bawah jendela kerja, tulisan Sum=X telah muncul, di mana X adalah angka yang sama dengan jumlah angka yang dipilih dalam rentang tersebut (Gbr. 5).

Seperti yang Anda lihat, hasil penghitungan biasa menggunakan rumus di sel B10 dan penghitungan otomatis adalah sama.

:: Penyihir Fungsi

Selain fungsi penjumlahan, Excel memungkinkan Anda mengolah data menggunakan fungsi lain. Salah satu dari mereka dapat dimasukkan langsung ke bilah rumus menggunakan keyboard, namun, untuk menyederhanakan entri dan mengurangi jumlah kesalahan, Excel memiliki "Function Wizard" (Gbr. 6).

Anda dapat memanggil kotak dialog “Wizards” menggunakan perintah “Insert ® Function”, kombinasi tombol Shift+F3, atau tombol pada toolbar standar.

Dialog pertama dari "Function Wizard" disusun secara tematis. Setelah memilih kategori, di jendela bawah kita akan melihat daftar nama fungsi yang terdapat dalam grup ini. Misalnya, Anda dapat menemukan fungsi SUM() di grup “Matematika”, dan di grup “Tanggal dan Waktu” terdapat fungsi DAY(), MONTH(), YEAR(), TODAY().

Selain itu, untuk mempercepat pemilihan fungsi, Excel “mengingat” nama 10 fungsi yang terakhir digunakan dalam grup terkait. Harap dicatat bahwa di bagian bawah jendela ditampilkan referensi singkat tentang tujuan fungsi dan argumennya. Jika Anda mengklik tombol Bantuan di bagian bawah kotak dialog, Excel membuka bagian Bantuan.

Misalkan kita perlu menghitung penyusutan properti. Dalam hal ini, Anda harus memasukkan kata “depresiasi” di area pencarian fungsi. Program akan memilih semua fungsi untuk penyusutan (Gbr. 7).

Setelah mengisi kolom fungsi yang sesuai, penyusutan properti akan dihitung.

Seringkali Anda perlu menambahkan angka yang memenuhi kondisi tertentu. Dalam hal ini, Anda harus menggunakan fungsi SUMIF. Mari kita lihat contoh spesifiknya. Katakanlah Anda perlu menghitung jumlah komisi jika nilai properti melebihi 75.000 rubel. Untuk melakukan ini, kami menggunakan data dari tabel ketergantungan komisi pada nilai properti (Gbr. 8).

Tindakan kami dalam hal ini adalah sebagai berikut. Tempatkan kursor di sel B6, gunakan tombol untuk meluncurkan "Function Wizard", dalam kategori "Matematika" pilih fungsi SUMIF, atur parameter seperti pada Gambar. 9.

Harap perhatikan bahwa kami memilih rentang sel A2:A6 (nilai properti) sebagai rentang untuk memeriksa kondisi, dan B2:B6 (komisi) sebagai rentang penjumlahan, dan kondisinya terlihat seperti (>75000). Hasil perhitungan kami adalah 27.000 rubel.

:: Mari beri nama pada sel tersebut

Untuk kemudahan penggunaan, Excel memiliki kemampuan untuk menetapkan nama ke sel atau rentang individual, yang kemudian dapat digunakan dalam rumus seperti alamat biasa. Untuk memberi nama sel dengan cepat, pilih sel tersebut, posisikan penunjuk di kotak nama di sisi kiri bilah rumus, klik dan masukkan nama.

Saat memberi nama, Anda harus ingat bahwa nama tersebut dapat terdiri dari huruf (termasuk alfabet Rusia), angka, titik, dan garis bawah. Karakter pertama pada nama harus berupa huruf atau garis bawah. Nama tidak boleh memiliki tampilan yang sama dengan referensi sel, seperti Z$100 atau R1C1. Sebuah nama boleh mengandung lebih dari satu kata, namun spasi tidak diperbolehkan. Garis bawah dan titik dapat digunakan sebagai pemisah kata, misalnya Sales_Tax atau First.Quarter. Nama dapat berisi hingga 255 karakter. Dalam hal ini, huruf besar dan kecil dianggap sama.

Untuk memasukkan nama ke dalam rumus, Anda dapat menggunakan perintah “Insert ® Name ® Insert” dengan memilih nama yang diinginkan pada daftar nama.

Penting untuk diingat bahwa nama di Excel digunakan sebagai referensi absolut, yaitu jenis pengalamatan absolut, yang berguna saat menyalin rumus.

Nama di Excel dapat ditentukan tidak hanya untuk sel individual, tetapi juga untuk rentang (termasuk yang tidak berdekatan). Untuk menetapkan nama, cukup sorot rentangnya lalu masukkan nama di kolom nama. Selain itu, untuk menentukan nama rentang yang berisi header, akan lebih mudah untuk menggunakan perintah khusus “Buat” di menu “Sisipkan ® Nama”.

Untuk menghapus nama, pilih nama tersebut dari daftar dan klik tombol “Hapus”.

Saat Anda membuat rumus yang mereferensikan data dari lembar kerja, Anda bisa menggunakan judul baris dan kolom untuk mengidentifikasi data. Misalnya, jika Anda menetapkan nilai kolom dengan nama kolom (Gbr. 10),

kemudian untuk menghitung jumlah total pada kolom “Komisi”, gunakan rumus =SUM(Komisi) (Gbr. 11).

:: Fitur tambahan Excel - Templat

MS Excel menyertakan seperangkat templat - tabel Excel, yang dirancang untuk menganalisis aktivitas ekonomi suatu perusahaan, menyusun faktur, perintah kerja, dan bahkan untuk menghitung anggaran pribadi. Mereka dapat digunakan untuk mengotomatiskan solusi terhadap masalah yang sering ditemui. Dengan demikian, Anda dapat membuat dokumen berdasarkan template “Laporan Lanjutan”, “Faktur”, “Pesanan”, yang berisi bentuk-bentuk dokumen yang digunakan dalam kegiatan bisnis. Bentuk-bentuk ini memiliki caranya sendiri-sendiri penampilan dan ketika dicetak tidak berbeda dengan yang standar, dan satu-satunya hal yang perlu Anda lakukan untuk menerima dokumen adalah mengisi kolomnya.

Untuk membuat dokumen berdasarkan template, jalankan perintah “Buat” dari menu “File”, lalu pilih template yang diperlukan pada tab “Solusi” (Gbr. 12).

Templat disalin ke disk selama instalasi Excel normal. Jika templat tidak muncul di kotak dialog Dokumen Baru, jalankan penginstal Excel dan instal templat. Untuk informasi rinci tentang menginstal templat, lihat topik “Menginstal komponen Microsoft Office” di Bantuan Excel.

Misalnya, untuk membuat sejumlah dokumen keuangan, pilih template “Financial Templates” (Gbr. 13).

Grup templat ini berisi formulir untuk dokumen berikut:

Sertifikat perjalanan;
. laporan awal;
. perintah pembayaran;
. faktur;
. faktur;
. surat Kuasa;
. pesanan masuk dan keluar;
. pembayaran telepon dan listrik.

Pilih formulir yang perlu Anda isi, lalu masukkan semua detail yang diperlukan dan cetak. Jika diinginkan, dokumen dapat disimpan sebagai tabel Excel biasa.

Excel memungkinkan pengguna untuk membuat templat dokumen sendiri, serta mengedit yang sudah ada.

Namun, formulir dokumen dapat berubah seiring waktu, dan templat yang ada tidak dapat digunakan lagi. Selain itu, dalam templat yang disertakan dengan Excel, sebaiknya masukkan terlebih dahulu informasi permanen seperti informasi tentang organisasi dan manajer Anda. Terakhir, Anda mungkin perlu membuat templat Anda sendiri: misalnya, departemen perencanaan kemungkinan besar memerlukan templat untuk menyiapkan perkiraan dan perhitungan, dan departemen akuntansi kemungkinan besar memerlukan formulir faktur dengan logo organisasi Anda.

Untuk kasus seperti itu di Excel, seperti di banyak program lain yang bekerja dengannya dokumen elektronik, dimungkinkan untuk membuat dan mengedit templat untuk dokumen yang sering digunakan. Templat Excel adalah buku kerja khusus yang bisa Anda gunakan sebagai templat untuk membuat buku kerja lain dengan tipe yang sama. Berbeda dengan buku kerja Excel biasa yang memiliki ekstensi *.xls, file templat memiliki ekstensi *.xlt.

Saat membuat dokumen berdasarkan templat, Excel secara otomatis membuat salinan kerjanya dengan ekstensi *.xls, menambahkan nomor seri di akhir nama dokumen. Templat asli tetap utuh dan selanjutnya dapat digunakan kembali.

Untuk memasukkan tanggal secara otomatis, Anda dapat menggunakan metode berikut: masukkan fungsi TODAY di sel tanggal, setelah itu akan menampilkan masing-masing hari saat ini pada bulan, bulan, dan tahun.

Tentu saja, Anda bisa menggunakan semua tindakan yang dipertimbangkan pada templat saat bekerja dengan buku kerja Excel biasa.

Excel menggunakan makro untuk mengotomatiskan tugas yang memakan waktu atau berulang. Makro adalah urutan perintah dan tindakan yang disimpan dalam satu nama. Makro dapat dibuat dengan dua cara: 1) merekam tindakan secara otomatis; 2) mengembangkan prosedur di editor VBA.

Anda dapat merekam makro dengan tautan absolut dan tautan relatif. Makro dengan referensi relatif dijalankan mulai dari sel yang merupakan sel saat ini sebelum makro mulai dijalankan. Makro dengan referensi absolut berjalan di sel yang sama dengan yang digunakan saat makro direkam.

Untuk bekerja dengan makro dan kontrol, gunakan bookmark Pengembang(Gbr. 7.1). Jika tidak ada penanda seperti itu di pita alat, Anda harus mengaktifkannya sebagai berikut:

Tekan tombol Office, klik tombol ;

kotak centang Tampilkan tab Pengembang di pita.

Catatan makro dimulai setelah tombol ditekan Rekam makro. Metode perekaman ditentukan oleh keadaan tombol Tautan relatif. Jika tombol diaktifkan, makro dengan tautan relatif akan direkam, jika dimatikan, makro akan direkam dengan tautan absolut.


Beras. 7.1. Penanda buku Pengembang sabuk perkakas

Pertunjukan Makro bisa ditetapkan ke pintasan keyboard, tombol di toolbar, kontrol formulir, atau objek grafis di lembar kerja.

Pemindahan makro diproduksi dalam dialog Makro, yang dibuka dengan sebuah tombol Makro di penanda Pengembang.Anda perlu memilih makro yang diperlukan dalam daftar dan klik tombol Menghapus. Dalam dialog yang sama, Anda dapat menjalankan makro yang dipilih untuk dieksekusi, kecuali metode lain untuk mengeksekusi makro ditentukan.

Excel menggunakan kontrol formulir dan kontrol ActiveX untuk mengotomatiskan pengisian templat. Elemen kontrol adalah objek grafis yang memungkinkan pengguna untuk mengontrol aplikasi. Untuk membuat kontrol, Anda perlu memperluas tombolnya Menyisipkan(Gbr. 7.1), pilih elemen yang diperlukan dan rentangkan dengan mouse ke ukuran yang diinginkan di tempat yang diinginkan pada lembar kerja. Saat kontrol dipilih, gunakan tombol Properti di penanda Pengembang Anda dapat mengubah parameternya (Gbr. 7.6), misalnya, menautkannya ke sel lembar mana pun.


Beras. 7.2. Kontrol formulir

1. Grup - bingkai yang digunakan untuk mengelompokkan tombol radio.

2. Tombol - digunakan untuk menjalankan makro yang ditugaskan padanya.

3. Kotak centang - jika dicentang, nilai TRUE ditampilkan di sel terkait, jika tidak dicentang - FALSE.

4. Switch - selalu digunakan dalam grup. Ketika tombol radio dikelompokkan, hanya satu yang dapat dicentang. Kemudian, di sel yang terkait dengan grup sakelar ini, nomor seri sakelar yang dipilih akan ditampilkan.

5. Daftar (a) dan Kotak Kombo (b) - menampilkan daftar nilai yang harus dimasukkan terlebih dahulu ke dalam sel, lalu menentukan rentang sel tersebut di parameter kontrol. Jumlah nilai yang dipilih dalam daftar ditempatkan di sel yang terkait dengan daftar tersebut.

6. Scrollbar (a) dan Counter (b) - mengubah nilai sel yang terkait dengannya. Dalam parameter kontrol, Anda dapat mengatur rentang dan langkah untuk mengubah nilai ini.

Contoh 7.1. Tulis makro bernama "Hari_Pertama_bulan", yang dimulai dari sel saat ini, menampilkan tanggal hari pertama dalam enam bulan setelah hari ini, dan memformatnya sehingga nama bulan ditampilkan sebagai kata, rata kiri , warna teks - biru, font - Courier New bold . Tetapkan eksekusi makro ke bentuk otomatis.

Pertunjukan:

1. Tekan tombol Rekam makro di penanda Pengembang.

2. Pada dialog yang terbuka, atur nama makro - Hari_pertama_bulan, Anda dapat mengatur kombinasi tombol lalu klik OK. Ini akan mengaktifkan rekaman dan tombol Rekam makro akan diubah menjadi tombol Berhenti merekam(Gbr. 7.3).

Beras. 7.3. Tampilan fragmen bookmark Pengembang saat merekam makro

4. Lakukan tindakan yang harus dilakukan makro:

Di sel saat ini, masukkan rumus yang akan mengembalikan tanggal hari pertama bulan berikutnya setelah tanggal sekarang (tanggal saat ini adalah 15/05/06): =DATE(YEAR(TODAY()),MONTH(TODAY( ))+1,1)

Pilih 6 sel, dimulai dengan rumus yang dimasukkan, perluas tombolnya Mengisi di penanda rumah dan pilih tim Kemajuan…;

Pada dialog yang terbuka, tentukan Jenis à Tanggal, Satuan à Bulan.

Dialog terbuka Format sel...;

Di penanda Nomor atur format DD MMMM YYYY, pada tab Penyelarasanà secara horizontal di sepanjang tepi kiri, pada tab hurufà font - Courier New tebal, warna - biru.

5. Tekan tombol Berhenti merekam(Gbr. 7.3).

6. Gambarlah beberapa bentuk otomatis pada lembar kerja dengan memilihnya pada tab Menyisipkan. Di menu konteks bentuk otomatis, pilih perintah Tetapkan makro. Pada dialog yang terbuka, tentukan makro “Hari_pertama bulan ini” dan klik OK.

Beras. 7.4. Hasil menjalankan makro “Hari_pertama setiap bulan”

7. Jadikan sel apa pun terkini dan periksa operasi makro dengan mengklik bentuk otomatis (Gbr. 7.4).

Contoh 7.2. Buat formulir perintah kerja (Gbr. 7.5), di mana nama pekerjaan ditampilkan di sel B2 menggunakan daftar, dan jumlah jam di sel B3 diisi menggunakan bilah gulir.



Beras. 7.5. Membuat formulir dengan kontrol formulir.

Pertunjukan:

  1. Isi sel dengan data seperti pada Gambar. 7.5, kecuali sel B2, B3, E1.
  2. Gambarlah sebuah daftar (Gbr. 7.2, 5-a) dan bilah gulir (Gbr. 7.2, 6-a).
  3. Ubah parameter kontrol yang dibuat (Gbr. 7.6). Karena bilah gulir dikaitkan dengan sel B3, mengklik panah bilah gulir akan mengubah nilai sel sebanyak satu langkah - 1. Daftar dikaitkan dengan sel E1, oleh karena itu, ketika Anda memilih nilai "Kapur Langit-Langit" di sel, nomor seri nilai ini dalam daftar akan ditampilkan - 3.

Beras. 7.6. Opsi bilah gulir (kiri) dan daftar (kanan).

  1. Untuk menampilkan nama pekerjaan di B2, dan bukan nomornya, Anda perlu menggunakan fungsi VLOOKUP, yang, bergantung pada jumlah pekerjaan yang dipilih dari daftar di sel E1, akan mengembalikan nilai yang sesuai dari kolom kedua dari tabel E2:F5. Jadi rumus di B2 adalah sebagai berikut: =VLOOKUP(E1;E2:F5;2).

Komentar . Anda dapat membuat bilah gulir dan daftar menggunakan kontrol ActiveX lalu mengubah propertinya, seperti yang ditunjukkan pada gambar:

Pekerjaan laboratorium No.7

Tujuan pekerjaan: Pelajari cara membuat dan menggunakan makro dan kontrol formulir lembar kerja untuk mengotomatisasi pekerjaan di Excel.

Tugas:

SAYA. Rekam makro:

  1. Dengan tautan relatif. Makro harus menampilkan nama bulan dalam kolom yang dimulai dari sel saat ini, dengan format berikut:

Warna simbolnya merah,

Membingkai sel adalah garis tipis,

Teks disejajarkan ke tengah,

Rangka luar kolom berupa garis tebal.

Di Kotak Alat Formulir pilih elemen Tombol, gambarlah di lembar kerja, beri nama BULAN dan tetapkan makro yang dibuat.

  1. Dengan tautan absolut. Makro harus menghapus seluruh lembar kerja. Gambarlah bentuk otomatis apa pun di lembar kerja dan tetapkan makro yang dibuat.

3. Masukkan tanggal mana pun di sel mana pun. Makro harus, mulai dari tanggal yang dimasukkan, mengisi 10 sel dengan tanggal pada hari kerja, menghapus 10 sel dari dua kolom yang berdekatan dan memformatnya seperti yang ditunjukkan pada gambar. Gambarlah bentuk otomatis apa pun di lembar kerja dan tetapkan makro yang dibuat.

II. Buat template untuk mengisi formulir pemesanan tiket pesawat dengan kontrol formulir:

1. Isi sel dengan data, kecuali sel C2:C4, C6 dan C13, dan masukkan kontrol formulir:


2. Ubah properti kontrol:

2.1. Untuk kotak kombo pencetakan dinonaktifkan, bayangan volumetrik diaktifkan, daftar dibentuk berdasarkan rentang I3:I7, hasilnya ditempatkan di sel G3, yaitu jumlah elemen yang dipilih dalam daftar ditempatkan di sel ini.

2.2. Untuk menangkal pencetakan dinonaktifkan, bayangan volumetrik diaktifkan, rentangnya dari 1 hingga 10 dengan kelipatan 1, hasilnya ditempatkan dalam sel C6.

2.3. Untuk saklar pencetakan dan bayangan volumetrik diaktifkan, hasilnya ditempatkan di sel G4. Sakelar digabungkan menjadi bingkai.

2.4. Untuk tombol Pencetakan dinonaktifkan.

3. Di dalam sel C2:C4 tulis rumus (menggunakan fungsi VLOOKUP) yang menampilkan kota, waktu keberangkatan dan harga tiket tergantung pada nilai daftar yang dipilih.

4. Di dalam sel C13 tuliskan rumus untuk menghitung jumlah yang harus dibayar tergantung pada jumlah tiket dan jenis tiket (untuk tiket diskon - diskon 30%).

5. Hapus perlindungan dari sel yang terkait dengan kontrol.

6. Sembunyikan rumus.

7. Sembunyikan kolom yang berisi data tambahan.

8. Buat dan tetapkan ke tombol " Segel» makro yang mengatur tata letak lanskap dan ukuran kertas A5 serta menampilkan template dalam mode pratinjau.

Pertanyaan keamanan untuk topik tersebut

1. Dengan cara apa Anda dapat mengotomatiskan pengisian template?

3. Sebutkan kontrol dan tujuannya.

4. Bagaimana cara membuat kontrol pada lembar kerja dan mengubah pengaturannya?

5. Sebutkan cara menjalankan makro.


literatur

1. Microsoft Office 2007: semua program dalam paket: Word, Excel, Access, PowerPoint, Publisher, Outlook, OneNote, InfoPath, Groove / Tikhomirov A. N. [dll.]. - SPb.: Sains dan Teknologi, 2009. - 599 hal.

2. Microsoft Office Excel 2007: [Versi Rusia: terjemahan dari bahasa Inggris] / Curtis D. Fry. - Moskow: EKOM, 2009. - 479 hal.

3. Excel 2007 untuk manajer dan ekonom: perhitungan logistik, produksi dan optimasi / Alexander Trusov. - Sankt Peterburg: Peter: Peter Press, 2009. – 254 hal.

4. Grafik, perhitungan dan analisis data di Excel 2007 / Serogodsky V.V. [et al.]. - SPb.: Sains dan Teknologi, 2009. - 333 hal.

5. Fungsi pada Excel 2007: panduan pengguna / Minko A. A. - Moskow: Eksmo, 2008. - 480 hal.

6. Informatika Ekonomi / ed. P.V. Konyukhovsky dan D.N. Kolesova. – Sankt Peterburg: Peter, 2001. – 560 hal.

7. Garnaev A.Yu. Excel, VBA, Internet di bidang ekonomi dan keuangan. – Sankt Peterburg: BHV–Petersburg, 2001. – 816 hal.

8. Menghindari M., Kinata K., Stinson K. Pekerjaan yang efektif dengan Excel 7.0: trans. dari bahasa Inggris – Sankt Peterburg: Peter, 1996. – 1031 hal.

9. Pengolahan dan analisis informasi ekonomi di Microsoft Excel: Panduan untuk mahasiswa spesialisasi ekonomi / D.P. Podkopaev, V.I. Yashkin. – Mn.: Penerbitan BSU, 2001. – 50 hal.

10. Analisis bisnis menggunakan Microsoft Excel/Karlberg Conrad. – edisi ke-2. – M.: Williams, 2003. – 446 hal.

11. Menggunakan makro di Excel / S. Roman. – edisi ke-2. – Sankt Peterburg: Peter, 2004. – 507 hal.

12. Goetz K., Gilbert M. Pemrograman dalam Visual Basic dan VBA. Panduan Pengembang: diterjemahkan dari bahasa Inggris. – K.: Grup Penerbitan BHV, 2001. – 912 hal.

Ulasan tentang kelas master dan pelatihan

Jadwal pelajaran pribadi hanyalah anugerah!

Selamat siang, Dmitry! Saya sangat menikmati mengikuti program Anda. Saya menyukai isinya (cukup banyak situasi yang dipertimbangkan), organisasinya (jadwal pelajaran pribadi hanyalah anugerah!), presentasinya (semuanya sangat jelas dan dapat dipahami).

Saya terutama suka ketika Anda memecahkan masalah secara langsung; Saya selalu meminta guru untuk berpikir keras, karena begitulah logika penalaran, logika mencari dan memecahkan masalah muncul.

Sekarang, seperti dalam puisi anak-anak:

bagaimana menulis dengan baik

tidak perlu mengganggu temanmu,

tidak perlu menelepon

tidak perlu menunggu

Atau Anda dapat mengambilnya dan menulisnya! (membuat pekerjaan lebih mudah untuk diri Anda sendiri)

Terima kasih banyak!

Tatyana Bogoslavskaya tentang pelatihan praktis

Pada bulan Februari 2013, saya sudah berpartisipasi dalam webinar (blok “Praktisi” dan “Spesialis”) yang dipimpin oleh Dmitry.

Pelatihan bulan November 2013 ini sudah yang kedua bagi saya. Akan ada peluang dan topik yang menarik - Saya pasti akan mencoba mengikuti webinar berikutnya, karena... benar-benar informatif, menarik, dan yang terpenting, pada akhirnya ada hasil berupa hasil karya yang berkualitas.

Saya tidak akan bertele-tele dengan pemikiran, hanya spesifik:

1. Terjangkau;

2. Penjelasan materi secara jelas dengan menggunakan contoh latihan;

3. Jawaban yang cepat dan berkualitas atas pertanyaan-pertanyaan yang muncul selama pelatihan, di forum dan melalui email;

4. Untuk mempertahankan “bentuk” dan mengkonsolidasikan keterampilan, saya sangat merekomendasikan webinar dan kelas master serupa tempat Dmitry mengajar.

Andrey Aganin tentang pelatihan praktis

Saya akan sangat senang untuk mengikuti pelatihan lainnya.

Selamat siang, Dmitry!

Terima kasih atas pelatihannya! Saya salah satu dari tiga siswa Anda yang menyelesaikan semua tugas Anda. Itu sangat menarik dan mengasyikkan. Beberapa tugas ternyata sederhana, dan ada pula yang sangat sulit - ini adalah pengalaman yang sangat berguna. Cara penyajian materi ternyata tidak biasa - sebuah video dikirim di mana hal utama dalam tugas itu disorot, karena ini, waktu dihemat - Anda dapat belajar ketika Anda punya waktu. Di sisi lain, kurangnya komunikasi langsung untuk mengajukan pertanyaan. Saya akan sangat senang jika mengikuti pelatihan berikutnya, gaya mengajar Anda adalah menjelaskan hal-hal kompleks dengan sangat sederhana dan jelas, sangat membantu dalam penguasaan materi.

Sergei Borzenkov tentang pelatihan praktis

Kelompok kami sepakat)

Kemarin tanggal 20 November 2012 telah berlangsung webinar pertama (semoga bukan yang terakhir) yang diselenggarakan oleh Dmitry.

Sedikit tentang kesan saya.

1. Bahkan saat mempelajari video pelajaran gratisnya, saya sangat menyukai cara dia menyampaikan materi. Dari pengalaman saya sendiri, saya tahu bahwa memiliki pengetahuan tentang masalah apa pun dan kemampuan menjelaskan kepada orang lain adalah DUA perbedaan besar.

Untungnya, Dmitry memiliki pengalaman yang kaya dan kecenderungan mengajar. Menjelaskan semuanya dengan cara yang dapat diakses dan dimengerti.

2. Selama webinar, dia menjelaskan hasil apa yang diperlukan dan menulis makro dari awal, memberikan penjelasan untuk perintah ini atau itu. Menjawab pertanyaan yang datang dari “siswa”. Saya ingin segera mencatat bahwa ada beberapa pertanyaan.

Untuk mengotomatiskan tugas yang berulang di Microsoft Excel, Anda dapat dengan cepat merekam makro. Katakanlah Anda memiliki tanggal dalam format berbeda dan Anda ingin menerapkan format yang sama ke semuanya. Ini dapat dilakukan dengan menggunakan makro. Anda dapat merekam makro yang menerapkan format yang diinginkan, lalu menjalankannya bila diperlukan.

Saat Anda merekam makro, semua tindakan yang dijelaskan dalam kode Visual Basic for Applications (VBA) dicatat. Tindakan ini mungkin termasuk memasukkan teks atau angka, mengklik sel atau perintah pada pita atau menu, memformat sel, baris, atau kolom, atau mengimpor data dari sumber eksternal seperti Microsoft Access. Aplikasi visual Basic (VBA) adalah bagian dari bahasa pemrograman Visual Basic canggih yang disertakan di sebagian besar aplikasi Office. Meskipun VBA menyediakan kemampuan untuk mengotomatiskan proses antar aplikasi Office, Anda tidak perlu mengetahui kode VBA atau pemrograman perangkat lunak jika Anda memerlukannya.

Penting untuk diketahui bahwa saat Anda merekam makro, hampir semua yang Anda lakukan direkam. Jadi jika Anda melakukan kesalahan seperti menekan tombol yang salah, perekam makro akan merekam tindakan tersebut. Dalam hal ini, Anda dapat menulis seluruh urutan lagi atau mengubah kode VBA. Oleh karena itu, sebelum merekam prosesnya, sebaiknya Anda mengerjakannya dengan baik. Semakin akurat Anda merekam urutannya, semakin efisien makro bekerja.

Pengembang, yang tersembunyi secara default, jadi Anda harus mengaktifkannya terlebih dahulu. Untuk informasi selengkapnya, lihat Menampilkan Tab Pengembang.

Rekam makro

Di tab Pengembang klik Makro untuk melihat makro yang terkait dengan buku kerja. Alternatifnya, Anda dapat menekan tombol ALT+F8. Ini akan membuka kotak dialog Makro.


Perhatian:

Pelajari tentang pengaturan keamanan makro dan artinya.

Makro dapat dijalankan cara yang berbeda, misalnya menggunakan shortcut keyboard, objek grafis, panel akses cepat, tombol atau bahkan saat membuka buku.

Anda bisa menggunakan Editor Visual Basic untuk mengedit makro yang dilampirkan ke buku kerja.

    menetapkan makro.

    Di lapangan Tetapkan makro

Pelajari cara mengaktifkan atau menonaktifkan makro di file Office.

Tekan tombolnya ALT+F11.

Bekerja dengan Kode Tercatat di Visual Basic Editor (VBE)

Dengan Visual Basic Editor (VBE), Anda dapat menambahkan variabel Anda sendiri, struktur kontrol, dan elemen lain ke kode rekaman yang tidak didukung oleh perekam makro. Karena perekam makro menangkap hampir setiap langkah yang dilakukan selama perekaman, Anda mungkin juga perlu menghapus kode yang tidak diperlukan. Melihat kode yang direkam - cara yang bagus belajar memprogram dalam VBA atau mengasah keterampilan Anda.

Contoh mengubah kode yang direkam dapat ditemukan di artikel Memulai VBA di Excel.

Rekam makro

Sebelum merekam makro, ada baiknya mengetahui hal berikut:

    Makro yang ditulis untuk bekerja dengan rentang Excel hanya akan berjalan pada sel dalam rentang tersebut. Jadi jika Anda menambah jangkauan garis baru, makro tidak akan berlaku untuk itu.

    Jika Anda perlu merekam serangkaian tugas yang panjang, sebaiknya gunakan beberapa makro yang lebih kecil.

    Makro juga bisa berisi tugas non-Excel. Suatu proses makro dapat mencakup proses lainnya Aplikasi kantor dan program lain yang mendukung Visual Basic for Applications (VBA). Misalnya, Anda bisa merekam makro yang pertama kali memperbarui tabel di Excel lalu membuka Outlook untuk mengirimkannya melalui email.

Alat makro dan VBA terletak di tab Pengembang, yang tersembunyi secara default, jadi Anda harus mengaktifkannya terlebih dahulu.

    Buka bagian pengaturan _gt_ Unggul... bilah alat _gt_ pita _amp_.

Untuk merekam makro, ikuti petunjuk di bawah ini.

Bekerja dengan makro yang direkam di Excel

Di tab Pengembang klik Makro untuk melihat makro yang terkait dengan buku kerja. Ini akan membuka kotak dialog Makro.

Catatan: Makro tidak dapat dibatalkan. Sebelum Anda menjalankan makro rekaman untuk pertama kalinya, simpan atau buat salinan buku kerja untuk mencegah perubahan yang tidak diinginkan. Jika Anda tidak puas dengan hasil makro, Anda bisa menutup buku kerja tanpa menyimpannya.

Berikut informasi selengkapnya tentang bekerja dengan makro di Excel.

Pelajari cara mengaktifkan atau menonaktifkan makro di Excel untuk Mac.

Untuk menghemat waktu pada tugas yang sering diulang, Anda bisa merekam urutan tindakan yang sesuai sebagai makro. Pelajari cara membuat dan menjalankan makro.

Jika buku kerja berisi makro VBA yang ingin Anda gunakan di tempat lain, Anda bisa menyalin modul ke buku kerja lain menggunakan Microsoft Visual Basic Editor.

Menetapkan makro ke objek, bentuk, atau elemen grafis

    Di lembar kerja, klik kanan objek, gambar, bentuk, atau elemen yang ingin Anda tetapkan makro yang sudah ada, lalu pilih menetapkan makro.

    Di lapangan Tetapkan makro pilih makro yang ingin Anda tetapkan.

Anda dapat menetapkan makro ke ikon dan menambahkannya ke Quick Access Toolbar atau Ribbon.

Anda dapat menetapkan makro ke formulir dan Kontrol ActiveX pada selembar kertas.

Membuka Editor Visual Basic

Di tab Pengembang klik Dasar visual atau pilih Melayani > Makro > Penyunting Visual Dasar.

Pelajari cara menemukan bantuan untuk elemen Visual Basic.

informasi tambahan

Anda selalu dapat mengajukan pertanyaan kepada spesialis Komunitas Teknologi Excel, meminta bantuan di komunitas Jawaban, dan juga memberikan saran fitur baru atau perbaikan pada situs web

Publikasi tentang topik tersebut