Controlling Execution - GoTo Statements

The most straightforward way to change the flow of a program is to use a GoTo statement. The statement simply transfers program execution to other line instruction, which must be preceded by a label (a text string followed by a colon, or a number with no colon). In the example below, the execution program firstly showing message box "Step 1" and after that jump to label Step3 and showing message box "Step 3" without executing message box "Step 2"


In ID :

Yang memiliki cara langsung untuk mengubah aliran program ialah menggunakan pernyataan GoTo. Pernyataan ini dengan simpel memindahkan aliran eksekusi program ke pernyataan pada baris yang lain, dilakukan dengan cara memberikan sebuah label. (sebuah teks string diikuti oleh tanda : atau sebuah angka tanpa tanda :).

Pada contoh di bawah, eksekusi program mula-mula menampilkan pesan "Step 1", kemudian akan melompat ke label Step3 untuk menampilkan pesan "Step 3" tanpa mengeksekusi penampilan pesan "Step 2".


Example :


Sub Coba()
Msgbox "Step 1"
GoTo Step3

Msgbox "Step 2"

Step3:
Msgbox "Step 3"

End Sub

No comments: