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


Suivez les aventures des skippers aquitains sur EasyVoile.com
Flux RSS Easy-Micro - Abonnez-vous Easy-Micro [ François Bisch ]
Jeudi 17 janvier 2019 - Semaine 03 - Sainte Roseline (Demain: Sainte Prisca)
Aujourd'hui, c'est l'anniversaire de Françoise Hardy (1944-75 ans), chanteuse française (1962: Tous les garçons et les filles) et de Dalida (1933-1987), chanteuse et actrice française. Autre 17 janvier: 1706 - Naissance de Benjamin Franklin (mort le 17 avril 1790).
Haut de page Easy-Micro