Table des matières

Ateliers LibreOffice

Ces ateliers d'initiation à la bureautique libre (LibreOffice ou OpenOffice.org) ont commencé en novembre 2011, sur la suggestion de plusieurs participants aux rencontres du mercredi.

Jusqu'à présent, ces ateliers se déroulaient les samedi et ont été arretés fin 2013.

Habituellement, ces ateliers sont ouverts à tous, que vous soyez débutants, ou simplement intéressés par la suite bureautique LibreOffice. Mais pour l'atelier du 13/02/2016, le sujet est assez technique et s'adresse avant tout à des développeurs : comment contribuer à LibreOffice (QA, compilation, debug…)

Merci d'amener votre ordinateur avec une version récente de LibreOffice.

Si vous voulez gagner un peu de temps, vous pouvez essayer de faire une première compilation avant l'atelier :

https://wiki.documentfoundation.org/Development/BuildingOnLinux

par exemple pour Ubuntu :

$ sudo apt-get build-dep libreoffice
$ mkdir <mon_dossier_de_dev>
$ cd <mon_dossier_de_dev>
$ git clone git://anongit.freedesktop.org/libreoffice/core libreoffice
$ cd libreoffice
$ ./autogen.sh
$ make

Prévoyez quand même de l'espace (~30 Go !) et du temps (~3h mini avec config puissante : accès fibre + core i5)

Prochain Atelier

Le prochain atelier se déroulera le 13/02/2016, au Centre Culturel Bellegarde de 10h à 17h.

Programme

Informations Complémentaires

Plusieurs pages supplémentaires sont disponibles pour obtenir des informations:

Nous contacter

Tenez vous informé en vous inscrivant sur la mailing list de toulibre toulibre-annonces@toulibre.org.

Venez poser vos questions sur toulouse-ll@toulibre.org

phpinc=inscription?eventid=2016-02-13-atelier-libreoffice&amp;limit=12&amp;notification=renon@mr-consultant.net

Historique des ateliers précédents

Exemples de code (26/01/2013)

exemple de code LOBasic à appeler depuis Calc : =MYTEST(A1:B21;“mai”)

permet de compter le nombre d’occurrences d'un texte dans une sélection de cellules.

function mytest(datas as Variant, texte as String)

  min_dim1 = LBound(datas)
  max_dim1 = UBound(datas)
  min_dim2 = LBound(datas,2)
  max_dim2 = UBound(datas,2)
  compteur = 0

  for ligne = min_dim1 to max_dim1
  	for col = min_dim2 to max_dim2
  		if datas(ligne, col) = texte then
  			compteur = compteur+1
  		end if	
  	next col
  next ligne 

mytest = compteur

end function