OOo Macro's maken

Vragen/antwoorden betreffende Linux / Unix

Deken
Lid geworden op: 30 jun 2007, 11:58

05 jan 2010, 13:30

Is er hier een goede ziel die ervaring heeft met het maken van Macro's onder Linux-openOffice (tegenhanger van Microsoft Office), en deze ervaring met mij wil delen?
Het opnemen van de macro's is geen probleem. Bij het manueel aanpassen van de macro ontbreekt mij de kennis van de te gebruiken codes zoals bv onder microsoft office Excel: "ActiveCell, Worksheet, etc"

nougabolle
Lid geworden op: 29 nov 2004, 11:01

05 jan 2010, 14:37

Deken schreef:Is er hier een goede ziel die ervaring heeft met het maken van Macro's onder Linux-openOffice (tegenhanger van Microsoft Office), en deze ervaring met mij wil delen?
Het opnemen van de macro's is geen probleem. Bij het manueel aanpassen van de macro ontbreekt mij de kennis van de te gebruiken codes zoals bv onder microsoft office Excel: "ActiveCell, Worksheet, etc"
Dan raad ik je deze link aan : http://user.services.openoffice.org/nl/ ... m.php?f=26
:wink:
Een kaars verliest niets door een andere kaars te verlichten.
Ubuntu Linux is gratis en vrij !

Deken
Lid geworden op: 30 jun 2007, 11:58

06 jan 2010, 14:58

nougabolle,
Zeer interessante link. dank u.

outsider
Lid geworden op: 03 jun 2005, 11:47

12 jan 2010, 19:29

Deken schreef:Is er hier een goede ziel die ervaring heeft met het maken van Macro's onder Linux-openOffice (tegenhanger van Microsoft Office), en deze ervaring met mij wil delen?
Het opnemen van de macro's is geen probleem. Bij het manueel aanpassen van de macro ontbreekt mij de kennis van de te gebruiken codes zoals bv onder microsoft office Excel: "ActiveCell, Worksheet, etc"
Ik zou er toch willen op wijzen dat OOo niks te maken heeft met GNU noch met Linux. Je kan perfect OOo bollen op Microsoft windows. De kennis om de codes te gebruiken ligt op het vlak van de kennis van gebruikers software op zich en zeker niet aan de link Linux...

Trouwens je kan OOo moeilijk een tegenhanger noemen aangezien OOo niks kost tegenover de bedoelde MSOffice software. Voor andere software te kunnen gebruiken moet je uiteraard nieuwe dingen leren. En dat is niet altijd gemakkelijk.
Let op ik weet van wanten: ik moet zelf om de paar maanden nieuwe software skills ontwikkelen. er is namelijk niemand in het bedrijf die met de software waar ik mee omspring kan omgaan. En het is een heel levende materie. op alle platvormen, van MSwindows over unix, via GNU/Linux, naar Solaris naar experimentele dingen zoals Xen, vmware en virtualBox.

Deken
Lid geworden op: 30 jun 2007, 11:58

13 jan 2010, 09:39

Dank voor uw reactie. Uw opmerking is genoteerd maar is wel naast de kwestie..

Deken
Lid geworden op: 30 jun 2007, 11:58

24 mar 2010, 13:06

Heb mij ondertussen verdiept in deze materie. Een specialist ben ik nog niet en zal dat waarschijnlijk nooit worden -te laat begonnen- maar voor hetgeen ik het nodig heb ziet het er, na heel veel vallen en opstaan, toch al behoorlijk uit.

nougabolle
Lid geworden op: 29 nov 2004, 11:01

25 mar 2010, 11:09

Deken schreef:Heb mij ondertussen verdiept in deze materie. Een specialist ben ik nog niet en zal dat waarschijnlijk nooit worden.
Ik ook ... en ik sta soms verwonderd wat je allemaal kan doen met macro's ... zo heb ik 'ontdekt' dat je zelfs een simpel 'spelleke', (zoals je vroeger op een kermis-speelgoedkraam kon kopen) kan maken :
http://www.ooomacros.org/user.php#127481
ik heb dat 15panels game eens geprobeerd,... en het werkt ...
:wink:
Een kaars verliest niets door een andere kaars te verlichten.
Ubuntu Linux is gratis en vrij !

Manus2
Lid geworden op: 11 jan 2010, 16:34

28 mar 2010, 13:12

Beste Deken,

Heb met de nodige moeite ook ervaring opgedaan in het programmeren van macro's in OpenOffice.org / Calc.

Wil, als het nog nodig is, die ervaring wel delen.

Met vriendelijke groet,
Manus

ultddave
Lid geworden op: 11 mei 2009, 13:59
Locatie: Limburg > Genk

28 mar 2010, 14:44

