Bagaimana kalau Sub A dan Sub B diubah dikit menjadi :

Sub A(*optional lFlag as long=0*)
Dim xtimer as variant
xtimer = time
'kemudian macronya...sebut saja bla.. bla..
*if lFlag=0 then*
    msgbox "selesai dalam" & xtimer
*endif*
End Sub

Sub B(*optional lFlag as long=0*)
Dim xtimer as variant
xtimer = time
'kemudian macronya...sebut saja bla.. bla..
*if lFlag=0 then*
    msgbox "selesai dalam" & xtimer
*endif*
End Sub

Sub PanggilA_B()
Dim xtimer as variant
xtimer = time
Call A *123*
Call B *123*
 msgbox "selesai dalam" & xtimer
End Sub

Kid.


2011/9/3 Selvrida Kusumawati <[email protected]>

> **
>
>
> Dear temans,
>
> Salam kenal dan ijinkan ku bertanya yaa...  jika ku punya banyak macro tapi
> di setiap makro nya ada msgbox ttg timer
> timer ini diperlukan untuk mengetahui berapa lama proses makro yg ada
>
> contohnya:
> modul A
> Sub A()
> Dim xtimer as variant
> xtimer = time
> 'kemudian macronya...sebut saja bla.. bla..
> msgbox "selesai dalam" & xtimer
> End Sub
>
> lalu ada lagi modul B
> Sub B()
> Dim xtimer as variant
> xtimer = time
> 'kemudian macronya...sebut saja bla.. bla..
>  msgbox "selesai dalam" & xtimer
> End sub
>
> Saya ingin menjalankan modul A dan Modul B melalui modul C, tetapi
> mengabaikan msgbox timer di masing-masing modul A dan modul B
> Contohnya
>
> Sub PanggilA_B()
> Dim xtimer as variant
> xtimer = time
> Call A
> Call B
>  msgbox "selesai dalam" & xtimer
> End Sub
>
> Kira-kira gimana caranya skip msgbox timer di modul A dan B, jadi yang
> jalan adalah msgbox timer di modul PanggilA_B saja yaa
>
> mhon maaf jika kurang jelas... terima kasih dan semoga berkenan menjawabnya
> yaa
>
> salam hangat,
> selvi
>
>
>
>  
>

Kirim email ke