Easy-Micro

ESPACEMEMBRE OpenOffice Basic
Structure de contrôle

Les Structures de contrôle du langage Basic

OpenOffice.org Basic Structure de control
Basic BOUCLE DE PROGRAMME FOR NEXT
For i = 0 To 10 Step 1
' Instructiuons...
Next i

Basic STRUCTURE CONDITIONNELLE IF THEN
If patali Then
' Patala...
Endif

Exemple de boucle FOR NEXT
Sub affiche_les_villes()

' Déclaration de variables objets
Dim oMonDocument As Object, oMaSheet As Object, oMaCell As Object

' On travail sur le document actif
oMonDocument = ThisComponent

' oMaSheet devient Feuille1
oMaSheet=oMonDocument.Sheets.getByName("Feuille1")

'Déclaration d'une matrice
Dim Villes(3) As String 'indice de 0 à 2 sinon saisir OPTION Base 1

'Affectation de la matrice
Villes(0) = "Paris"
Villes(1) = "Madrid"
Villes(2) = "Londres"

'Affichage de la matrice (via une boucle For Next)
Dim i As Integer
For i = 0 To Ubound(Villes) Step 1
oMaCell = oMaSheet.getCellByPosition(0, i)
oMaCell.setString(Villes(i))
Next i
End Sub

OpenOffice.org Basic Pour aller plus loin
Guide de programmation de OpenOffice.org BASIC
How To Programmation
FAQ OpenOffice


< Page précédente OPENOFFICE BASIC Page suivante >