nougabolle schreef:zo heb ik 'ontdekt' dat je zelfs een simpel 'spelleke' kan maken
VBA in excel is niet echt geschikt voor zulke spelletjes te maken. Dan kan je opzich beter werken met onderstaand programma:
http://www.microsoft.com/express/Downlo ... sual-Basic
(Visual Basic 2008 Express Edition)
Dat is de gratis Microsoft Visual Studios, maar enkel voor VB. ;) Werkt wel enkel onder Windows. Tenzij je die misschien in bijvoorbeeld "Wine" kan laten draaien onder Linux. Maar dat heb ik nog niet geprobeerd.

Je kan dan daarmee programmeren in Visual Basic . NET , dan heb je het hele .NET framework ter beschikking om zoiets te maken. Anders ben je gebonden aan de limitaties van excel en VBA.

Uiteraard, als je 3x zo lang bezig wilt zijn aan iets dat minder performant is, dan kan je wel VBA gebruiken voor spelletjes te maken. :D

http://img704.imageshack.us/img704/9111 ... preter.png
(Het programma moet eigenlijk 'pseudo assembler interpreter' heten, aangezien het niet echt assembler is.)

Mvg,
Dave

nougabolle
Lid geworden op: 29 nov 2004, 11:01

07 apr 2010, 16:06

ultddave schreef:
nougabolle schreef:zo heb ik 'ontdekt' dat je zelfs een simpel 'spelleke' kan maken
VBA in excel is niet echt geschikt voor zulke spelletjes te maken. Dan kan je opzich beter werken met onderstaand programma:
http://www.microsoft.com/express/Downlo ... sual-Basic
(Visual Basic 2008 Express Edition)
Dat is de gratis Microsoft Visual Studios, maar enkel voor VB. ;) Werkt wel enkel onder Windows. Tenzij je die misschien in bijvoorbeeld "Wine" kan laten draaien onder Linux. Maar dat heb ik nog niet geprobeerd.

Je kan dan daarmee programmeren in Visual Basic . NET , dan heb je het hele .NET framework ter beschikking om zoiets te maken. Anders ben je gebonden aan de limitaties van excel en VBA.

Uiteraard, als je 3x zo lang bezig wilt zijn aan iets dat minder performant is, dan kan je wel VBA gebruiken voor spelletjes te maken. :D

http://img704.imageshack.us/img704/9111 ... preter.png
(Het programma moet eigenlijk 'pseudo assembler interpreter' heten, aangezien het niet echt assembler is.)

Mvg,
Dave
Dave , tnx but no tnx :wink: ... sinds ik ondermeer dit las, heb ik 'mijne buik vol ' van Micro$oft :
Mijn vertaling van onderstaand artikel :
Microsoft general manager voor C + + ontwikkeling Aaron Contorer in een interne memo van 21 februari 1997 , aan Microsoft Bill Gates:

"De Windows API is zo breed, zo diep en zo functioneel dat de meeste ISV's gek zouden zijn om het niet te gebruiken. En het is zo diep verankerd in de broncode van een groot aantal Windows-applicaties , dat er een enorme omschakelings-kost aan verbonden is, om een ander besturingssysteem in de plaats te stellen ...

"Het is deze grote omschakelings-kost , dat de reden is, dat klanten het 'geduld opbrengen', om aan Windows te 'blijven plakken', ondanks al onze fouten, onze buggy drivers, onze hoge TCO, ons gebrek aan een sexy visie, en vele andere problemen [...] Klanten evalueren voortdurend andere desktop platformen, [maar] het zou hun zoveel werk kosten om over te schakelen, dat ze blijven hopen, dat we Windows verbeteren in plaats van hen dwingen te verhuizen.

"Kortom, zonder deze exclusieve franchise, genaamd de Windows API, zouden we al lang dood geweest zijn."
Microsoft general manager for C++ development Aaron Contorer as stating in a February 21, 1997 internal Microsoft memo drafted for Bill Gates:

"The Windows API is so broad, so deep, and so functional that most ISVs would be crazy not to use it. And it is so deeply embedded in the source code of many Windows apps that there is a huge switching cost to using a different operating system instead...

"It is this switching cost that has given the customers the patience to stick with Windows through all our mistakes, our buggy drivers, our high TCO, our lack of a sexy vision at times, and many other difficulties [...] Customers constantly evaluate other desktop platforms, [but] it would be so much work to move over that they hope we just improve Windows rather than force them to move.

"In short, without this exclusive franchise called the Windows API, we would have been dead a long time ago."
http://en.wikipedia.org/wiki/Vendor_lock-in
Een kaars verliest niets door een andere kaars te verlichten.
Ubuntu Linux is gratis en vrij !

Deken
Lid geworden op: 30 jun 2007, 11:58

22 jun 2010, 14:13

Manus2 schreef:Beste Deken,

Heb met de nodige moeite ook ervaring opgedaan in het programmeren van macro's in OpenOffice.org / Calc.

Wil, als het nog nodig is, die ervaring wel delen.

Met vriendelijke groet,
Manus
Heb de macro aktiviteiten terug opgenomen.
Dank U voor uw aanbieding. Ik zal daar, ten gepasten tijde, graag gebruik van maken.