*pengulangan*
ada beberapa cara
1. struktur For - Next atau For Each - Next
2. struktur Do While - Loop atau Do Until - Loop
3. struktur While - When
4. memanfaatkan statement GoTo dan menunjuk label di baris
yg berada atasnya
5. menjalankan 2 prosedur yg saling memanggil
detailnya tidak terlalu rumit, dan SELALU dijelaskan pada text-book nya
(belajar programming TIDAK BOLEH : tidak pegang text book.)

*bersyarat*
mungkin yg dimaksud  jumlah / akhir pengulangannya berdasarkan syarat
syarat dapat dimasukkan pada
pencacah (counter) pada For Next
atau pada  While / Until  pada Do - Loop
atau ditulis sebagai statement mandiri di dalam perulangan
(tanpa kasus yg spesifik sulit (terlalu panjang) menjelaskannya )

*Case*
Barangkali yg dimaksud adalah struktur Select Case - End Select.
Struktur ini bekerja seperti struktur IF - ELSEIF - ELSE - END IF
tetapi lebih gampang difahami, dan lebih bebas jumlah Case nya
Di textbook (VB / VBA) struktur ini juga SELALU di jelaskan.

*Prosedur yg dijalankan oleh Prosedur Lain.*
Sebuah prosedur dapat dijalankan dengan berbagai cara, antara lain
dengan menuliskan NAMA-Prosedurnya di dalam sebuah prosedur lain

misal

Sub Prosedur1()
-- instruksi dsb---
Prosedur2     (atau Call Prosedur2)
-- instruksi dsb--
End Sub

Private Sub Prosedur2()
-- instruksi dsb --
End Sub

di dalam pelaksanaan Prosedur1  akan dijalankan pula Prosedur2
Keunggulannya (menjalankan prosedur melalui prosedur) adalah
adanya kesempatan melewatkan (mengikut sertakan) argument-argument.

sekali lagi, jika ada kasus yg spesifik, maka biasanya penjelasannya
lebih mudah ditulis / dikatakan, ringkas dan (biasanya pula) lebih
gampang difahami..

cmiiw


2008/6/10 Primadi <[EMAIL PROTECTED]>:

>  Dear XL-ers
> Minta tolong dong bagaimana syntak / procedure makro untuk kondisi2
> dibawah ini.
>
>    1. Pengulangan
>    2. Bersyarat…missal kalau sudah menemukan angka yang dimaksud maka akan
>    lanjut ke perintah berikutnya atau procedurenya tidak mencari lagi.
>    3. Case
>    4. Procedure yang menjalankan Procedure lainnya.
>
> Terimakasih sebelumnya para pakar…
>
> Oia, apa ada yang pernah hitung kalau menggunakan Makro dicompare sama
> menggunakan formula, besaran mana filenya?
>
> Best regards,
> Primadi
>

Kirim email ke