[de-users] Makro läuft nicht

2011-12-26 Diskussionsfäden Pit Zyclade
Ich nutze selten Makros. Nun aber wollte ich ein Basic-Makro nutzen, welches ich 
sdeinerzeit selbst ins Wiki gestellt hatte und mußte überrascht feststellen, daß 
es weder unter OO 3.3.0 noch unter LO 3.4.2 laufen will.
Ich muß zugeben, daß ich den direkten Aufruf über hotkey verloren hatte und auch 
das Makro selbst und es deshalb nach Kopie aus dem Wiki 
(http://www.ooowiki.de/KonkordanzDatei)

in das Dokument eingebunden habe und es über das Menü aufrief.

Was mache ich falsch, was kann mein Fehler sein?

Gruß

Pit Zyclade

--
-
To unsubscribe send email to users-unsubscr...@de.openoffice.org
For additional commands send email to sy...@de.openoffice.org
with Subject: help


[de-users] Makro mit Suchen und Ersetzen bei LO

2011-12-21 Diskussionsfäden Christian Palm

Hallo,

in OOo mußte ich Klimmzüge machen damit Aaaa und aAaa oder vielleicht 
auch noch eine andere schreibweise gefunden wird. Das Programm hat immer 
nur das gefunden was unter Suchen stand. Jetzt sehe ich welchen Vorteil 
das hatte.


Ich hätte auch nur alle aaAa ersetzen lassen können mit *aAa_a_*.
In Makro gepackt kein Problem. Das Makro drüber Laufen lassen und es 
werden nur alle aaAa in *aAa_a_* umgewandelt. Doch was macht LO bei 
diesem Makro? Alle  werden in *aAa_a_* umgewandelt im Standard.


Was kann ich de umstellen das der Standard wieder das alte ist?

Gruß
Christian
--
-
To unsubscribe send email to users-unsubscr...@de.openoffice.org
For additional commands send email to sy...@de.openoffice.org
with Subject: help


Re: [de-users] Makro zur automatischen Rechnungsnummerierung

2011-02-08 Diskussionsfäden Robert Großkopf
Hallo Armin,

> vor langer Zeit wurde mal hier das Thema automatische
> Rechnungsnummerierung behandelt.
> Kennt noch jemand den Link zur Web-Seite?

Vielleicht hilft Dir dieser Thread:
http://de.openoffice.org/servlets/BrowseList?list=users&by=thread&from=133068

Gruß

Robert

-
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org



[de-users] Makro zur automatischen Rechnungsnummerierung

2011-02-08 Diskussionsfäden Armin Barth
Hallo,
vor langer Zeit wurde mal hier das Thema automatische
Rechnungsnummerierung behandelt.
Kennt noch jemand den Link zur Web-Seite?
Danke.
-- 
Armin Barth 


-
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org



Re: [de-users] Makro Programmierung Literatur gesucht

2011-01-18 Diskussionsfäden Jörg Schmidt
Hallo,

Peter Hadamovsky schrieb:
> Kann mir jemand Literatur empfehlen - welches man zum
> Verständnis und zu
> Vertiefung mit OO calc verwenden kann?

Ein sehr kompaktes Dokument, dem es aber gelingt die wichtigten Dinge
für den Einstieg zu beschreiben ist:
http://www.calc-info.de/files/Calc_StarBasic.pdf

meine kleine Linksammlung zur Makroprogreammierung in OOo findest Du
hier:
http://www.calc-info.de/links.htm



Gruß
Jörg


-
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org



Re: [de-users] Makro Programmierung Literatur gesucht

2011-01-17 Diskussionsfäden Regina Henschel

Hallo Peter,

Peter Hadamovsky schrieb:

Hallo liebe OOer,

Kann mir jemand Literatur empfehlen - welches man zum Verständnis und zu
Vertiefung mit OO calc verwenden kann?

Das wäre super!


Ich weiß ja nicht, was du schon kannst. Hier zusätzlich zu den genannte 
Büchern einige hilfreiche Links:

von Andrew Pitonyak: http://www.pitonyak.org/oo.php
von Michael Dannenhöfer: 
http://www.dannenhoefer.de/faqstarbasic/contents.htm


Auf http://www.ooomacros.org/dev.php findest du u.a. den Link zu X-Ray 
(Falls du es noch nicht haben solltest, unbedingt installieren.)


Bei speziellen Fragen wirst du wahrscheinlich auch in den Archiven 
diverser Foren fündig.


Zumindest wenn du über die ersten Schritte hinaus bist, brauchst du 
einige Nachschlagewerke:


http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/Basic/OpenOffice.org_Basic

http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/ProUNO/Basic/OpenOffice.org_Basic

http://api.openoffice.org/docs/common/ref/com/sun/star/module-ix.html

http://api.openoffice.org/docs/DevelopersGuide/BasicAndDialogs/BasicAndDialogs.xhtml

http://wiki.services.openoffice.org/wiki/Documentation/BASIC_Guide

MfG
Regina


-
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org



Re: [de-users] Makro Programmierung Literatur gesucht

2011-01-17 Diskussionsfäden michael
Peter Hadamovsky schrieb:
> Hallo liebe OOer,
> 
> Kann mir jemand Literatur empfehlen - welches man zum Verständnis und zu
> Vertiefung mit OO calc verwenden kann?
> 

* Thomas Krumbein
  Makros in OpenOffice.org 2.0
  Bonn 2006, (Galileo)

Auch das Einführungsvideo auf der DVD seines Base-Buches kann den
Einstieg  erleichern.

In der gleichen Reihe gibt es auch ein Calc-Buch, welches Dir nützlich
sein könnte.
;
* Daniel Basler et al.
  OpenOffice.org Basic
  Böblingen 2005; (C&L)

* Rene Martin
  Openoffice-Programmierung
  München, Wien 2005

  und
* online verfügbar: StarOffice 8 Programmierhandbuch für BASIC

  http://download.oracle.com/docs/cd/E19535-01/819-1326/index.html

Gruß
Michael

-
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org



[de-users] Makro Programmierung Literatur gesucht

2011-01-17 Diskussionsfäden Peter Hadamovsky

Hallo liebe OOer,

Kann mir jemand Literatur empfehlen - welches man zum Verständnis und zu 
Vertiefung mit OO calc verwenden kann?


Das wäre super!

Vielen Dank

peter

-
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org



Re: [de-users] Makro für Calc

2010-05-02 Diskussionsfäden Richard Rienäcker

Am 01.05.2010 19:25, schrieb Heinz Kiesewetter:

[...]

OS ist MS Vista, OO 3.2.0
Für Eure Mühe vielen Dank

"Eigenschaft oder Methode nicht definiert" gestoppt. Auch mit dem 
Ansprechen der Zellen mit "Sheet.getCellByPosition(t, zeile_def) kommt 
diese Meldung.



Hallo Richard,

evtl. hilft Dir der Link ja weiter.
http://dannenhoefer.de/faqstarbasic/index.html

Gruß Heinz

-
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org


Vielen dank Heinz. werde mir die FAQ noch mal zu Gemüte führen. Bisher 
konnte ich nichts finden. Also nochmal genauer studieren.



--
Einen Gruß aus dem
Weide- und Wanderparadies Allrode/Harz
sendet Richard


-
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org



Re: [de-users] Makro für Calc

2010-05-01 Diskussionsfäden Heinz Kiesewetter

Am 01.05.2010 18:57, schrieb Richard Rienäcker:

Hallo Listianer,
mit dem schreiben von kleinen Makros habe ich weiter einige Probleme. 
Zwei Tabellendokumente haben mehrere Tabellenblätter. Nun soll in 
Dokument "m" aus Tabelle "a" nach einer bestimmte Zahl "s" in einer 
Spalte "t" gesucht werden. Dazu wird die Zeileposition "zeile_def" 
immer um 1 erhöht. Bei Übereinstimmung sollen drei andere Zelle - d - 
e- f - in der zutreffenden Zeile ausgelesen und in vordefinierte 
Zellen (auch in einer Zeile) im Dokument "n" eingetragen werden. Da 
mehrere Übereinstimmungen in Dok "m" in Spalte "t" vorhanden sind, 
soll weiter gesucht und übertragen werden so lange die Übereinstimmung 
vorliegt. Die Zahlen "s" in der Tab "a" sind aufsteigend sortiert. 
Soweit der Sachverhalt. Probleme bereitet mir das Ansprechen der 
Zellen in Tab "a". Die Makrozeile mit dem Befehl 
"Doc.Sheets.getByName("a") wird manchmal verarbeitet und manchmal mit 
der Meldung "Eigenschaft oder Methode nicht definiert" gestoppt. Auch 
mit dem Ansprechen der Zellen mit "Sheet.getCellByPosition(t, 
zeile_def) kommt diese Meldung.

OS ist MS Vista, OO 3.2.0
Für Eure Mühe vielen Dank




Hallo Richard,

evtl. hilft Dir der Link ja weiter.
http://dannenhoefer.de/faqstarbasic/index.html

Gruß Heinz

-
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org



[de-users] Makro für Calc

2010-05-01 Diskussionsfäden Richard Rienäcker

Hallo Listianer,
mit dem schreiben von kleinen Makros habe ich weiter einige Probleme. 
Zwei Tabellendokumente haben mehrere Tabellenblätter. Nun soll in 
Dokument "m" aus Tabelle "a" nach einer bestimmte Zahl "s" in einer 
Spalte "t" gesucht werden. Dazu wird die Zeileposition "zeile_def" immer 
um 1 erhöht. Bei Übereinstimmung sollen drei andere Zelle - d - e- f - 
in der zutreffenden Zeile ausgelesen und in vordefinierte Zellen (auch 
in einer Zeile) im Dokument "n" eingetragen werden. Da mehrere 
Übereinstimmungen in Dok "m" in Spalte "t" vorhanden sind, soll weiter 
gesucht und übertragen werden so lange die Übereinstimmung vorliegt. Die 
Zahlen "s" in der Tab "a" sind aufsteigend sortiert. Soweit der 
Sachverhalt. Probleme bereitet mir das Ansprechen der Zellen in Tab "a". 
Die Makrozeile mit dem Befehl "Doc.Sheets.getByName("a") wird manchmal 
verarbeitet und manchmal mit der Meldung "Eigenschaft oder Methode nicht 
definiert" gestoppt. Auch mit dem Ansprechen der Zellen mit 
"Sheet.getCellByPosition(t, zeile_def) kommt diese Meldung.

OS ist MS Vista, OO 3.2.0
Für Eure Mühe vielen Dank

--
Einen Gruß aus dem
Weide- und Wanderparadies Allrode/Harz
sendet Richard


-
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org



Re: [de-users] makro unter 3.1/2

2010-03-17 Diskussionsfäden Rainer Schmitz
Moin Listige
tach Michael

On Tuesday 16 March 2010 15:17:43 michael wrote:
> Rainer Schmitz schrieb:
> > Hallo Listige,
...
> >
> > Rainer
>
> Ich kann das Problem insoweit bestätigen, als ein in der Vorlage
> angegebener Druckbereich ignoriert wird. Ich habe daraufhin den
> Druckbereich im Makro selbst definiert.
>
> s.a. Issue 105170

OK, jetzt verzeih einem nicht-Programmierer, aber wo muss das Schnippsel 
hin, bitte 8>)

Wenn ich es im "Sub zweier " einfüge gibt es einen 

Basic- Laufzeitfehler 

angezeigt bei: 


->  With oPrintRange
>   .startColumn = 2
>   .endColumn = 14
>   .startRow = 0
>   .endRow = 65000
>   End With
>
>   aPrintRanges(0) = oPrintRange
>
>   With oTitleRange
>   .startRow = 8
>   .endRow = 9
>   End With
>
>   With oSheet
>   .setPrintAreas(aPrintRanges)
>   .setTitleRows(oTitleRange)
>   End With
>
> REM * Ende Druckbereichshack *
>
> oSheet ist das Objekt des jeweiligen Tabellenblattes.
>
> Gruß
> Michael
Fröhlich grüßend

Rainer

-
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org



Re: [de-users] makro unter 3.1/2

2010-03-17 Diskussionsfäden Rainer Schmitz
High Michael
moin Liste,

On Tuesday 16 March 2010 15:17:43 michael wrote:
> Rainer Schmitz schrieb:
> > Hallo Listige,
> >
> > ich habe ein kleines Problem mit einem Makro von mir:
> >
> > http://52w.de/mathe/dividieren_1x1.ods
> >
> > erstellt wurde das Dokument unter 2.4 und genutzt unter 3.0
> >
> > Leider funktioniert es nun beim drucken nicht mehr. Die Auswahl ist
> > zwar korrekt, aber es wird immer das komplette Dokument gedruckt.
> >
... 
>
> Ich kann das Problem insoweit bestätigen, als ein in der Vorlage
> angegebener Druckbereich ignoriert wird. Ich habe daraufhin den
> Druckbereich im Makro selbst definiert.
>
> s.a. Issue 105170

Danke für die prompte Hilfe, werde mich in der nächsten Zeit dranbegeben 
und Meldung machen 8>)

Fröhlich grüßend

Rainer
...
> oSheet ist das Objekt des jeweiligen Tabellenblattes.
>
> Gruß
> Michael
>
> -
> To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
> For additional commands, e-mail: users-h...@de.openoffice.org



-
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org



Re: [de-users] makro unter 3.1/2

2010-03-16 Diskussionsfäden michael
Rainer Schmitz schrieb:
> Hallo Listige,
> 
> ich habe ein kleines Problem mit einem Makro von mir:
> 
> http://52w.de/mathe/dividieren_1x1.ods
> 
> erstellt wurde das Dokument unter 2.4 und genutzt unter 3.0 
> 
> Leider funktioniert es nun beim drucken nicht mehr. Die Auswahl ist zwar 
> korrekt, aber es wird immer das komplette Dokument gedruckt.
> 
> Systeme: Lenny, Sidux und XP
> 
> Im Archiv habe ich nichts gefunden, aber vielleicht auch den falschen 
> Suchbegriff genutzt. 
> 
> Wäre schön wenn jemand einen Tipp hätte.
> 
> Fröhlich grüßend
> 
> Rainer
> 
> 
Ich kann das Problem insoweit bestätigen, als ein in der Vorlage
angegebener Druckbereich ignoriert wird. Ich habe daraufhin den
Druckbereich im Makro selbst definiert.

s.a. Issue 105170

REM *Druckbereichshack *
Dim oPrintRange As new com.sun.star.table.CellRangeAddress
Dim oTitleRange As new com.sun.star.table.CellRangeAddress
Dim aPrintRanges(0)


REM * Druckbereichshack s. Issue 105170 *

With oPrintRange
.startColumn = 2
.endColumn = 14
.startRow = 0
.endRow = 65000
End With

aPrintRanges(0) = oPrintRange

With oTitleRange
.startRow = 8
.endRow = 9
End With

With oSheet
.setPrintAreas(aPrintRanges)
.setTitleRows(oTitleRange)
End With

REM * Ende Druckbereichshack *

oSheet ist das Objekt des jeweiligen Tabellenblattes.

Gruß
Michael 

-
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org



[de-users] makro unter 3.1/2

2010-03-16 Diskussionsfäden Rainer Schmitz
Hallo Listige,

ich habe ein kleines Problem mit einem Makro von mir:

http://52w.de/mathe/dividieren_1x1.ods

erstellt wurde das Dokument unter 2.4 und genutzt unter 3.0 

Leider funktioniert es nun beim drucken nicht mehr. Die Auswahl ist zwar 
korrekt, aber es wird immer das komplette Dokument gedruckt.

Systeme: Lenny, Sidux und XP

Im Archiv habe ich nichts gefunden, aber vielleicht auch den falschen 
Suchbegriff genutzt. 

Wäre schön wenn jemand einen Tipp hätte.

Fröhlich grüßend

Rainer


 


-
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org



Re: [de-users] Makro in Base

2010-01-26 Diskussionsfäden Richard Rienäcker

Robert Großkopf schrieb:

Hallo Richard,

  

vielen Dank für Eure Hilfe und Anregungen. Trotzdem habe ich das Makro
nicht zum Laufen gebracht. Da ständig -trotz vieler Änderungen-  immer
die gleiche Meldung kommt, bin ich fast der Ansicht: mein System hat
irgendwo einen Bug. Es geht dabei NICHT um das Date-Format. Das
Ansprechen des Formulars scheitert schon. Ich werde nun wahrscheinlich
weiter den Weg über die Direkteingabe gehen müssen. Trotz des
Fehlschlages möchte ich mich bei Euch nochmals für die Hilfe und Geduld
bedanken.


Wenn Du nichts dagegen hast sende ich Dir per privater Mail einmal meine 
Testversion, die nur aus einer Tabelle mit ID, 2 Datumswerten und einem 
Timestamp, dazugehöriger Abfrage und einem einfachen Formular besteht. Melde 
Dich nur kurz.


Gruß

Robert

-
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org


  

Ich wäre sehr interessiert.

--
Einen Gruß aus dem 
Weide- und Wanderparadies Allrode/Harz
sendet Richard 



-
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org



Re: [de-users] Makro in Base

2010-01-26 Diskussionsfäden Robert Großkopf
Hallo Richard,

> vielen Dank für Eure Hilfe und Anregungen. Trotzdem habe ich das Makro
> nicht zum Laufen gebracht. Da ständig -trotz vieler Änderungen-  immer
> die gleiche Meldung kommt, bin ich fast der Ansicht: mein System hat
> irgendwo einen Bug. Es geht dabei NICHT um das Date-Format. Das
> Ansprechen des Formulars scheitert schon. Ich werde nun wahrscheinlich
> weiter den Weg über die Direkteingabe gehen müssen. Trotz des
> Fehlschlages möchte ich mich bei Euch nochmals für die Hilfe und Geduld
> bedanken.
> 
Wenn Du nichts dagegen hast sende ich Dir per privater Mail einmal meine 
Testversion, die nur aus einer Tabelle mit ID, 2 Datumswerten und einem 
Timestamp, dazugehöriger Abfrage und einem einfachen Formular besteht. Melde 
Dich nur kurz.

Gruß

Robert

-
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org



Re: [de-users] Makro in Base

2010-01-26 Diskussionsfäden Richard Rienäcker

Hallo Robert, hallo Frank, hallo Andreas,
vielen Dank für Eure Hilfe und Anregungen. Trotzdem habe ich das Makro 
nicht zum Laufen gebracht. Da ständig -trotz vieler Änderungen-  immer 
die gleiche Meldung kommt, bin ich fast der Ansicht: mein System hat 
irgendwo einen Bug. Es geht dabei NICHT um das Date-Format. Das 
Ansprechen des Formulars scheitert schon. Ich werde nun wahrscheinlich 
weiter den Weg über die Direkteingabe gehen müssen. Trotz des 
Fehlschlages möchte ich mich bei Euch nochmals für die Hilfe und Geduld  
bedanken.


--
Einen Gruß aus dem 
Weide- und Wanderparadies Allrode/Harz
sendet Richard 



-
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org



Re: [de-users] Makro in Base

2010-01-25 Diskussionsfäden Robert Großkopf
Hallo Richard,
> 
> ... aber im Moment ist das Makro leider 2 Tage unserer zeit voraus - siehe
>  den anderen Strang dieses Threads.

Die 2 Tage sind recht einfach korrigierbar, indem von der Double-Zahl 2 
subtrahiert werden.
SUB Jetzt
DIM oDoc AS OBJECT
DIM oDrawpage AS OBJECT
DIM oForm AS OBJECT
DIM d AS DOUBLE
DIM oFeld AS OBJECT
oDoc=thisComponent
oDrawpage=oDoc.drawpage
oForm=oDrawpage.forms.getByName("MainForm")
oFeld=oForm.getByName("FormattedField")
d = now()
d = d-2
oFeld.BoundField.updateDouble(d)
END SUB

führt bei mir (deine Felder lauten anders) zum korrekten Datum und der 
korrekten Zeit sowohl im Formular als auch in der Datenbank.

Gruß

Robert

-
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org



Re: [de-users] Makro in Base

2010-01-25 Diskussionsfäden Robert Großkopf
Hallo Richard,

> Danke für die schnelle Hilfe.
> In dem Formular "IstBestand" habe ich das Ereignis 'wen Fokus erhalten'
> mit dem Makro verknüpft. Wenn ich den Kursor in das Feld "um" setze
> läuft das Makro bis zur Zeile:
> oForm=oDrawwpage.forms.getByName("IstBestand")  An dieser Zeile im
> Debuger kommt diese Fehlermeldung: "BASIC-Laufzeitfehler. Es ist eine
> Exception aufgetreten Typ:
> com.sun.star.container.NoSuchElementExceptionMessage:."

Drawpage war vorher definiert, nicht Drawwpage.
> das Feld "um" hat das Format [TIMESTAMPS]. Meine OOo- version ist 3.11.
> Kann es eventuell an Vista liegen, das Formular nicht anzusprechen ist?
> 
... aber im Moment ist das Makro leider 2 Tage unserer zeit voraus - siehe den 
anderen Strang dieses Threads.

Gruß

Robert

-
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org



Re: [de-users] Makro in Base

2010-01-25 Diskussionsfäden Richard Rienäcker

Robert Großkopf schrieb:

Hallo Richard,
  

Hallo Robert,
Danke für deine Hilfe. Leider wird das Makro nicht bis dahin
abgearbeitet. Bereits in der Zeile
oForm=thisComponent.drawpage.forms.getByName("IstBestand")
des Makros bleibt der Debuger stehen und gibt die obige Fehlermeldung
aus. Ich habe aus dem Formularnamen den Unterstrich rausgenommen, aber
das Ergebnis ist das gleiche. Auch die Änderung drawpage in basepage
brachte nichts anderes. Ich bin für jede Anregung dankbar, weil auch
Fehleingaben dadurch vermieden werden und genauere Aussagen möglich
sind. Danke im Voraus



Ich bin davon ausgegangen, dass diese Verkürzung möglich ist. Bei mir mit 
Erfolg getestet ist die folgende Variante:


SUB Jetzt
DIM oDoc AS OBJECT
DIM oDrawpage AS OBJECT
DIM oForm AS OBJECT
DIM d AS DOUBLE
DIM oFeld AS OBJECT
oDoc=thisComponent
oDrawpage=oDoc.drawpage
oForm=oDrawpage.forms.getByName("IstBestand")
oFeld=oForm.getByName("um")
d = now()
oFeld.BoundField.updateDouble(d)
END SUB

Vielleicht kommen aber auch beim Einlesen aus dem Mailprogramm Fehler dazu 
(andere Interpretation von Leerzeichen ...)

Das Feld "um" ist als formatiertes Feld mit dem entsprechenden Datums-Zeit-
Format versehen.

Gruß

Robert

Hallo Robert
Danke für die schnelle Hilfe.
In dem Formular "IstBestand" habe ich das Ereignis 'wen Fokus erhalten' 
mit dem Makro verknüpft. Wenn ich den Kursor in das Feld "um" setze 
läuft das Makro bis zur Zeile:
   oForm=oDrawwpage.forms.getByName("IstBestand")  An dieser Zeile im 
Debuger kommt diese Fehlermeldung: "BASIC-Laufzeitfehler. Es ist eine 
Exception aufgetreten Typ: 
com.sun.star.container.NoSuchElementExceptionMessage:."
das Feld "um" hat das Format [TIMESTAMPS]. Meine OOo- version ist 3.11. 
Kann es eventuell an Vista liegen, das Formular nicht anzusprechen ist?


--
Einen Gruß aus dem 
Weide- und Wanderparadies Allrode/Harz
sendet Richard 



-
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org



Re: [de-users] Makro in Base

2010-01-25 Diskussionsfäden Robert Großkopf
Hallo Richard,
> 
> Hallo Robert,
> Danke für deine Hilfe. Leider wird das Makro nicht bis dahin
> abgearbeitet. Bereits in der Zeile
> oForm=thisComponent.drawpage.forms.getByName("IstBestand")
> des Makros bleibt der Debuger stehen und gibt die obige Fehlermeldung
> aus. Ich habe aus dem Formularnamen den Unterstrich rausgenommen, aber
> das Ergebnis ist das gleiche. Auch die Änderung drawpage in basepage
> brachte nichts anderes. Ich bin für jede Anregung dankbar, weil auch
> Fehleingaben dadurch vermieden werden und genauere Aussagen möglich
> sind. Danke im Voraus

Ich bin davon ausgegangen, dass diese Verkürzung möglich ist. Bei mir mit 
Erfolg getestet ist die folgende Variante:

SUB Jetzt
DIM oDoc AS OBJECT
DIM oDrawpage AS OBJECT
DIM oForm AS OBJECT
DIM d AS DOUBLE
DIM oFeld AS OBJECT
oDoc=thisComponent
oDrawpage=oDoc.drawpage
oForm=oDrawpage.forms.getByName("IstBestand")
oFeld=oForm.getByName("um")
d = now()
oFeld.BoundField.updateDouble(d)
END SUB

Vielleicht kommen aber auch beim Einlesen aus dem Mailprogramm Fehler dazu 
(andere Interpretation von Leerzeichen ...)
Das Feld "um" ist als formatiertes Feld mit dem entsprechenden Datums-Zeit-
Format versehen.

Gruß

Robert

-
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org



Re: [de-users] Makro in Base

2010-01-25 Diskussionsfäden Richard Rienäcker

Robert Großkopf schrieb:

Hallo Richard,
  

Da aber die Ereignisse bzw der Stand der Parameter in verschiedenen
Zeitintervallen ( einige h bis max 180h) neu bewertet und der Ist-Stand
neu einzutragen ist, wäre das Eintragen der Zeit (jetzt-Zeit) sehr
hilfreich. Dazu gibt es in der Tabelle "Bestand" eine Feld "um" mit dem
Format [TIMESTAMP]. In einem Formular, in welchen unter anderen auch
diese Tabelle mit eingearbeitet ist, werden die verschiedenen Wert
eingetragen. Mein Wunsch wäre: Wenn der Fokus auf diesem Formularfeld
ist, durch eine bestimmte Taste oder noch besser durch ein Schaltfeld
ein Makro aufgerufen wird, welches in dieses Tabellenfeld "um" die Zeit
z.B. NOW() einschreibt. Vielen Dank für Eure Hilfe im Voraus.


SUB Jetzt
DIM d AS DATE
DIM oForm AS OBJECT
DIM oFeld AS OBJECT
oForm=thisComponent.drawpage.forms.getByName("Formularname")
oFeld=oForm.getByName("Feldname")
d = now()
oFeld.BoundField.updateDate(d)
END SUB

Das würde ich an den Eventhandler "onfocus" (oder so ähnlich heißt das)
des Feldes "Feldname" klemmen.
  

Leider klappt der Aufruf nicht wie geplant. Wenn  das Feld den Fokus
erhält, kommt eine Fehlermeldung, die besagt: "Typ:
com.sun.star.container.NoSuchElementException Message:. " Der
Formularname ist ("Ist_Bestand") und ist auch so wie er hier geschrieben
steht auch im Makro so eingetragen. Im Editor-Fenster erscheint er rot.
auch der Feldname ("um") ist rot. Deute das auf einen Fehler hin? Für
weitere Hilfe wäre ich dankbar



Ich habe das gerade einmal ausprobiert. Die Geschichte mit der Datumsübergabe 
ist vermutlich eine Sache von amerikanischer und deutscher Schreibweise. Das 
hat mich einiges an probieren gekostet, bis ich dahinter kam:
Du hast das Feld als Timestamp definiert. Im Formular hast Du ein formatiertes 
Feld, das eben den Timestamp darstellt. Jetzt musst Du das Makro 
folgendermaßen anpassen:



DIM d AS DOUBLE
d = now()
oFeld.BoundField.updateDouble(d)

Das führt dazu, dass das Feld im Formular den Timestamp anzeigt und die 
darunter liegende Tabelle den Wert auch übernimmt.


Gruß

Robert
  

Hallo Robert,
Danke für deine Hilfe. Leider wird das Makro nicht bis dahin 
abgearbeitet. Bereits in der Zeile
oForm=thisComponent.drawpage.forms.getByName("IstBestand")
des Makros bleibt der Debuger stehen und gibt die obige Fehlermeldung 
aus. Ich habe aus dem Formularnamen den Unterstrich rausgenommen, aber 
das Ergebnis ist das gleiche. Auch die Änderung drawpage in basepage 
brachte nichts anderes. Ich bin für jede Anregung dankbar, weil auch 
Fehleingaben dadurch vermieden werden und genauere Aussagen möglich 
sind. Danke im Voraus


--
Einen Gruß aus dem 
Weide- und Wanderparadies Allrode/Harz
sendet Richard 



Re: [de-users] Makro in Base

2010-01-25 Diskussionsfäden Robert Großkopf
Hallo Richard,
> >
> >> Da aber die Ereignisse bzw der Stand der Parameter in verschiedenen
> >> Zeitintervallen ( einige h bis max 180h) neu bewertet und der Ist-Stand
> >> neu einzutragen ist, wäre das Eintragen der Zeit (jetzt-Zeit) sehr
> >> hilfreich. Dazu gibt es in der Tabelle "Bestand" eine Feld "um" mit dem
> >> Format [TIMESTAMP]. In einem Formular, in welchen unter anderen auch
> >> diese Tabelle mit eingearbeitet ist, werden die verschiedenen Wert
> >> eingetragen. Mein Wunsch wäre: Wenn der Fokus auf diesem Formularfeld
> >> ist, durch eine bestimmte Taste oder noch besser durch ein Schaltfeld
> >> ein Makro aufgerufen wird, welches in dieses Tabellenfeld "um" die Zeit
> >> z.B. NOW() einschreibt. Vielen Dank für Eure Hilfe im Voraus.
> >
> > SUB Jetzt
> > DIM d AS DATE
> > DIM oForm AS OBJECT
> > DIM oFeld AS OBJECT
> > oForm=thisComponent.drawpage.forms.getByName("Formularname")
> > oFeld=oForm.getByName("Feldname")
> > d = now()
> > oFeld.BoundField.updateDate(d)
> > END SUB
> >
> > Das würde ich an den Eventhandler "onfocus" (oder so ähnlich heißt das)
> > des Feldes "Feldname" klemmen.
> >
> > Wenn Du die verschiedenen Formatierungen herausbekommen willst, die now()
> > so abgibt, kannst Du auch einmal
> > DIM d AS Double
> > versuchen. Dann erhältst Du die Zeit als internen Zahlenwert. Wie die
> > Vebindung zur Datenbank damit klappt habe ich jetzt allerdings nicht
> > geprüft. Ich hoffe, dass daraus dann wirklich der gewünschte Wert Datum -
> > Zeit erstellt wird.
> >
> > Gruß
> >
> > Robert
> 
> Leider klappt der Aufruf nicht wie geplant. Wenn  das Feld den Fokus
> erhält, kommt eine Fehlermeldung, die besagt: "Typ:
> com.sun.star.container.NoSuchElementException Message:. " Der
> Formularname ist ("Ist_Bestand") und ist auch so wie er hier geschrieben
> steht auch im Makro so eingetragen. Im Editor-Fenster erscheint er rot.
> auch der Feldname ("um") ist rot. Deute das auf einen Fehler hin? Für
> weitere Hilfe wäre ich dankbar

Ich habe das gerade einmal ausprobiert. Die Geschichte mit der Datumsübergabe 
ist vermutlich eine Sache von amerikanischer und deutscher Schreibweise. Das 
hat mich einiges an probieren gekostet, bis ich dahinter kam:
Du hast das Feld als Timestamp definiert. Im Formular hast Du ein formatiertes 
Feld, das eben den Timestamp darstellt. Jetzt musst Du das Makro 
folgendermaßen anpassen:


DIM d AS DOUBLE
d = now()
oFeld.BoundField.updateDouble(d)

Das führt dazu, dass das Feld im Formular den Timestamp anzeigt und die 
darunter liegende Tabelle den Wert auch übernimmt.

Gruß

Robert

-
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org



Re: [de-users] Makro in Base

2010-01-25 Diskussionsfäden Richard Rienäcker

Robert Großkopf schrieb:

Hallo Richard,

  

Da aber die Ereignisse bzw der Stand der Parameter in verschiedenen
Zeitintervallen ( einige h bis max 180h) neu bewertet und der Ist-Stand
neu einzutragen ist, wäre das Eintragen der Zeit (jetzt-Zeit) sehr
hilfreich. Dazu gibt es in der Tabelle "Bestand" eine Feld "um" mit dem
Format [TIMESTAMP]. In einem Formular, in welchen unter anderen auch
diese Tabelle mit eingearbeitet ist, werden die verschiedenen Wert
eingetragen. Mein Wunsch wäre: Wenn der Fokus auf diesem Formularfeld
ist, durch eine bestimmte Taste oder noch besser durch ein Schaltfeld
ein Makro aufgerufen wird, welches in dieses Tabellenfeld "um" die Zeit
z.B. NOW() einschreibt. Vielen Dank für Eure Hilfe im Voraus.


SUB Jetzt
DIM d AS DATE
DIM oForm AS OBJECT
DIM oFeld AS OBJECT
oForm=thisComponent.drawpage.forms.getByName("Formularname")
oFeld=oForm.getByName("Feldname")
d = now()
oFeld.BoundField.updateDate(d)
END SUB

Das würde ich an den Eventhandler "onfocus" (oder so ähnlich heißt das) des 
Feldes "Feldname" klemmen.


Wenn Du die verschiedenen Formatierungen herausbekommen willst, die now() so 
abgibt, kannst Du auch einmal 
DIM d AS Double
versuchen. Dann erhältst Du die Zeit als internen Zahlenwert. Wie die 
Vebindung zur Datenbank damit klappt habe ich jetzt allerdings nicht geprüft. 
Ich hoffe, dass daraus dann wirklich der gewünschte Wert Datum - Zeit erstellt 
wird.


Gruß

Robert

  
Leider klappt der Aufruf nicht wie geplant. Wenn  das Feld den Fokus 
erhält, kommt eine Fehlermeldung, die besagt: "Typ: 
com.sun.star.container.NoSuchElementException Message:. " Der 
Formularname ist ("Ist_Bestand") und ist auch so wie er hier geschrieben 
steht auch im Makro so eingetragen. Im Editor-Fenster erscheint er rot. 
auch der Feldname ("um") ist rot. Deute das auf einen Fehler hin? Für 
weitere Hilfe wäre ich dankbar

Einen Gruß aus dem

Weide- und Wanderparadies Allrode/Harz
sendet Richard 



-
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org



Re: [de-users] Makro in Base

2010-01-24 Diskussionsfäden Robert Großkopf
Hallo Richard,

> Nun zu Sachverhalt: In einer Versuchsanordnung sind verschiedene
> Verschleiß- und andere Leistungsparameter zu dokumentieren und ihre
> Abweichungen auszuwerten. dazu benutze ich eine Datenbank mit
> verschiedenen Tabellen, Formularen und Abfragen bzw Berichten. Bei der
> Berechnung der Vorhersagen hat mir Robert richtig gut beraten.
> Da aber die Ereignisse bzw der Stand der Parameter in verschiedenen
> Zeitintervallen ( einige h bis max 180h) neu bewertet und der Ist-Stand
> neu einzutragen ist, wäre das Eintragen der Zeit (jetzt-Zeit) sehr
> hilfreich. Dazu gibt es in der Tabelle "Bestand" eine Feld "um" mit dem
> Format [TIMESTAMP]. In einem Formular, in welchen unter anderen auch
> diese Tabelle mit eingearbeitet ist, werden die verschiedenen Wert
> eingetragen. Mein Wunsch wäre: Wenn der Fokus auf diesem Formularfeld
> ist, durch eine bestimmte Taste oder noch besser durch ein Schaltfeld
> ein Makro aufgerufen wird, welches in dieses Tabellenfeld "um" die Zeit
> z.B. NOW() einschreibt. Vielen Dank für Eure Hilfe im Voraus.
> 
SUB Jetzt
DIM d AS DATE
DIM oForm AS OBJECT
DIM oFeld AS OBJECT
oForm=thisComponent.drawpage.forms.getByName("Formularname")
oFeld=oForm.getByName("Feldname")
d = now()
oFeld.BoundField.updateDate(d)
END SUB

Das würde ich an den Eventhandler "onfocus" (oder so ähnlich heißt das) des 
Feldes "Feldname" klemmen.

Wenn Du die verschiedenen Formatierungen herausbekommen willst, die now() so 
abgibt, kannst Du auch einmal 
DIM d AS Double
versuchen. Dann erhältst Du die Zeit als internen Zahlenwert. Wie die 
Vebindung zur Datenbank damit klappt habe ich jetzt allerdings nicht geprüft. 
Ich hoffe, dass daraus dann wirklich der gewünschte Wert Datum - Zeit erstellt 
wird.

Gruß

Robert



-
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org



[de-users] Makro in Base

2010-01-24 Diskussionsfäden Richard Rienäcker

Hallo OOo-Profis,
es ist mir schon ein bisschen peinlich, aber die Manipulationen mit 
Zeitangaben habe ich immer noch nicht so richtig begriffen. Für Eure 
Hilfe wäre ich sehr dankbar.
Nun zu Sachverhalt: In einer Versuchsanordnung sind verschiedene 
Verschleiß- und andere Leistungsparameter zu dokumentieren und ihre 
Abweichungen auszuwerten. dazu benutze ich eine Datenbank mit 
verschiedenen Tabellen, Formularen und Abfragen bzw Berichten. Bei der 
Berechnung der Vorhersagen hat mir Robert richtig gut beraten.
Da aber die Ereignisse bzw der Stand der Parameter in verschiedenen 
Zeitintervallen ( einige h bis max 180h) neu bewertet und der Ist-Stand 
neu einzutragen ist, wäre das Eintragen der Zeit (jetzt-Zeit) sehr 
hilfreich. Dazu gibt es in der Tabelle "Bestand" eine Feld "um" mit dem 
Format [TIMESTAMP]. In einem Formular, in welchen unter anderen auch 
diese Tabelle mit eingearbeitet ist, werden die verschiedenen Wert 
eingetragen. Mein Wunsch wäre: Wenn der Fokus auf diesem Formularfeld 
ist, durch eine bestimmte Taste oder noch besser durch ein Schaltfeld 
ein Makro aufgerufen wird, welches in dieses Tabellenfeld "um" die Zeit 
z.B. NOW() einschreibt. Vielen Dank für Eure Hilfe im Voraus.


--
Einen Gruß aus dem 
Weide- und Wanderparadies Allrode/Harz
sendet Richard 



-
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org



FW: Re: [de-users] Makro-Programmierung; Calc; OOo 3.1.1; WinXP;

2009-10-29 Diskussionsfäden Norbert Langel
> -Ursprüngliche Nachricht-
> Von: Norbert Langel 
> Gesendet: 29.10.09 12:44:44
> An: users@de.openoffice.org
> Betreff: Re: [de-users] Makro-Programmierung; Calc; OOo 3.1.1; WinXP;

> > -Ursprüngliche Nachricht-
> > Von: "Volker Heggemann" 
> > Gesendet: 29.10.09 03:52:19
> > An: users@de.openoffice.org
> > Betreff: Re: [de-users] Makro-Programmierung; Calc; OOo 3.1.1; WinXP;
> 
> 
> > Norbert Langel schrieb:
> > > Hallo OOo-User,
> > >
> > > wie kann man per Makro eine Tabelle schützen, ohne
> > > dass die Passwortabfrage erscheint, bzw.
> > >
> > >   
> > So:
> > 
> > Dim oDokument As Object
> > Dim oTabelle As Object
> > oDokument = ThisComponent
> > oTabelle=oDokument.Tabelle.getByName("Tabelle1")
> > oTabelle.protect("password")
> > ' oTabelle.unprotect("password")
> > 
> > 
> > 
> > > wie kann man solche Popup-Fenster
> > > aus dem Makro heraus schließen?
> > >   
> > Da kommt kein Fenster.
> > > Die Makro-Aufzeichnung versagt an diesem Punkt.
> > >   
> > Ja.
> > >
> > > Vielen Dank für Eure Hilfe im Voraus,
> > > Norbert Langel
> > np
> > Volker
> > 
> > 
> Hallo Volker,
> 
> danke für die schnelle Hilfe.
> 
> Leider bekomme ich in der 4.Zeile:
> 
> oTabelle=oDokument.Tabelle.getByName("Tabelle1")
> 
> folgende Meldung:
> 
> BASIC-Laufzeitfehler.
> Eigenschaft oder Methode nicht gefunden.
> 
> Was tun?
> 
> Grüße
> Norbert
> 
> 
> -

Aha! Fehler gefunden!

'Tabelle' ist falsch, muss heißen 'sheets', also:

 oTabelle=oDokument.sheets.getByName("Tabelle1")


cu, bis zum Nächstenmal


-
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org



Re: [de-users] Makro-Programmierung; Calc; OOo 3.1.1; WinXP;

2009-10-29 Diskussionsfäden Volker Heggemann

Norbert Langel schrieb:

-Ursprüngliche Nachricht-
Von: "Volker Heggemann" 
Gesendet: 29.10.09 03:52:19
An: users@de.openoffice.org
Betreff: Re: [de-users] Makro-Programmierung; Calc; OOo 3.1.1; WinXP;




  

Norbert Langel schrieb:


Hallo OOo-User,

wie kann man per Makro eine Tabelle schützen, ohne
dass die Passwortabfrage erscheint, bzw.

  
  

So:

Dim oDokument As Object
Dim oTabelle As Object
oDokument = ThisComponent
oTabelle=oDokument.Tabelle.getByName("Tabelle1")
oTabelle.protect("password")
' oTabelle.unprotect("password")





wie kann man solche Popup-Fenster
aus dem Makro heraus schließen?
  
  

Da kommt kein Fenster.


Die Makro-Aufzeichnung versagt an diesem Punkt.
  
  

Ja.


Vielen Dank für Eure Hilfe im Voraus,
Norbert Langel
  

np
Volker




Hallo Volker,

danke für die schnelle Hilfe.

Leider bekomme ich in der 4.Zeile:

oTabelle=oDokument.Tabelle.getByName("Tabelle1")


  

Sorry, hatte das aus dem Kopf getippt. Man soll doch immer mal testen ;)
Da die Basic Kommandos natürlich in Englisch sind muss es heissen:

oTabelle=oDokument.sheets.getByName("Tabelle1")

und ich gehe davon aus, das Deine erste Tabelle im Dokument auch Tabelle1 
heisst. Das ist die Voreinstellung.


Gruß
Volker

-
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org



Re: [de-users] Makro-Programmierung; Calc; OOo 3.1.1; WinXP;

2009-10-29 Diskussionsfäden Norbert Langel
> -Ursprüngliche Nachricht-
> Von: "Edgar Kuchelmeister" 
> Gesendet: 29.10.09 15:15:36
> An: users@de.openoffice.org
> Betreff: Re: [de-users] Makro-Programmierung; Calc; OOo 3.1.1; WinXP;


> Hallo Norbert,
> 
> Norbert Langel schrieb am 29.10.2009 12:36:
> 
> > Leider bekomme ich in der 4.Zeile:
> > 
> > oTabelle=oDokument.Tabelle.getByName("Tabelle1")
> > 
> > folgende Meldung:
> > 
> > BASIC-Laufzeitfehler.
> > Eigenschaft oder Methode nicht gefunden.
> 
> Hat dein Calc-Dokument eine Tabelle mit diesem Namen?
> Siehe Register unten, oder hast du dieses Blatt umbenannt?
> 
> -- 
> 
> Einen schönen Tag noch.
> Mit freundlichem Gruß
> Edgar Kuchelmeister
> 

Name der Tabelle ist korrekt, nicht umbenannt!


-
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org



Re: [de-users] Makro-Programmierung; Calc; OOo 3.1.1; WinXP;

2009-10-29 Diskussionsfäden Jan

Hallo Nobert,

Norbert Langel schrieb:


oTabelle=oDokument.Tabelle.getByName("Tabelle1")

folgende Meldung:

BASIC-Laufzeitfehler.
Eigenschaft oder Methode nicht gefunden.


versuchs mal mit oTabelle=oDokument.sheets().getByName("Tabelle1")
Wichtig ist natürlich das der Tabellenname stimmt. Alternativ kannst du 
aber auch oTabelle=oDokument.sheets(0) nehmen.damit wird automatisch die 
erste Tabelle im Dokument geschützt. Mit 1 die zweite usw. Diese Methode 
den Nachteil, dass nicht Berücksichtig wird wenn die Tabelle verschoben 
wird während die andere Methode Probleme mit der Umbenennung der Tabelle 
hat.


Viele Grüße

Jan

-
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org



Re: [de-users] Makro-Programmierung; Calc; OOo 3.1.1; WinXP;

2009-10-29 Diskussionsfäden Edgar Kuchelmeister

Hallo Norbert,

Norbert Langel schrieb am 29.10.2009 12:36:


Leider bekomme ich in der 4.Zeile:

oTabelle=oDokument.Tabelle.getByName("Tabelle1")

folgende Meldung:

BASIC-Laufzeitfehler.
Eigenschaft oder Methode nicht gefunden.


Hat dein Calc-Dokument eine Tabelle mit diesem Namen?
Siehe Register unten, oder hast du dieses Blatt umbenannt?

--

Einen schönen Tag noch.
Mit freundlichem Gruß
Edgar Kuchelmeister

### Anwenderbetreuer users-Mailingliste
### edekuopenoffice.org
### http://wiki.services.openoffice.org/wiki/DE/FAQ

-
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org



Re: [de-users] Makro-Programmierung; Calc; OOo 3.1.1; WinXP;

2009-10-29 Diskussionsfäden Norbert Langel
> -Ursprüngliche Nachricht-
> Von: "Volker Heggemann" 
> Gesendet: 29.10.09 03:52:19
> An: users@de.openoffice.org
> Betreff: Re: [de-users] Makro-Programmierung; Calc; OOo 3.1.1; WinXP;


> Norbert Langel schrieb:
> > Hallo OOo-User,
> >
> > wie kann man per Makro eine Tabelle schützen, ohne
> > dass die Passwortabfrage erscheint, bzw.
> >
> >   
> So:
> 
> Dim oDokument As Object
> Dim oTabelle As Object
> oDokument = ThisComponent
> oTabelle=oDokument.Tabelle.getByName("Tabelle1")
> oTabelle.protect("password")
> ' oTabelle.unprotect("password")
> 
> 
> 
> > wie kann man solche Popup-Fenster
> > aus dem Makro heraus schließen?
> >   
> Da kommt kein Fenster.
> > Die Makro-Aufzeichnung versagt an diesem Punkt.
> >   
> Ja.
> >
> > Vielen Dank für Eure Hilfe im Voraus,
> > Norbert Langel
> np
> Volker
> 
> 
Hallo Volker,

danke für die schnelle Hilfe.

Leider bekomme ich in der 4.Zeile:

oTabelle=oDokument.Tabelle.getByName("Tabelle1")

folgende Meldung:

BASIC-Laufzeitfehler.
Eigenschaft oder Methode nicht gefunden.

Was tun?

Grüße
Norbert


-
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org



Re: [de-users] Makro-Programmierung; Calc; OOo 3.1.1; WinXP;

2009-10-28 Diskussionsfäden Volker Heggemann

Norbert Langel schrieb:

Hallo OOo-User,

wie kann man per Makro eine Tabelle schützen, ohne
dass die Passwortabfrage erscheint, bzw.

  

So:

Dim oDokument As Object
Dim oTabelle As Object
oDokument = ThisComponent
oTabelle=oDokument.Tabelle.getByName("Tabelle1")
oTabelle.protect("password")
' oTabelle.unprotect("password")




wie kann man solche Popup-Fenster
aus dem Makro heraus schließen?
  

Da kommt kein Fenster.

Die Makro-Aufzeichnung versagt an diesem Punkt.
  

Ja.


Vielen Dank für Eure Hilfe im Voraus,
Norbert Langel

np
Volker


-
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org



[de-users] Makro-Programmierung; Calc; OOo 3.1.1; WinXP;

2009-10-28 Diskussionsfäden Norbert Langel
Hallo OOo-User,

wie kann man per Makro eine Tabelle schützen, ohne
dass die Passwortabfrage erscheint, bzw.

wie kann man solche Popup-Fenster
aus dem Makro heraus schließen?

Die Makro-Aufzeichnung versagt an diesem Punkt.


Vielen Dank für Eure Hilfe im Voraus,
Norbert Langel

-
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org



[de-users] Makro-Name bei Aufrug in String-Variabler möglich?

2009-06-08 Diskussionsfäden Anton_erhard
Hallo,
in VBA gibt es den Befehl ApplicationRun "Makro-Name", para1, para2 usw.
Gibt es in OO 3 einen ähnlichen Befehl?
Ein solcher Befehl ist zur Realisierung einer vorgangsorientierten,
programmgestützten Textverarbeitung erforderlich.

Mit freundlichen Grüßen
Anton Erhard



-
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org



[de-users] Makro läßt sich nicht bearbeiten

2008-12-17 Diskussionsfäden Kornelia Lubke
Hallo Heinz,


> ich hab ein Makro geschrieben und das läßt sich jetzt aber nicht
> bearbeiten,

ich hatte den Effekt, als ich die Makros aus Ooo2.2 in 2.4. ändern 
wollte. Ich hab ganz schön dumm geguckt.
Nachdem ich den Text innerhalb des Makros durch Aufteilen in mehrere 
Module gekürzt hatte, ging es wieder.
Versuch's mal damit.

Viele Grüße
Kornelia

-
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org



Re: [de-users] Makro läßt sich nicht bearbeiten

2008-12-16 Diskussionsfäden Heinz Kiesewetter

Hallo Gisbert,



Du weißt dass es zwei mögliche "Geheimverzeichnisse" gibt?



danke, Dein letzter Tip war entscheidend, ich hab in dem Anwenderverzeichnis

C:\Dokumente und 
Einstellungen\Heinz\Anwendungsdaten\OpenOffice.org\3\user\basic\Library2


alle Makros und Bibliotheken mit Namen gefunden. Tatsächlich war bei einer 
der Eintrag: "library:readonly="false" " auf "true" gestanden.
Nach Änderung des Eintrags, konnte ich die Bibliothek ganz normal von Office 
aus bearbeiten und löschen.


1000 Dank nochmal für Deine (und Reginas) Mühe, Geduld und Hilfe.
Bleibt die Frage, wie sich der Eintrag ohne mein Zutun verändern konnte. Das 
Einzige, was in der Zwischenzeit mal gelaufen ist, war ein automatisches 
Update von Win XP, aber das greift doch normalerweise nicht auf diese Daten 
zu - zumal ja nur diese eine Datei ( 1 von insgesammt 3 Bibliotheken) 
betroffen war. - Seltsammes Eigenleben, aber jetzt haben wir was gelernt.


Viele Grüße

Heinz



-Ursprüngliche Nachricht- 
Von: "Gisbert Friege" 

An: 
Gesendet: Dienstag, 16. Dezember 2008 09:12
Betreff: Re: [de-users] Makro läßt sich nicht bearbeiten



Halo Heinz,

Heinz Kiesewetter schrieb:

Hallo Giesbert, hallo Regina,


ein "e" reicht mir ;-)

Damit handelst Du Dir im Zweifelsfall auf Dauer Fehlermeldungen beim 
Starten von OOo ein, weil evtl. registrierte(!) Bibliotheken nicht 
gefunden wurden.


Danke für die Warnung, daran hab ich noch garnicht gedacht.

...
Beim alten Staroffice werden die Bibliotheken offensichtlich mit dem 
Namen gespeichert, der auch bei Makro bearbeiten steht. Im Verzeichnis 
von ooo3.0 habe ich bisher vergeblich nach dem Namen der Bibliothek und 
des Makros gesucht. - Werden die unter irgend einem "Geheimnamen" 
abgespeichert oder ist da ein Sammelverzeichnis?


Du weißt dass es zwei mögliche "Geheimverzeichnisse" gibt?

Dasjenige für "OpenOffice.org Makros"
(siehe Mail von Regina: "Die geschützten Bibliotheken stehen im Pfad 
OpenOffice.org 3\Basis\share\basic".)


und dajenige für "Meine Makros" z.B. unter Win XP (leider hast Du Dein 
Betriebssystem in der Frage nicht genannt!)
.Dokumente und Einstellungen\\ 
Anwendungsdaten\OpenOffice.org\3\user\basic
welches Du  erst siehst, wenn du "Alle Dateien anzeigen" lässt - dieses 
Anwendungsdaten-Verzeichnis ist normalerweise erst mal versteckt.


Fröhliche Grüße
Gisbert



-
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org 



-
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org



Re: [de-users] Makro läßt sich nicht be arbeiten

2008-12-16 Diskussionsfäden Gisbert Friege

Halo Heinz,

Heinz Kiesewetter schrieb:

Hallo Giesbert, hallo Regina,


ein "e" reicht mir ;-)

Damit handelst Du Dir im Zweifelsfall auf Dauer Fehlermeldungen beim 
Starten von OOo ein, weil evtl. registrierte(!) Bibliotheken nicht 
gefunden wurden.


Danke für die Warnung, daran hab ich noch garnicht gedacht.

...
Beim alten Staroffice werden die Bibliotheken offensichtlich mit dem 
Namen gespeichert, der auch bei Makro bearbeiten steht. Im Verzeichnis 
von ooo3.0 habe ich bisher vergeblich nach dem Namen der Bibliothek und 
des Makros gesucht. - Werden die unter irgend einem "Geheimnamen" 
abgespeichert oder ist da ein Sammelverzeichnis?


Du weißt dass es zwei mögliche "Geheimverzeichnisse" gibt?

Dasjenige für "OpenOffice.org Makros"
(siehe Mail von Regina: "Die geschützten Bibliotheken stehen im Pfad 
OpenOffice.org 3\Basis\share\basic".)


und dajenige für "Meine Makros" z.B. unter Win XP (leider hast Du Dein 
Betriebssystem in der Frage nicht genannt!)
.Dokumente und Einstellungen\\ 
Anwendungsdaten\OpenOffice.org\3\user\basic
welches Du  erst siehst, wenn du "Alle Dateien anzeigen" lässt - dieses 
Anwendungsdaten-Verzeichnis ist normalerweise erst mal versteckt.


Fröhliche Grüße
Gisbert



-
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org



Re: [de-users] Makro läßt sich nicht bearbeiten

2008-12-15 Diskussionsfäden Heinz Kiesewetter

Hallo Giesbert, hallo Regina,


Damit handelst Du Dir im Zweifelsfall auf Dauer Fehlermeldungen beim 
Starten von OOo ein, weil evtl. registrierte(!) Bibliotheken nicht 
gefunden wurden.


Danke für die Warnung, daran hab ich noch garnicht gedacht.


Lass sie doch einfach drin...



Derzeit bleibt mir nichts anderes übrig, aber ich behersche trotzdem gerne 
mein Werkzeug und wenn das Problem plötzlich mit einer anderen Bibliothek 
auftritt, hab ich irgend wann mal keinen Durchblick mehr zumal ich ja auch 
Namen vergeben soll und da meiner Kreativität irgendwann auch Grenzen 
gesetzt sind, zumindest was das das spätere verwenden der Makros betrifft. 
Sprich irgend wann blicke ich nichtmehr durch, welches Makro ich für was 
hatte. Ich hab nicht gerne so viel unnötiges Zeug, das mir den Überblick 
erschwert. - Zudem es bisher nur Übungen sind.


Ich würde mir mal eher die entsprechenden Dateien mit der Endung .xlc und 
.xlb aus deinem User-Verzeichnis in einem Editor anschauen. Dort sollte 
dein Modul auftauchen. Schau doch dort mal hinein, ob nicht irgendwo ein 
readonly falsch gesetzt ist.


Ich hab grad angefangen, den Vorschlag von Regina umzusetzen, da steht mir 
ne Menge Arbeit ins Haus, da mein PC Listenweise diese Dateien findet, 
teilweise noch von Staroffice 7, das ich bisher noch nicht deinstalliert 
habe.


Beim alten Staroffice werden die Bibliotheken offensichtlich mit dem Namen 
gespeichert, der auch bei Makro bearbeiten steht. Im Verzeichnis von ooo3.0 
habe ich bisher vergeblich nach dem Namen der Bibliothek und des Makros 
gesucht. - Werden die unter irgend einem "Geheimnamen" abgespeichert oder 
ist da ein Sammelverzeichnis?


Gruß Heinz 



-
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org



Re: [de-users] Makro läßt sich nicht be arbeiten

2008-12-15 Diskussionsfäden Gisbert Friege

Hallo Heinz,

Heinz Kiesewetter schrieb:


Ich hab aber bemerkt, dass sich die Bibliothek garnicht löschen oder 
bearbeiten läßt, da kommt eine Meldung "Bibliothek schreibgeschützt", 
aber ich hab nie eine geschützt.
Auch der Buton "Passwort" ist nicht aktiv, zumal ich eh nicht mit 
Passwörtern arbeite. Wie der Schreibschutz reingekommen ist und wie 
ich ihn rausbekomme, ist mir nach wie vor ein Rätsel.




Hallo Liste,

inzwischen hab ich ein Basichandbuch von Sun gefunden, das hilft mir 
aber in meinem Fall auch nicht weiter.

http://dlc.sun.com/pdf/819-1326/819-1326.pdf

Wo sind denn in Win XP die Makros abgelegt, so dass ich die geschützte 
Bibliothek wenigstens löschen kann?


Damit handelst Du Dir im Zweifelsfall auf Dauer Fehlermeldungen beim 
Starten von OOo ein, weil evtl. registrierte(!) Bibliotheken nicht 
gefunden wurden.

Lass sie doch einfach drin...

Fröhlich grüßt
Gisbert

-
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org



Re: [de-users] Makro läßt sich nicht be arbeiten

2008-12-15 Diskussionsfäden Regina Henschel

Hallo Heinz,

Heinz Kiesewetter schrieb:


Ich hab aber bemerkt, dass sich die Bibliothek garnicht löschen oder 
bearbeiten läßt, da kommt eine Meldung "Bibliothek schreibgeschützt", 
aber ich hab nie eine geschützt.
Auch der Buton "Passwort" ist nicht aktiv, zumal ich eh nicht mit 
Passwörtern arbeite. Wie der Schreibschutz reingekommen ist und wie 
ich ihn rausbekomme, ist mir nach wie vor ein Rätsel.




Hallo Liste,

inzwischen hab ich ein Basichandbuch von Sun gefunden, das hilft mir 
aber in meinem Fall auch nicht weiter.

http://dlc.sun.com/pdf/819-1326/819-1326.pdf


Sehr viel über Basic findest du auch auf http://www.pitonyak.org/oo.php



Wo sind denn in Win XP die Makros abgelegt, so dass ich die geschützte 
Bibliothek wenigstens löschen kann?


Die geschützten Bibliotheken stehen im Pfad OpenOffice.org 
3\Basis\share\basis. Sie werden in den Datei dialog.xlc und script.xlc 
verwaltet. Du kannst die Dateien in einem Editor öffnen und die 
entsprechenden library-Zeile löschen - falls dort eine Zeile ist, die zu 
deinem Makro passt, was ich eher nicht glaube.


Ich würde mir mal eher die entsprechenden Dateien mit der Endung .xlc 
und .xlb aus deinem User-Verzeichnis in einem Editor anschauen. Dort 
sollte dein Modul auftauchen. Schau doch dort mal hinein, ob nicht 
irgendwo ein readonly falsch gesetzt ist.


mfG
Regina

-
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org



Re: [de-users] Makro läßt sich nicht bearbeiten

2008-12-15 Diskussionsfäden Heinz Kiesewetter


Ich hab aber bemerkt, dass sich die Bibliothek garnicht löschen oder 
bearbeiten läßt, da kommt eine Meldung "Bibliothek schreibgeschützt", aber 
ich hab nie eine geschützt.
Auch der Buton "Passwort" ist nicht aktiv, zumal ich eh nicht mit 
Passwörtern arbeite. Wie der Schreibschutz reingekommen ist und wie ich 
ihn rausbekomme, ist mir nach wie vor ein Rätsel.




Hallo Liste,

inzwischen hab ich ein Basichandbuch von Sun gefunden, das hilft mir aber in 
meinem Fall auch nicht weiter.

http://dlc.sun.com/pdf/819-1326/819-1326.pdf

Wo sind denn in Win XP die Makros abgelegt, so dass ich die geschützte 
Bibliothek wenigstens löschen kann?


Gruß Heinz



-
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org



Re: [de-users] Makro läßt sich nicht bearbeiten

2008-12-13 Diskussionsfäden Heinz Kiesewetter

Hallo Giesbert,

Gisbert Friege schrieb:

Schreibgeschützt sind eigentlich nur die Makros unter "OpenOffice.org 
Makros", die unter "Meine Makros" solltest Du bearbeiten können.
Vielleicht hast Du Dein Makro als "Administrator" geschrieben und nach 
"OpenOffice.org Makros" verschoben?




danke für Deine Hilfe. Ich bin nur als ein Benutzer ohne Passwort oder 
Ähnliches angemeldet, und daher ist mir unklar, wie ich als Admin ein Makro 
schreiben soll.
Zudem ich nur in Calc -> Extra-> Makro drinn war und sonst nirgends, ich 
weiß garnicht, wie ich sonst an die Makros drankomme.


Ich hab aber bemerkt, dass sich die Bibliothek garnicht löschen oder 
bearbeiten läßt, da kommt eine Meldung "Bibliothek schreibgeschützt", aber 
ich hab nie eine geschützt.
Auch der Buton "Passwort" ist nicht aktiv, zumal ich eh nicht mit 
Passwörtern arbeite. Wie der Schreibschutz reingekommen ist und wie ich ihn 
rausbekomme, ist mir nach wie vor ein Rätsel.


Nachdem ich in zwischen weiter nach Hilfe gesucht habe, hab ich den Link 
gefunden, aber der trifft auf mich aus folgenden zwei Gründen nicht zu:


1. Ich war nie in dem Officeverzeichnis, sondern hab Office nur immer vom 
Desktop gestartet.
2. Hab ich (nachdem ich den Artikel gelesen habe) nach dem Verzeichnis 
gesucht, aber meine Makros nirgends gefunden.


Hier der Link:
http://de.openoffice.info/viewtopic.php?f=18&t=10224&hilit=bibliothek+schreibschutz&sid=b3c475102a87800cf2ccf81c2b8c4f80

Inzwischen hab ich das Listing über markieren, kopieren in eine neue 
Bibliothek kopiert, da lässt es sich bearbeiten und löschen.
Wenn ich also irgend wie die geschützte Bibliothek löschen könnte, wäre ich 
auch schon froh, da das besagte Makro das einzige in dieser Bibliothek ist. 
Überschreiben läßt sich da auch nichts.



Mein System: win xp ooo3.0

Gruß Heinz 



-
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org



Re: [de-users] Makro läßt sich nicht be arbeiten

2008-12-13 Diskussionsfäden Gisbert Friege

Hallo Heinz,

Heinz Kiesewetter schrieb:

Hallo Liste,

ich hab ein Makro geschrieben und das läßt sich jetzt aber nicht 
bearbeiten,

...

Evtl. ist da ja irgend wo so eine Art "Schreibschutz"?


Schreibgeschützt sind eigentlich nur die Makros unter "OpenOffice.org 
Makros", die unter "Meine Makros" solltest Du bearbeiten können.
Vielleicht hast Du Dein Makro als "Administrator" geschrieben und nach 
"OpenOffice.org Makros" verschoben?


Fröhlich grüßt
Gisbert

-
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org



[de-users] Makro läßt sich nicht bearbeiten

2008-12-12 Diskussionsfäden Heinz Kiesewetter

Hallo Liste,

ich hab ein Makro geschrieben und das läßt sich jetzt aber nicht bearbeiten,
ich kann mir zwar das Listing anzeigen lassen, mit dem Cusor  rauf und
runterfahren und Text markieren, ja sogar kopieren.
Nur kann ich kein einziges Zeichen einfügen oder löschen. Die anderen Makros
lassen sich aber ganz normal bearbeiten, hab ich da irgendwelche
Eistellungen versehendlich geändert oder was mach ich da falsch?

Am Makro selbst kann's eigendlich nicht liegen, denn das ist ein ganz
harmloses Übungsmakro, dass lediglich Text in eine Calc-Tabelle schreiben
soll.

Evtl. ist da ja irgend wo so eine Art "Schreibschutz"?


Gruß, Heinz


-
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org



[de-users] Makro läßt sich nicht bearbeiten

2008-12-12 Diskussionsfäden Heinz Kiesewetter

Hallo Liste,

ich hab ein Makro geschrieben und das läßt sich jetzt aber nicht bearbeiten, 
ich kann mir zwar das Listing anzeigen lassen, mit dem Cusor  rauf und 
runterfahren und Text markieren, ja sogar kopieren.
Nur kann ich kein einziges Zeichen einfügen oder löschen. Die anderen Makros 
lassen sich aber ganz normal bearbeiten, hab ich da irgendwelche 
Eistellungen versehendlich geändert oder was mach ich da falsch?


Gruß, Heinz 



-
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org



[de-users] (Fwd) Re: [de-users] Makro Syntax ist anders

2008-10-25 Diskussionsfäden Horst Schulze
Hallo und danke,

das funktioniert und nach einigem rumprobieren kann ich das auch wieder 
rückgängig
machen, Allerdings weiß ich nicht so ganz, wie das funktioniert hat :-)

Jetzt habe ich aber noch das Problem, dass ich ja zwischen den Versionen 
umschalten
muss.
- Wie kann ich per Makro die OO Version auslesen und
- wo finde ich die Eigenschaften des Dokumentes, speziell das Infofeld4

Ich will dann in das Infofeld4 die Versionsnummer des Dokumentes speichern und 
dann bei
Dokumentenstart je nach Version das Dokument ändern.


Oder gibt es da eine bessere Idee?

Horst


Am 20 Oct 2008 um 22:09 hat Werner Tietz geschrieben:

> Hallo Horst
>
> Horst Schulze schrieb:
>
> > ich habe festgestellt, dass die Syntax des Befehls
> > ADRESSE(Zeile; Spalte; Abs; "Tabelle")
> > sich geändert hat in
> > ADRESSE(Zeile; Spalte; Abs; A1;"Tabelle")
>
> Stimmt
>
> > Was nun bedeutet, dass die Makros zwischen 2 und 3 er Version nicht
> > kompatibel sind.
> Es sind Formeln, keine Makros ..
> >
> > 1. Habe ich da was übersehen, was das doch möglich macht?
> Keine Ahnung
> >
> > 2. Wie kann man die Makros einfach konvertieren? Muss bei jedem
> > Dateistart laufen können?
> Ich würde es mit ->Suchen und ersetzen probieren.
>
> ohne Gewähr und falls die Parameter 'Zeile' und 'Spalte' mit einfachen
> numerischen Werten, Zellbezügen oder Funktionen ohne ;-semicolon in der
> Syntax gefüllt werden UND der Tabellenname als Text angegeben ist.
>
> Suche nach
> (ADRESSE\(.*;.*;.*)(;)(")
> ersetzen durch
> $1$2$2$3
> mit der Option
> [x]regulärer Ausdruck
>
> Bei genauerer Kenntniss der konkreten Syntax deiner Formel lässt sich
> der Suchbegriff sicher noch spezifizieren.
>
> ein funktionierender Suchen und Ersetzen Durchlauf lässt sich bei Bedarf
> gut als Makro aufzeichen, und dem Ereignis 'Dokument öffnen' zuweisen
> (->Extras->Anpassen->Ereignisse)
>
> > 3. Kann jemand sagen, was sich die Entwickler dabei gedacht haben und
> > kann man das vielleicht rückgängig machen?
>
> Nein kann ich dir nicht sagen, du kannst aber hier:
> http://de.openoffice.org/servlets/ProjectIssues
> schauen ob es bereits einen Issue dazu gibt und ggf einen erstellen.
>
> Gruß Werner
>
> -
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>


--- Ende der weitergeleiteten Nachricht / End of forwarded message ---

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Re: [de-users] Makro Syntax ist anders

2008-10-20 Diskussionsfäden Jörg Schmidt
Hallo,

Horst Schulze schrieb:

> Kann jemand sagen, was sich die Entwickler dabei gedacht haben

Kompatibilität zu MS Excel verbessern, Einführung des R1C1-Features in
OOo 3.1 [1] schon jetzt durch sinnvolle Änderungen flankieren

> und kann man das vielleicht rückgängig machen?

"Kann" kann man immer, man wird nur sicher nicht, denn warum sollte man
die Kompatibilität wieder verschlechtern?


Gruß
Jörg


[1]
http://de.openoffice.org/issues/show_bug.cgi?id=20857




-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [de-users] Makro Syntax ist anders

2008-10-20 Diskussionsfäden Werner Tietz
Hallo Horst

Horst Schulze schrieb:

> ich habe festgestellt, dass die Syntax des Befehls
> ADRESSE(Zeile; Spalte; Abs; "Tabelle")
> sich geändert hat in
> ADRESSE(Zeile; Spalte; Abs; A1;"Tabelle")

Stimmt

> Was nun bedeutet, dass die Makros zwischen 2 und 3 er Version nicht
> kompatibel sind.
Es sind Formeln, keine Makros ..
> 
> 1. Habe ich da was übersehen, was das doch möglich macht?
Keine Ahnung
> 
> 2. Wie kann man die Makros einfach konvertieren? Muss bei jedem
> Dateistart laufen können?
Ich würde es mit ->Suchen und ersetzen probieren.

ohne Gewähr und falls die Parameter 'Zeile' und 'Spalte' mit einfachen
numerischen Werten, Zellbezügen oder Funktionen ohne ;-semicolon in der
Syntax gefüllt werden UND der Tabellenname als Text angegeben ist.

Suche nach
(ADRESSE\(.*;.*;.*)(;)(")
ersetzen durch
$1$2$2$3
mit der Option
[x]regulärer Ausdruck

Bei genauerer Kenntniss der konkreten Syntax deiner Formel lässt sich
der Suchbegriff sicher noch spezifizieren.

ein funktionierender Suchen und Ersetzen Durchlauf lässt sich bei Bedarf
gut als Makro aufzeichen, und dem Ereignis 'Dokument öffnen' zuweisen
(->Extras->Anpassen->Ereignisse)

> 3. Kann jemand sagen, was sich die Entwickler dabei gedacht haben und
> kann man das vielleicht rückgängig machen?

Nein kann ich dir nicht sagen, du kannst aber hier:
http://de.openoffice.org/servlets/ProjectIssues
schauen ob es bereits einen Issue dazu gibt und ggf einen erstellen.

Gruß Werner

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[de-users] Makro Syntax ist anders

2008-10-20 Diskussionsfäden Horst Schulze
Hallo,

ich habe festgestellt, dass die Syntax des Befehls
ADRESSE(Zeile; Spalte; Abs; "Tabelle")
sich geändert hat in
ADRESSE(Zeile; Spalte; Abs; A1;"Tabelle")

Was nun bedeutet, dass die Makros zwischen 2 und 3 er Version nicht
kompatibel sind.
1. Habe ich da was übersehen, was das doch möglich macht?
2. Wie kann man die Makros einfach konvertieren? Muss bei jedem
Dateistart laufen können?
3. Kann jemand sagen, was sich die Entwickler dabei gedacht haben
und kann man das vielleicht rückgängig machen?


Es dauerte eine Weile bis ich darauf gekommen bin und jetzt habe ich
ein riesieges Problem, weil ich/wir auf beiden Systemen arbeiten,
dazu auf portablen und weil ich jetzt noch ein französisches System
einbinden wollte

Kein Problem wäre es gewesen, das ;A!; an die Syntax hinten
anzuhängen, war da eine MS-Kompatibilität Schuld?

Horst



[EMAIL PROTECTED]
02323-388847
AUF-  Partei für Arbeit, Umwelt und Familie
Christen für Nordrhein-Westfalen

www.NRW.AUF-Partei.de


Der folgende Teil dieser Nachricht enthält einen Anhang im
sogenannten Internet MIME Nachrichtenformat.
Wenn Sie Pegasus Mail oder ein beliebiges anderes MIME-kompatibles
Email-System verwenden, sollte Sie den Anhang mit Ihrem Email-System
speichern oder anzeigen können. Anderenfalls fragen Sie Ihren Administrator.

The following section of this message contains a file attachment
prepared for transmission using the Internet MIME message format.
If you are using Pegasus Mail, or any another MIME-compliant system,
you should be able to save it or view it from within your mailer.
If you cannot, please ask your system administrator for assistance.

    Datei Information/File information ---
 Datei/File:  auf_logo.gif
 Datum/Date:  6 Feb 2008, 10:35
 Größe/Size:  4689 bytes.
 Typ/Type:Unbekannt


Re: [de-users] Makro aus 2.4.1 nach 3.0 importieren

2008-09-08 Diskussionsfäden Edgar Kuchelmeister

Hallo Johannes,

Johannes A. Bodwing schrieb am 08.09.2008 14:51:

Hi,
ich komme jetzt nicht weiter, um ein Makro von 2.4.1 in die Symbolleiste 
von 3.0 zu bekommen.
Ich bin momentan nur so weit, daß ich ein Makro importieren könnte (über 
Extras, Makro verwalten usw.), weiß aber nicht, wo in der 2.4.1 mein 
Makro stecken könnte (Ordner etc.).

Weiß jemand, wie ich gezielt das Teil finden kann?


die 2.4.1 öffnen, Extras > Makros > Makros verwalten > Meine Makros
Makro auswählen und Bearbeiten klicken.
Makro-Symbolleiste Symbol "Basic Speichern", Ort und Name auswählen.
Wenn das Makro in einem Dokument ist, natürlich das Dokument öffnen und 
und bei Makros verwalten ganz unten im Dokument > Standard das Makro 
auswählen und Bearbeiten...


Dann die 3.0 Öffnen und die gleiche Prozedur, nur jetzt beim Dokument 
oder Meine Makros auf "Neu" klicken im leeren Makrodokument die 
vorhandenen Einträge löschen und auf das Symbol "BASIC-Quelltext 
einfügen" klicken, gespeichertes Makro aufrufen und das Ganze abspeichern.


--

Einen schönen Tag noch.
Mit freundlichem Gruß
Edgar Kuchelmeister

### Anwenderbetreuer users-Mailingliste
### edekuopenoffice.org
### http://wiki.services.openoffice.org/wiki/DE/FAQ

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [de-users] Makro aus 2.4.1 nach 3.0 importieren

2008-09-08 Diskussionsfäden Thomas Schirrmacher
Am Montag 08 September 2008 14:51:15 schrieb Johannes A. Bodwing:
> Hi,
> ich komme jetzt nicht weiter, um ein Makro von 2.4.1 in die Symbolleiste
> von 3.0 zu bekommen.
> Ich bin momentan nur so weit, daß ich ein Makro importieren könnte (über
> Extras, Makro verwalten usw.), weiß aber nicht, wo in der 2.4.1 mein
> Makro stecken könnte (Ordner etc.).
> Weiß jemand, wie ich gezielt das Teil finden kann?
>
> habe XP pro
>
> Gruß,
> Johannes
>
> -
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
Hi,

ein "altes" Dokument mit vorhandenem Makro öffnen und unter der 3.0 speichern 
funktioniert nicht?
Ansonsten denke ich mal, dass Du in der Vorgängerversion unter makros und 
Bibliothek den Speicherort findest und den dann in der 3.0 importieren kannst.

Gruß  Thomas
-- 
Mann kann alle Leute einige Zeit und einige Leute alle Zeit, aber nicht  alle 
Leute alle Zeit zum Narren halten (Abraham Lincoln).


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[de-users] Makro aus 2.4.1 nach 3.0 importieren

2008-09-08 Diskussionsfäden Johannes A. Bodwing

Hi,
ich komme jetzt nicht weiter, um ein Makro von 2.4.1 in die Symbolleiste 
von 3.0 zu bekommen.
Ich bin momentan nur so weit, daß ich ein Makro importieren könnte (über 
Extras, Makro verwalten usw.), weiß aber nicht, wo in der 2.4.1 mein 
Makro stecken könnte (Ordner etc.).

Weiß jemand, wie ich gezielt das Teil finden kann?

habe XP pro

Gruß,
Johannes

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[de-users] Antwort: Re: [de-users] Makro: Datenbereiche für Diagramme in Calc

2008-08-04 Diskussionsfäden Stefan . Wilke



Hallo Jörg,

ich habe mir nach meinem Urlaub das Beispielmakro etwas genauer angesehen.
Mit diesem wird der gesamte Datenbereich verändert, d.h. die einzelnen
Datenreihen werden gleichzeitig verändert.

Bei mir sieht das Problem etwas anders aus. Zunächst wird das Diagramm aus
einem zusammenhängenden Bereich erzeugt. Danach soll nun die zweite
Datenreihe auf eine andere Spalte (die nicht mit den anderen zusammenhängt)
geändert werden.

Hier mein Makro:

Option Explicit
private oDlg as object
private oObj

Sub Grafik
  DIM oDoc As Object
'aktuelles Dokument
  DIM oMarkier As Object
'aktuelle Markeirung
  DIM args1(0) as new com.sun.star.beans.PropertyValue
  'Argumentenliste
  DIM dispatcher as Object
'Dispatcher für Menüfunktionen
  DIM oDiaFlaeche As New com.sun.star.awt.Rectangle
  'Fläche für das Diagramm
  DIM Arg()
'Leere Argumentenliste
  DIM oDatenzellen(0) As New com.sun.star.table.CellRangeAddress
  DIM oGrafik As Object
'aktuelle Grafik

REM Dispatcher für Menüfunktionen
  dispatcher = createUnoService("com.sun.star.frame.DispatchHelper")

REM Neues Arbeitsblatt einfügen
  oDoc = ThisComponent
  oDoc.GetSheets().InsertNewByName( "Diagramm" , 0 )

REM auf Blatt Diagramm wechseln
  oMarkier = oDoc.CurrentController.Frame
  args1(0).Name = "Nr"
  args1(0).Value = 1
  dispatcher.executeDispatch( oMarkier , ".uno:JumpToTable" , "" , 0 ,
args1() )

REM Fläche für Diagramm festlegen
oDiaFlaeche.X = 100
oDiaFlaeche.Y = 100
oDiaFlaeche.Width = 17000
oDiaFlaeche.Height = 1

REM Datenzellen
oDatenzellen(0).Sheet = 1
oDatenzellen(0).StartColumn = 0
oDatenzellen(0).StartRow = 5
oDatenzellen(0).EndColumn = 3
oDatenzellen(0).EndRow = 17

REM Grafik erzeugen
oDoc.Sheets(0).Charts.addNewByName( "GA" , oDiaFlaeche() ,
oDatenzellen() , True , True )

REM Grafik in Variable
  oGrafik = oDoc.Sheets(0).Charts.GetByName( "GA" ).EmbeddedObject

REM Grafiktyp wählen
  oGrafik.Diagram = oGrafik.createInstance(
"com.sun.star.chart.BarDiagram" )

REM Datenbereich


REM Titelzeilen definieren
  oGrafik.HasMainTitle = True
  oGrafik.Title.String = "GA  -Nutzungsstatistik"
  oGrafik.HasSubTitle = True
  oGrafik.Subtitle.String = "Volksbank Musterstadt eg"
  oGrafik.Diagram.HasYAxisTitle = True
  oGrafik.Diagram.YAxisTitle.String = "Anzahl der Verfügungen"

REM Achseneigenschaften
  oGrafik.Diagram.XAxis.TextRotation = 9000
  oGrafik.Diagram.YAxis.StepMain = 500
  oGrafik.Diagram.YAxis.Max = 8000

REM Legende
  oGrafik.Legend.Alignment = 4
  oGrafik.Legend.FillColor = RGB( 204 , 204 , 204 )
  oGrafik.Legend.FillStyle = 1




Mit freundlichen Grüßen

Stefan Wilke
Vertrieb / Schulung
Tel.: 0251 7133 - 2427  ;  Fax.:  0251 7133 - 2499

GAD eG
Weseler Straße 500 - 48163 Münster
http://www.gad.de

Vorstand : Anno Lederer (Vors.), Dr. Elmar Pritsch (stv. Vors.), Jörg
Dreinhöfer, Friedhelm Wagner
Aufsichtsratsvorsitzender: Wilfried Guttmann
Sitz: Münster/Westf., Amtsgericht Münster, Genossenschafts-Register 337


   
 Jörg Schmidt
 <[EMAIL PROTECTED]> 
 Gesendet von:  An
 [EMAIL PROTECTED]  
 Kopie
           
 14.07.2008 21:42Thema
Re: [de-users] Makro:  
Datenbereiche für Diagramme in
  Bitte antworten   Calc   
an 
 [EMAIL PROTECTED] 
  ce.org   
   
   
   




Hallo,

[EMAIL PROTECTED] schrieb:
> Wie kann man per Makro
> die Datenbereiche nachträglich verändern.

> Haben Sie hierzu eine Lösung?

Die Beispieldatei animiertes_diagramm.ods zeigt eine Möglichkeit auf:

http://www.calc-info.de/makros.htm



Gruß
Jörg


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: [de-users] Makro: Datenbereiche für Diagramme in Calc

2008-07-14 Diskussionsfäden Jörg Schmidt
Hallo,

[EMAIL PROTECTED] schrieb:
> Wie kann man per Makro
> die Datenbereiche nachträglich verändern.

> Haben Sie hierzu eine Lösung?

Die Beispieldatei animiertes_diagramm.ods zeigt eine Möglichkeit auf:

http://www.calc-info.de/makros.htm



Gruß
Jörg


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[de-users] Makro: Datenbereiche für Diagramme in Calc

2008-07-14 Diskussionsfäden Stefan . Wilke


Hallo,

ich habe in der Dokumentation von Sun unter
http://docs.sun.com/app/docs/doc/819-1326/faajh?l=de&a=view&q=Diagramme
fast alle zu verändernden Parameter für ein Diagramm in Calc gefunden.

Was mir fehlt sind die eigentlichen Datenbereiche. Wie kann man per Makro
die Datenbereiche nachträglich verändern.

Haben Sie hierzu eine Lösung?

Mit freundlichen Grüßen

Stefan Wilke
Vertrieb / Schulung
Tel.: 0251 7133 - 2427  ;  Fax.:  0251 7133 - 2499

GAD eG
Weseler Straße 500 - 48163 Münster
http://www.gad.de

Vorstand : Anno Lederer (Vors.), Dr. Elmar Pritsch (stv. Vors.), Jörg
Dreinhöfer, Friedhelm Wagner
Aufsichtsratsvorsitzender: Wilfried Guttmann
Sitz: Münster/Westf., Amtsgericht Münster, Genossenschafts-Register 337

Re: [de-users] Makro oder Funktionen für Sonn enauf- und Untergangsberechnung in SCalc... ?

2008-02-19 Diskussionsfäden claus

Stimmt.
steht ganz schön viel drin.  Ich trottel :-[

Christian Lohmaier schrieb:

Hi Claus,

On Tue, Feb 19, 2008 at 10:30:25AM +0100, claus wrote:
  
Ich bin auf der Suche nach einer Funktion oder Berechnungsroutine für 
den Sonnenauf- und Untergang.



http://www.google.com/search?q=sonnenaufgang%20berechnen

ciao
Christian
  


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [de-users] Makro oder F unktionen fü r Sonnenauf- und Untergangsberechnung in SCalc... ?

2008-02-19 Diskussionsfäden Christian Lohmaier
Hi Claus,

On Tue, Feb 19, 2008 at 10:30:25AM +0100, claus wrote:
> 
> Ich bin auf der Suche nach einer Funktion oder Berechnungsroutine für 
> den Sonnenauf- und Untergang.

http://www.google.com/search?q=sonnenaufgang%20berechnen

ciao
Christian
-- 
NP: nichts

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[de-users] Makro oder Funktionen für Sonnenauf- und Unte rgangsberechnung in SCalc... ?

2008-02-19 Diskussionsfäden claus

Guten Tag.

Ich bin auf der Suche nach einer Funktion oder Berechnungsroutine für 
den Sonnenauf- und Untergang.


Evtl. hat jemand hier im Forum so etwas ähnliches "zu Hause herumliegen" 
und kann es hier posten? (Oder hat eine Spur, wo man so etwas bekommen 
könnte)


Viel Spaß weiterhin und großen Dank an das gesamte Unterstützer- und 
Entwicklerteam!


Claus

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [de-users] Makro auf "Strg+." möglich?

2008-02-17 Diskussionsfäden Jens Franik
Guten Tag Georg Verweyen,

am Sonntag, 17. Februar 2008 um 13:54 schriebst Du:

> sowohl unter Windows als auch Unix scheint es nicht möglich zu sein auf
> die Tastenkombination "Strg+." einen Befehl/Makro zu legen. Gibt es dazu
> einen Grund oder wird diese Tasten-Kombination unter einem anderen Namen
> geführt?

Mindestens unter UNIX steht der . (Punkt) für ein
beliebiges Zeichen. Möglicherweise ist daher eine
Verwendung nicht möglich.

-- 
Mit freundlichen Grüßen
Jens Franik
mailto:[EMAIL PROTECTED]



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[de-users] Makro auf "Strg+." möglich?

2008-02-17 Diskussionsfäden Georg Verweyen

Hallo zusammen,

sowohl unter Windows als auch Unix scheint es nicht möglich zu sein auf 
die Tastenkombination "Strg+." einen Befehl/Makro zu legen. Gibt es dazu 
einen Grund oder wird diese Tasten-Kombination unter einem anderen Namen 
geführt?


MfG  Georg V.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[de-users] Makro von Excel nach OpenOfficeCalc

2008-02-15 Diskussionsfäden Roger Werner

Hallo,

ich muss dieses kleine Macro in OOCalc umschreiben. Wer weiß das Rat?

Sub Drucken_1_1()

Anzahlformular1 = Range("b1")

Anzahlformular2 = Range("b2")

Sheets("formular1").Select

Dim i As Byte

For i = 1 To Anzahlformular1

MsgBox ("Gedruckt wird I=" & i)

ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True

Range("b3").Value = Range("b3").Value + 1

Next i

Sheets("formular2").Select

For i = 1 To Anzahlformular2

MsgBox ("Gedruckt wird I=" & i)

ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True

Range("b3").Value = Range("b3").Value + 1

Next i

End Sub


Lieben Gruß,

Roger

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [de-users] Makro-Code für ausgeblendeter Text

2008-02-03 Diskussionsfäden Michael Dannenhöfer

Hallo Hellmuth,

dies geht über die Eigenschaft CharHidden

   oDoc = thisComponent
   myViewCursor=oDoc.GetCurrentController. ViewCursor
   myViewCursor.charhidden=false

Das gleiche geht auch mit dem Textcursor.

mfg
Michael

Hellmuth Wackes schrieb:
 
Hallo,
 
unter Extras/Optionen/OpenOffice.org Writer/Formatierungshilfen/ => 
kann mit dem Markierfeld "Ausgeblendeten Text" in Writer entsprechend 
markierter Text ein- bzw. ausgeschalten werden (markierter Text ist 
unterpunktet). Die Markierung des Textes erfolgt über 
Format/Zeichen/Schrifteffekt/ => ausgeblendet.

Betriebssystem: Linux 10.x
OpenOffice-Version: 2.0.2
 
Wie lautet der Makro-Code um "Ausgeblendete Text" ein- bzw. auszuschalten.
 
Gruß

Hellmuth







--
FAQ zu Starbasic -> http://www.starbasicfaq.de
Volltextsuche in SO/OOo -> http://www.dannenhoefer.de/down
music.funplayer Datenbank/Player -> http://www.dannenhoefer.de/funplayer 



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[de-users] Makro-Code für ausgeblendeter Text

2008-02-02 Diskussionsfäden Hellmuth Wackes

Hallo,

unter Extras/Optionen/OpenOffice.org Writer/Formatierungshilfen/ => kann mit
dem Markierfeld "Ausgeblendeten Text" in Writer entsprechend markierter Text
ein- bzw. ausgeschalten werden (markierter Text ist unterpunktet). Die
Markierung des Textes erfolgt über Format/Zeichen/Schrifteffekt/ =>
ausgeblendet.
Betriebssystem: Linux 10.x
OpenOffice-Version: 2.0.2

Wie lautet der Makro-Code um "Ausgeblendete Text" ein- bzw. auszuschalten.

Gruß
Hellmuth<>


AW: AW: [de-users] Makro Vorlage laden

2008-01-02 Diskussionsfäden ManfredJohannesBecker
Hallo Mechtilde, Hallo H.S.
Ich interpretiere Eure Antworten so, daß es nicht geht.
Schönes Neues Manfred

Manfred Johannes Becker
(Diplom-Psychologe und Diplom-Pädagoge)
 
Falkenhausenweg 57a
122 49 Berlin
0157 7421 1250




-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: AW: [de-users] Makro Vorlage laden

2007-12-31 Diskussionsfäden Mechtilde
Hallo Manfred,

ManfredJohannesBecker schrieb:
> Hallo Mechtilde,
> 
>>> Hast du eine Varible benutzt die nicht dimensioniert ist?
> 
> Hab Dank für die Antwort, die ich nicht ganz verstehe, da ich meinen
> gesamten Code gepostet habe.

Ich bin nicht den Code durchgegangen, um zu schauen, welche Variablen
definiert wurden, oder ob irgendwo ein Schreibfehler vorliegt.

Meine Antwort war als Hinweis auf eine mögliche Fehlerquelle gedacht,
die eben zu dieser Fehlermeldung führt.

> Es kann also keine andere Variable als dort angezeigt verwendet worden
> sein. Zudem tritt die Fehlmeldung nur bei Aktivierung dieses Makro
> (Bewerbungsschreibenladen) auf.

Also müssten diese Variablen überprüft werden.
> Dank und guten Rutsch 

Dir auch einen guten Rutsch

Mechtilde


-- 
Dipl. Ing. Mechtilde Stehmann
## Observer OpenOffice.org: lang/DE
## Freie Office-Suite für Linux, Mac, Windows, Solaris
## http://de.openoffice.org
## Meine Seite http://www.mechtilde.de
## PGP encryption welcome! Key-ID: 0x53B3892B

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



AW: [de-users] Makro Vorlage laden

2007-12-31 Diskussionsfäden ManfredJohannesBecker
Hallo Mechtilde,

>>Hast du eine Varible benutzt die nicht dimensioniert ist?

Hab Dank für die Antwort, die ich nicht ganz verstehe, da ich meinen
gesamten Code gepostet habe
Es kann also keine andere Variable als dort angezeigt verwendet worden
sein. Zudem tritt die Fehlmeldung nur bei Aktivierung dieses Makro
(Bewerbungsschreibenladen) auf.
Dank und guten Rutsch 

Manfred Johannes Becker
(Diplom-Psychologe und Diplom-Pädagoge)
 


 > >>-Ursprüngliche Nachricht-
 > >>Von: Mechtilde [mailto:[EMAIL PROTECTED] 
 > >>Gesendet: Samstag, 29. Dezember 2007 22:27
 > >>An: users@de.openoffice.org
 > >>Betreff: Re: [de-users] Makro Vorlage laden
 > >>
 > >>
 > >>Hallo Manfred, *,
 > >>
 > >>ManfredJohannesBecker schrieb:
 > >>> Hallo Mechtilde, Hallo Jörg,
 > >>> 
 > >>> Habt Dank für die Reaktion:
 > >>> 
 > >>>  > >>wahrscheinlich ist das der Fehler - jedoch 
 > >>ist dieser 
 > >>>  > >>nicht im Einklang mit der Fehlermeldung 'Variable 
 > >>>  > >>nicht definiert' (s.o.), einen anderen 
 > >>Fehler kann ich 
 > >>>  > >>jedoch nicht erkennen und falls es doch um 
 > >>'Variable 
 > >>>  > >>nicht definiert' geht müßtest Du bitte den 
 > >>restlichen 
 > >>>  > >>Code posten.
 > >>
 > >>> 
 > >>> Mein gesamter Code im Modul1 (Standard) sieht so aus
 > >>
 > >>auf das mir wesentliche reduziert:
 > >>
 > >>> 
 > >>> REM  *  BASIC  *
 > >>> 
 > >>> Sub Main
 > >>> 
 > >>> End Sub
 > >>> 
 > >>> 
 > >>-
 > >>
 > >>
 > >>> 'sub BewerbungsschreibenLaden 
 > >>'dispatcher.executeDispatch(document, 
 > >>> ".uno:NewDoc", "", 0, Array())
 > >>> 'GlobalScope.BasicLibraries.LoadLibrary("Tools")
 > >>> 'oDok 
 > >>=_StarDesktop.loadComponentFromURL(convertToUrl("C:\Eigene
 > >>> 
 > >>Dateien\info\Vorlagen\template\Bewerbungsschreiben.odt"
 > >>),"_blank",
 > >>> 0,Array())
 > >>> 'end sub
 > >>> 
 > >>> option Explicit
 > >>  ^ ^ ^ ^ ^ ^ ^
 > >>
 > >>Hast du eine Varible benutzt die nicht dimensioniert ist?
 > >>
 > >>Gruß
 > >>
 > >>
 > >>Mechtilde
 > >>
 > >>
 > >>
 > >>-- 
 > >>Dipl. Ing. Mechtilde Stehmann
 > >>## Observer OpenOffice.org: lang/DE
 > >>## Freie Office-Suite für Linux, Mac, Windows, Solaris
 > >>## http://de.openoffice.org
 > >>## Meine Seite http://www.mechtilde.de
 > >>## PGP encryption welcome! Key-ID: 0x53B3892B
 > >>

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [de-users] Makro Vorlage laden

2007-12-30 Diskussionsfäden H.S.
Hallo,

ich bekomme einen ähnlichen Fehler bei einem Calc-Dokument. Es liegt
daran, dass eine bestimmte Variable erst nach dem Öffnen des Dokuments
definiert wird. Wenn es geöffnet ist, ist es eben nicht da und dann gibt es die
Fehlermeldung.
Da kann man nicht viel machen. Ist störend, aber sonst passiert nichts.

Damals wusste auch keiner Rat darauf.
Welche das war kann ich noch nicht einmal mehr sagen.

Horst

Am 27 Dec 2007 um 20:45 hat Mechtilde geschrieben:

> Hallo,
>
> ManfredJohannesBecker schrieb:
> > Hallo,
> > Ich probiere es noch einmal. Folgendes Makro ergibt die Fehlmeldung
> > 'Variable nicht definiert:
> Hast Du innerhalb des Moduls "Option explizit" gesetzt?
>
> > sub BewerbungsschreibenLaden
> > 'dispatcher.executeDispatch(document, ".uno:NewDoc", "", 0, Array())
> > GlobalScope.BasicLibraries.LoadLibrary("Tools")
> > oDok =_StarDesktop.loadComponentFromURL(convertToUrl("C:\Eigene
> > Dateien\info\Vorlagen\template\Bewerbungsschreiben.odt"),"_blank",
> > 0,Array())
> > end sub
> >
> > Wer weiss weiter?
> Vielleicht hilfts weiter
>
> Gruß
>
>
> Mechtilde
>
>
> --
> Dipl. Ing. Mechtilde Stehmann
> ## Observer OpenOffice.org: lang/DE
> ## Freie Office-Suite für Linux, Mac, Windows, Solaris
> ## http://de.openoffice.org
> ## Meine Seite http://www.mechtilde.de
> ## PGP encryption welcome! Key-ID: 0x53B3892B
>
> -
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [de-users] Makro Vorlage laden

2007-12-29 Diskussionsfäden Mechtilde
Hallo Manfred, *,

ManfredJohannesBecker schrieb:
> Hallo Mechtilde, Hallo Jörg,
> 
> Habt Dank für die Reaktion:
> 
>  > >>wahrscheinlich ist das der Fehler - jedoch ist dieser 
>  > >>nicht im Einklang mit der Fehlermeldung 'Variable 
>  > >>nicht definiert' (s.o.), einen anderen Fehler kann ich 
>  > >>jedoch nicht erkennen und falls es doch um 'Variable 
>  > >>nicht definiert' geht müßtest Du bitte den restlichen 
>  > >>Code posten.

> 
> Mein gesamter Code im Modul1 (Standard) sieht so aus

auf das mir wesentliche reduziert:

> 
> REM  *  BASIC  *
> 
> Sub Main
> 
> End Sub
> 
> 
-


> 'sub BewerbungsschreibenLaden
> 'dispatcher.executeDispatch(document, ".uno:NewDoc", "", 0, Array())
> 'GlobalScope.BasicLibraries.LoadLibrary("Tools")
> 'oDok =_StarDesktop.loadComponentFromURL(convertToUrl("C:\Eigene
> Dateien\info\Vorlagen\template\Bewerbungsschreiben.odt"),"_blank",
> 0,Array())
> 'end sub
> 
> option Explicit
  ^ ^ ^ ^ ^ ^ ^

Hast du eine Varible benutzt die nicht dimensioniert ist?

Gruß


Mechtilde



-- 
Dipl. Ing. Mechtilde Stehmann
## Observer OpenOffice.org: lang/DE
## Freie Office-Suite für Linux, Mac, Windows, Solaris
## http://de.openoffice.org
## Meine Seite http://www.mechtilde.de
## PGP encryption welcome! Key-ID: 0x53B3892B

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



AW: [de-users] Makro Vorlage laden

2007-12-29 Diskussionsfäden ManfredJohannesBecker
Hallo Mechtilde, Hallo Jörg,

Habt Dank für die Reaktion:

 > >>wahrscheinlich ist das der Fehler - jedoch ist dieser 
 > >>nicht im Einklang mit der Fehlermeldung 'Variable 
 > >>nicht definiert' (s.o.), einen anderen Fehler kann ich 
 > >>jedoch nicht erkennen und falls es doch um 'Variable 
 > >>nicht definiert' geht müßtest Du bitte den restlichen 
 > >>Code posten.
 > >>
 > >>
 > >>
 > >>Gruß
 > >>Jörg
 > >>

Freundliche Grüße
Manfred

Mein gesamter Code im Modul1 (Standard) sieht so aus


REM  *  BASIC  *

Sub Main

End Sub


sub Welle
rem
--
rem define variables
dim document   as object
dim dispatcher as object
rem
--
rem get access to the document
document   = ThisComponent.CurrentController.Frame
dispatcher = createUnoService("com.sun.star.frame.DispatchHelper")

rem
--
dim args1(2) as new com.sun.star.beans.PropertyValue
args1(0).Name = "Underline.Underline"
args1(0).Value = 10
args1(1).Name = "Underline.HasColor"
args1(1).Value = false
args1(2).Name = "Underline.Color"
args1(2).Value = -1

dispatcher.executeDispatch(document, ".uno:Underline", "", 0, args1())


end sub


sub Spalte
rem
--
rem define variables
dim document   as object
dim dispatcher as object
rem
--
rem get access to the document
document   = ThisComponent.CurrentController.Frame
dispatcher = createUnoService("com.sun.star.frame.DispatchHelper")

rem
--
dispatcher.executeDispatch(document, ".uno:InsertColumns", "", 0,
Array())

rem
--
rem dispatcher.executeDispatch(document, ".uno:InsertColumnDialog", "",
0, Array())


end sub


sub Symbol

rem define variables
dim document   as object
dim dispatcher as object
rem
--
rem get access to the document
document   = ThisComponent.CurrentController.Frame
dispatcher = createUnoService("com.sun.star.frame.DispatchHelper")

rem
--
dim args1(4) as new com.sun.star.beans.PropertyValue
args1(0).Name = "CharFontName.StyleName"
args1(0).Value = ""
args1(1).Name = "CharFontName.Pitch"
args1(1).Value = 2
args1(2).Name = "CharFontName.CharSet"
args1(2).Value = 10
args1(3).Name = "CharFontName.Family"
args1(3).Value = 3
args1(4).Name = "CharFontName.FamilyName"
args1(4).Value = "Symbol"

dispatcher.executeDispatch(document, ".uno:CharFontName", "", 0,
args1())


end sub


sub Haken
rem
--
rem define variables
dim document   as object
dim dispatcher as object
rem
--
rem get access to the document
document   = ThisComponent.CurrentController.Frame
dispatcher = createUnoService("com.sun.star.frame.DispatchHelper")

rem
--
dim args1(1) as new com.sun.star.beans.PropertyValue
args1(0).Name = "Symbols"
args1(0).Value = "ü"
args1(1).Name = "FontName"
args1(1).Value = "Wingdings"
dispatcher.executeDispatch(document, ".uno:ResetAttributes", "", 0,
Array())
dispatcher.executeDispatch(document, ".uno:InsertSymbol", "", 0,
args1())


end sub


sub Pfeil
rem
--
rem define variables
dim document   as object
dim dispatcher as object
rem
--
rem get access to the document
document   = ThisComponent.CurrentController.Frame
dispatcher = createUnoService("com.sun.star.frame.DispatchHelper")

rem
--
dim args1(1) as new com.sun.star.beans.PropertyValue
args1(0).Name = "Symbols"
args1(0).Value = "a"
args1(1).Name = "FontName"
args1(1).Value = "Wingdings 3"

dispatcher.executeDispatch(document, ".uno:InsertSymbol", "", 0,
args1())


end sub


sub Standardformuierung
rem
--
rem define variables
dim document   as object
dim dispatcher as object
rem
--
rem get access to the document
document   = ThisComponent.CurrentController.Frame
dispatcher = createUnoService("com.sun.star.frame.DispatchHelper")

rem
--
dispatcher.executeDispatch(document, ".uno:ResetAttributes", "", 0,
Array())

rem
--
dim args2(0) 

Re: [de-users] Makro Vorlage laden

2007-12-27 Diskussionsfäden Jörg Schmidt
Hallo,

ManfredJohannesBecker schrieb:
> Folgendes Makro ergibt die Fehlmeldung
> 'Variable nicht definiert:

bei mir kommt: 'Objektvariable nicht belegt'
(was was ziemlich anderes ist als 'Variable nicht definiert')

> oDok =_StarDesktop.loadComponentFromURL

es gibt keinen "_StarDesktop", so Du nicht selst eine Objektvariable
dieses Namens erstellt hast, sondern nur einen "StarDesktop"

wahrscheinlich ist das der Fehler - jedoch ist dieser nicht im Einklang
mit der Fehlermeldung 'Variable nicht definiert' (s.o.), einen anderen
Fehler kann ich jedoch nicht erkennen und falls es doch um 'Variable
nicht definiert' geht müßtest Du bitte den restlichen Code posten.



Gruß
Jörg

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [de-users] Makro Vorlage laden

2007-12-27 Diskussionsfäden Mechtilde
Hallo,

ManfredJohannesBecker schrieb:
> Hallo,
> Ich probiere es noch einmal. Folgendes Makro ergibt die Fehlmeldung
> 'Variable nicht definiert:
Hast Du innerhalb des Moduls "Option explizit" gesetzt?

> sub BewerbungsschreibenLaden
> 'dispatcher.executeDispatch(document, ".uno:NewDoc", "", 0, Array())
> GlobalScope.BasicLibraries.LoadLibrary("Tools")
> oDok =_StarDesktop.loadComponentFromURL(convertToUrl("C:\Eigene
> Dateien\info\Vorlagen\template\Bewerbungsschreiben.odt"),"_blank",
> 0,Array())
> end sub
>  
> Wer weiss weiter? 
Vielleicht hilfts weiter

Gruß


Mechtilde


-- 
Dipl. Ing. Mechtilde Stehmann
## Observer OpenOffice.org: lang/DE
## Freie Office-Suite für Linux, Mac, Windows, Solaris
## http://de.openoffice.org
## Meine Seite http://www.mechtilde.de
## PGP encryption welcome! Key-ID: 0x53B3892B

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[de-users] Makro Vorlage laden

2007-12-27 Diskussionsfäden ManfredJohannesBecker
Hallo,
Ich probiere es noch einmal. Folgendes Makro ergibt die Fehlmeldung
'Variable nicht definiert:
sub BewerbungsschreibenLaden
'dispatcher.executeDispatch(document, ".uno:NewDoc", "", 0, Array())
GlobalScope.BasicLibraries.LoadLibrary("Tools")
oDok =_StarDesktop.loadComponentFromURL(convertToUrl("C:\Eigene
Dateien\info\Vorlagen\template\Bewerbungsschreiben.odt"),"_blank",
0,Array())
end sub
 
Wer weiss weiter? 
 
Freundliche Grüße 
 
Manfred Becker
 
  _  

WINXP
OO 2.3.1

Manfred Johannes Becker
(Diplom-Psychologe und Diplom-Pädagoge)
Berlin


Re: [de-users] makro formeleditor

2007-12-26 Diskussionsfäden Gisbert Friege

Hallo Johannes,

Johannes Hoechstaedter schrieb:

Hallo allerseits,

wie kann ich denn ein Makro erstellen, das mir in einem Text allen 
Formelsourcecode in echte Formeln übersetzt?



Ich rufe den Formeleditor mit
 "dispatcher.executeDispatch(document, ".uno:InsertObjectStarMath", "", 
0, Array())" auf. Funktioniert Einwand frei. Damit kann ich gezielt 
markierte Stellen in Formeln übersetzen. Aber wie markiere ich alle 
Stellen im Text die konvertiert werden sollen?


Das hängt davon ab wie das Makro diese Stellen vom restlichen Text 
unterscheiden soll:

soll es alle Zahlen erkennen? oder alle Gleichheitszeichen?
oder willst Du vielleicht alles was gefuden werden soll mit besonderen 
Zeichen markieren (vielleicht in der Art ##3+4=7##)?
Und: wie soll es mit Leerzeichen umgehen, die eventuell innerhalb des 
Formelquelltextes auftreten?



Das Makro soll aus der Textbearbeitung heraus gestartet werden können.


Wenn Du nicht das Rad neu erfinden willst:
Kennst Du die Writer-Extension Dmaths?

Auf der Homepage von Dmaths  http://www.dmaths.org gibt es eine 
deutschsprachige Seite, und auf meiner eigenen HP 
http://www.friege.de/dmaths findest Du die aktuelle Version und weitere 
Informationen.


Für eigene Programmierungen im Umfeld Formeln stellt dieses Makropaket 
einen riesigen "Steinbruch" dar, in dem Du benötigte Stücke nur 
aufzusammeln brauchst.


Aber vielleicht möchtest Du Dmaths ja auch einfach erst mal nutzen - und 
Dich dann an seiner Weiterentwicklung beteiligen?! :-)



Vielen herzlichen Dank im Voraus für alle Antworten.


Freundlich grüßt
Gisbert

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[de-users] makro formeleditor

2007-12-26 Diskussionsfäden Johannes Hoechstaedter

Hallo allerseits,

wie kann ich denn ein Makro erstellen, das mir in einem Text allen 
Formelsourcecode in echte Formeln übersetzt?


Ich rufe den Formeleditor mit
 "dispatcher.executeDispatch(document, ".uno:InsertObjectStarMath", "", 
0, Array())" auf. Funktioniert Einwand frei. Damit kann ich gezielt 
markierte Stellen in Formeln übersetzen. Aber wie markiere ich alle 
Stellen im Text die konvertiert werden sollen?


Das Makro soll aus der Textbearbeitung heraus gestartet werden können.

Vielen herzlichen Dank im Voraus für alle Antworten.

Grüße,
Johannes

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [de-users] Makro freigeben

2007-11-11 Diskussionsfäden Sigrid Kronenberger
Hallo Günter, 

Am 11 Nov 2007 10:55 GMT
schrieb "Günter Kreuzer" <[EMAIL PROTECTED]>:

>Hallo Sigrid
> 
> ich melde mich noch einmal ,beim öffnen kommt diese meldung
>   
> 
> 
> openoffice 2.3
>  Dieses Dokument enthält Makros.
>  die ausführung dieser Makros wird aufgrund der aktuellen
> Makrosicherheitseinstellung unterbunden. Manche funtionen stehen
> daher möglicherweise nicht zur verfügung.

Du kannst die Ausführung von Makros erlauben, indem du die
Sicherheitseinstellungen änderst. 

Das kannst du unter "Extras > Optionen" unter "OpenOffice.org >
Sicherheit" vornehmen. Klicke auf Makrosicherheit und du kannst die
gewünschte Sicherheitsstufe einstellen. 

>  es kommt aber auch diese meldung etwas später  JRE ist
> erforderlich , und soll   instaliert werden  ??.
> 

Hm, ich weiß jetzt nicht, wofür du das JRE brauchst, aber das kannst du
hier herunterladen: 

www.java.com/de/

Auf der Seite findest du auch eine Installationsanleitung. Eine
vorhandene JRE kannst du dann in OpenOffice.org unter "Extras >
Optionen > Java" einstellen. 

> Kann mandas problem beheben??
> 
>  das programm das ich habe ist gekauft und es ist
> schreibgeschietzt .
> 

Ich hoffe, das hilft dir weiter. 

Gruß
Sigrid

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [de-users] Makro freigeben

2007-11-08 Diskussionsfäden Sigrid Kronenberger
Hallo Günter, 

Am 08 Nov 2007 14:23 GMT
schrieb "Günter Kreuzer" <[EMAIL PROTECTED]>:

> Hallo 
> 
> ich besitzte seit neusten OpenOffice .org 2.3 und lese tabellen aus
> microsft exsel in das OpenOffes ein.Dann heist es :dieses Dokoment
> enthält Makros(manch funktionen gehen deshalb nicht). Wie kann ich
> die Makros freigeben??

Hast du die originale OOo-Version? Dann funktioniert das leider nicht.
StarBasic unterscheidet sich etwas von VisualBasic, so dass dein OOo
nicht weiß, was es machen soll. 

Falls die Makros nicht zu komplex sind, kannst du es einmal mit der
Novell-Edition von OOo versuchen. Diese Version hat eine Unterstützung
der MS-Makros integriert. Selbst getestet habe ich es nicht, aber es
soll mit einfachen Makros recht gut funktionieren. 

Ansonsten bleibt dir nur die Möglichkeit, die Makros in OOo noch mal
neu zu erstellen. 

Sigrid

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[de-users] Makro freigeben

2007-11-08 Diskussionsfäden Günter Kreuzer
Hallo 

ich besitzte seit neusten OpenOffice .org 2.3 und lese tabellen aus microsft 
exsel in das OpenOffes ein.Dann heist es :dieses Dokoment enthält Makros(manch 
funktionen gehen deshalb nicht). 
Wie kann ich die Makros freigeben??


danke 
Mfg.G.Kreuzer

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[de-users] Makro Fenster minimieren

2007-09-27 Diskussionsfäden Rudolf Göldner

Hallo,

gibt es einen Makrobefehl um ein geöffnetes Fenster zu minimieren?
(OOo 2.3)

Grüße

--
Rudolf Göldner

E-Mail: [EMAIL PROTECTED]

Web:  http://R-M-Goeldner.de





-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



AW: AW: AW: [de-users] makro im calc datei beenden

2007-08-06 Diskussionsfäden Nikolas . Brantzen
Hallo Stefan!
> 
> Wo und wie genau hast Du das in das bestehende Makro
> hineingeschrieben? Du solltest eine neue, leere Zeile vor "End Sub"
> machen dort eintragen:
> 
> ThisComponent.Close(True)
> 
> Bei mir geht´s.
> 
> 
Hat bei mir jetzt auch geklappt, keine Ahnung warum es das letzte Mal nicht
ging.

Gruß Nikolas

_
J.N. Köbig GmbH, Sitz der Gesellschaft: Rheinallee 161-169, 55120 Mainz,
Handelsregister Mainz, 14 HRB 0773, Geschäftsführer: Markus Thurn, Stefan Thurn

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: AW: AW: [de-users] makro im calc datei beenden

2007-08-03 Diskussionsfäden Stefan Weigel

Hallo Nikolas,

[EMAIL PROTECTED] schrieb:


 > ThisComponent.Close(True)



Leider nicht, da bringt er wenn ich es ausführe "Basic-Syntaxfehler"
Syntaxfehler

Vielleicht mach ich auch irgendwas falsch, habe ein ganz einfaches Makro
aufgenommen und unten dann die Zeile rein geschrieben und beim ausführen
bringt er Syntaxfehler.


Wo und wie genau hast Du das in das bestehende Makro 
hineingeschrieben? Du solltest eine neue, leere Zeile vor "End Sub" 
machen dort eintragen:


ThisComponent.Close(True)

Bei mir geht´s.




Wie kann ich auf die letzten Mails der Gruppe zugreifen, wenn dort dieses
Problem schon mal angegangen wurde?


Hier chronologisch: 
http://de.openoffice.org/servlets/SummarizeList?listName=users


und hier mit Stichwortsuche:
http://de.openoffice.org/servlets/SearchList?listName=users&by=date

Gruß

Stefan

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



AW: AW: [de-users] makro im calc datei beenden

2007-08-03 Diskussionsfäden Nikolas . Brantzen


> -Ursprüngliche Nachricht-
> Von: Stefan Weigel [mailto:[EMAIL PROTECTED]
> Gesendet: Donnerstag, 2. August 2007 16:01
> An: users@de.openoffice.org
> 
> > Ich brauche ein Makro, das OpenOffice beende kann. Das mit der
> Symbolleiste
> > hab ich auch schon gefunden, nutzt mir aber nichts. Ich möchte das ganze
> in
> > nur einer einzigen Datei verwenden, um die Sache dem Anwender zu
> > vereinfachen.
> 
> Vielleicht hilft der Tipp von Jörg. (Due Frage war erst vor wenigen
> Tagen auf der Liste):
> 
> Jörg Schmidt schrieb:
> 
>  > Innerhalb eines Makros sollte, wenn nur noch
>  > ein letztes Fenster offen
>  > ist, ein:
>  >
>  > ThisComponent.Close(True)
>  >
>  > genügen.
>  >

Leider nicht, da bringt er wenn ich es ausführe "Basic-Syntaxfehler"
Syntaxfehler

Vielleicht mach ich auch irgendwas falsch, habe ein ganz einfaches Makro
aufgenommen und unten dann die Zeile rein geschrieben und beim ausführen
bringt er Syntaxfehler.

Wie kann ich auf die letzten Mails der Gruppe zugreifen, wenn dort dieses
Problem schon mal angegangen wurde?

Gruß Nikolas

_
J.N. Köbig GmbH, Sitz der Gesellschaft: Rheinallee 161-169, 55120 Mainz,
Handelsregister Mainz, 14 HRB 0773, Geschäftsführer: Markus Thurn, Stefan Thurn

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: AW: [de-users] makro im calc datei beenden

2007-08-02 Diskussionsfäden Stefan Weigel

Hallo Nikolas,

[EMAIL PROTECTED] schrieb:


Ich brauche ein Makro, das OpenOffice beende kann. Das mit der Symbolleiste
hab ich auch schon gefunden, nutzt mir aber nichts. Ich möchte das ganze in
nur einer einzigen Datei verwenden, um die Sache dem Anwender zu
vereinfachen.


Vielleicht hilft der Tipp von Jörg. (Due Frage war erst vor wenigen 
Tagen auf der Liste):


Jörg Schmidt schrieb:

> Innerhalb eines Makros sollte, wenn nur noch
> ein letztes Fenster offen
> ist, ein:
>
> ThisComponent.Close(True)
>
> genügen.
>

Gruß

Stefan

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



AW: [de-users] makro im calc datei beenden

2007-08-02 Diskussionsfäden Nikolas . Brantzen
Hallo!

> -Ursprüngliche Nachricht-
> Von: Stefan Weigel [mailto:[EMAIL PROTECTED]
> Gesendet: Donnerstag, 2. August 2007 15:46
> An: users@de.openoffice.org
> Betreff: Re: [de-users] makro im calc datei beenden
> 
> Hallo Nikolas,
> 
> [EMAIL PROTECTED] schrieb:
> > Ich möchte im Calc ein Makro haben was die Datei beendet, und zwar als
> ob
> > ich auf Datei und dann auf schließen gegangen wäre.
> Für eine Schaltfläche in der Symbolleiste zum Schließen der Datei
> braucht es kein Makro.
> 
> 

Ich brauche ein Makro, das OpenOffice beende kann. Das mit der Symbolleiste
hab ich auch schon gefunden, nutzt mir aber nichts. Ich möchte das ganze in
nur einer einzigen Datei verwenden, um die Sache dem Anwender zu
vereinfachen.

Gruß nikolas

_
J.N. Köbig GmbH, Sitz der Gesellschaft: Rheinallee 161-169, 55120 Mainz,
Handelsregister Mainz, 14 HRB 0773, Geschäftsführer: Markus Thurn, Stefan Thurn

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [de-users] makro im calc datei beenden

2007-08-02 Diskussionsfäden Stefan Weigel

Hallo Nikolas,

[EMAIL PROTECTED] schrieb:


Ich möchte im Calc ein Makro haben was die Datei beendet, und zwar als ob
ich auf Datei und dann auf schließen gegangen wäre.

Das ganze will ich dann als Button einbauen, ist aber kein Problem.


Für eine Schaltfläche in der Symbolleiste zum Schließen der Datei 
braucht es kein Makro.


Klickanleitung:

(1) Extras | Anpassen... | Symbolleisten

(2) Bei "Symbolleiste" diejenige auswählen, in der die Schaltfläche 
erscheinen soll.


(3) Hinzufügen...

(4) Bereich = Dokumente, Befehle = Schließen

(5) Hinzufügen - Schließen - Ok

Gruß

Stefan

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[de-users] makro im calc datei beenden

2007-08-02 Diskussionsfäden Nikolas . Brantzen
Hallo Leute !

OO 2.0.3 auf Windows Server 2003

Eine kleine Frage habe ich, hab leider auf die schnelle nix im Internet
gefunden.

Ich möchte im Calc ein Makro haben was die Datei beendet, und zwar als ob
ich auf Datei und dann auf schließen gegangen wäre.

Das ganze will ich dann als Button einbauen, ist aber kein Problem.

Das Makro selbst schon, da man es ja leider nicht so einfach aufzeichnen
kann

Gruß Nikolas

_
J.N. Köbig GmbH, Sitz der Gesellschaft: Rheinallee 161-169, 55120 Mainz,
Handelsregister Mainz, 14 HRB 0773, Geschäftsführer: Markus Thurn, Stefan Thurn

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[de-users] Makro für Gruppierungsrahmen mit Optionsfeldern

2007-08-02 Diskussionsfäden Thomas Rakowski
Hallo,

ich habe in einer Calc-Tabelle einen
Gruppierungsrahmen mit 2 Optionsfeldern erstellt.
Kann mir einer von den "Makro-Gurus" auf die Sprünge
helfen, wie ich mit StarBasic in Erfahrung bringe,
welches Optionsfeld gerade aktiv ist?
Da es sich nicht um ein Formular oder Dialogfeld
handelt, habe ich trotz umfangreicher Recherchen
leider keinen Anhaltspunkt gefunden.

Danke für Eure Bemühungen

Thomas

openSUSE 10.2, KDE 3.5.7, OOo 2.2.1 680m18(Build:9161)


  Heute schon einen Blick in die Zukunft von E-Mails wagen? Versuchen Sie´s 
mit dem neuen Yahoo! Mail. www.yahoo.de/mail

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [de-users] Makro Programm beenden

2007-07-27 Diskussionsfäden Jörg Schmidt
Hallo,

Ansgar Staender schrieb:
> ich bin seit heute Anwender des Programmes und von daher noch
> nicht so fit.
> Ich möchte den Befehl zum Programm beenden in ein Makro
> bekommnen um ihn einer Schaltfläche hinterlegen zu können.
> Wie lautet der Befehl/die Routine?

Innerhalb eines Makros sollte, wenn nur noch ein letztes Fenster offen
ist, ein:

ThisComponent.Close(True)

genügen.



Gruß
Jörg



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [de-users] Makro Programm beenden

2007-07-26 Diskussionsfäden Stefan Weigel

Hallo Ansgar,

Ansgar Staender schrieb:


Ich möchte den Befehl zum Programm beenden in ein Makro bekommnen um ihn einer 
Schaltfläche hinterlegen zu können.
Wie lautet der Befehl/die Routine?


Für eine Schaltfläche in der Symbolleiste zum Beenden des Programms 
braucht es kein Makro.


Klickanleitung:

(1) Extras | Anpassen... | Symbolleisten

(2) Bei "Symbolleiste" diejenige auswählen, in der die Schaltfläche 
erscheinen soll.


(3) Hinzufügen...

(4) Bereich = Applikation, Befehle = Beenden

(5) Hinzufügen - Schließen - Ok

Gruß

Stefan

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[de-users] Makro Programm beenden

2007-07-26 Diskussionsfäden Ansgar Staender
Hallo,
ich bin seit heute Anwender des Programmes und von daher noch nicht so fit.
Ich möchte den Befehl zum Programm beenden in ein Makro bekommnen um ihn einer 
Schaltfläche hinterlegen zu können.
Wie lautet der Befehl/die Routine?

Danke
Ansgar 

Re: [de-users] Makro für meal-master-format

2007-05-05 Diskussionsfäden Michael Braun
Hallo Heiko,

Heiko Hergemöller schrieb:
> Ich bin seit einiger Zeit auf der Suche nach einem Makro, mit dem man
> Rezepte im Meal-Master-Format einlesen kann.
Wie wäre es mit http://www.rezkonv.de/software/rksuite/index.html .

Ansonsten ist das Meal Master Format ja ein reines Textformat, d.h. du
könntest dir alle relevanten Rezepte in eine Datei gemeinsame kopieren
und mit  regulären Ausdrücken (ggf. vim http://www.vim.org?) ersetzen.
Für eine einmalige Aktion reicht das doch?
>
> Das Marko soll die Syntax von Meal-Master erkennen und
> 'rausschneiden', damit man die Rezepte vernünftig und ohne den
> Kauderwelsch leicht ausdrucken kann.
>
> Ja, es gibt div. Rezeptverwaltungen, aber für meine Zwecke ist's wie
> mit Kanonen auf Spatzen schießen.
>
> Gibt es eigentlich eine Referenz (vorzugsweise auf deutsch oder
> englisch) zu Makroprogrammierung bzw. Starbasic-Programmierung?
http://api.openoffice.org/docs/common/ref/com/sun/star/sheet/Spreadsheet.html

Mit freundlichen Grüßen,
 Michael Braun




signature.asc
Description: OpenPGP digital signature


[de-users] Makro für meal-master-format

2007-05-05 Diskussionsfäden Heiko Hergemöller

Hi!

Ich bin seit einiger Zeit auf der Suche nach einem Makro, mit dem man 
Rezepte im Meal-Master-Format einlesen kann.


Das Marko soll die Syntax von Meal-Master erkennen und 'rausschneiden', 
damit man die Rezepte vernünftig und ohne den Kauderwelsch leicht 
ausdrucken kann.


Ja, es gibt div. Rezeptverwaltungen, aber für meine Zwecke ist's wie mit 
Kanonen auf Spatzen schießen.


Gibt es eigentlich eine Referenz (vorzugsweise auf deutsch oder 
englisch) zu Makroprogrammierung bzw. Starbasic-Programmierung?


MfG

Heiko Hergemöller

http://www.einfachkochen.de
http://www.techniker-abc.de


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [de-users] Makro

2007-04-20 Diskussionsfäden Robert Großkopf
Hallo Holger,

Dies ist eine Mailingliste, in der es nicht so förmlich zugeht - deshalb 
direkt per Du.
> Wenn ich mit der Version 2.2 die Makros starte ( zum Beispiel :
> Schedule\German Holidays )kommt immer
> folgende Fehlermeldung :
> Basic Laufzeitfehler
> Es ist eine Exception aufgetreten
> Type: com.sun.star.uno Runtime Exception Message : .
>
> Ich nutze die Java-Version 1.5.11

Ich habe im allgemeinen mit Makros sonst keine Probleme, erhalte aber auch bei 
diesem Makro einen Laufzeitfehler. Vielleicht ist das Makro an eine bestimmte 
Vorlage gebunden. Immerhin macht das Makro aus einem leeren Calc-Dokument 
zuerst einmal ein einzelnen Blatt, das zudem mit dem Namen "Kalender" 
bezeichnet wird - danach ist allerdings Fehler und Schluss.

Hast Du auch bei anderen Makros Probleme? Ansonsten müsste einmal jemand mit 
Erfahrung im Basic-Bereich sich das Makro genauer ansehen - an der 
Java-Version liegt es meines Erachtens nicht.

Gruß

Robert

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[de-users] Makro

2007-04-19 Diskussionsfäden Holger Guse
Wenn ich mit der Version 2.2 die Makros starte ( zum Beispiel :  
Schedule\German Holidays )kommt immer

folgende Fehlermeldung :
Basic Laufzeitfehler
Es ist eine Exception aufgetreten
Type: com.sun.star.uno Runtime Exception Message : .

Ich nutze die Java-Version 1.5.11
Vielen Dank für ihre Bemühungen
Gruss Holger Guse

--
Erstellt mit Operas revolutionärem E-Mail-Modul: http://www.opera.com/mail/

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[de-users] Makro

2007-04-09 Diskussionsfäden Kurti Hammerle
Grüß Gott!

wie kann man bei erzeugen eines Makros den relativen Verwies deaktiviern und 
aktivieren.

mfg

Kurt Hammerle

[de-users] Makro -Befehl im Calc

2007-04-03 Diskussionsfäden office

Hallo,großes Problemmkann mir jemand den  folgenden Befehl für Open Calc 
mitteilen.I ch möchte das in einer Tabelle  von 1-1000 der nächste freie Wert 
per Makro gesucht wird und,wenn der Wert gefunden wird sollte die Zeile gleich 
an der richtigen Stelle eingefügt werden und farblich markiert sein.125 also 
wäre die nächste freie Zahl 3 und hier soll gleich unter die 2 die Zeile 3 
farblich eingefügt werden.Oder wie kann ich die Excel Formel übernehmen. Vielen 
Dank im Voraus.

Mit freundlichen Grüßen
   Ayse Sacli
  -Sekretariat-
Dollinger GmbH Co & KG
Verwaltung:
Weitwiesenring 4   83435 Bad Reichenhall
Postfach 2162   83423 Bad Reichenhall
Tel: 08651-98300   Fax: 08651-983098
Internet: www.dollinger-mode.de
e-mail: [EMAIL PROTECTED]

Geschäftsführer: 
Fritz Dollinger ° Georg Dollinger ° Veronika Dollinger-Schmid
Sitz Bad Reichenhall  Reg.-Ger. Traunstein  HRA 824

Re: [de-users] Makro in 2.1 OO_Calc

2007-01-31 Diskussionsfäden Stefan Weigel

Koryphäe schrieb:

Hallo Stefan,
hab ich kontrolliert. Geht wieder!

Allerdings übernimmt er jetzt nicht die ausgewählte Adresse in dem Feld 
davor???


Wenn Du willst, kannst Du mir Deine Datei an meine Adresse senden 
(nicht an die Liste). Ich schau dann mal danach.


Gruß

Stefan

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [de-users] Makro in 2.1 OO_Calc

2007-01-31 Diskussionsfäden Koryphäe

Hallo Stefan,
hab ich kontrolliert. Geht wieder!

Allerdings übernimmt er jetzt nicht die ausgewählte Adresse in dem Feld 
davor???


Gruß
Christian

Stefan Weigel schrieb:

Koryphäe schrieb:

Eine fertige Lösung mit einem Kombinationsfeld und der 
SVERWEIS-Funktion findest Du hier:


http://www.stefan-weigel.de/ooo/adressenauswahl.odt


Ich habe nun schon ein fertiges Rechnungsformular. Wenn ich nun die 
Adressenliste in meine Datei kopiere und im Rechnungsformular in der 
Adresszelle dementsprechend =Adressliste.A4 eingebe. erscheint auch 
die Adresse. Allerdings kann ich die in der Adressenliste nicht mehr 
auswählen.

Warum?


Da ist vermutlich beim Kopieren der Adressenliste in Deine Datei ein 
 Bezug verloren gegangen.


Das Kombinationsfeld, also dieses Feld zum Aufklappen, mit dem Du die 
Adresse auswählst, hat ein Kontrollfeld mit diversen Einstellungen. In 
dieses Kontrollfeld solltest Du mal hinein schauen und mein Original 
mit Deiner Kopie vergleichen.


Um das Kontrollfeld anzuzeigen, musst Du über Ansicht|Symbolleisten 
die Symbolleiste mit dem Namen "Formular-Steuerelemente" einblenden. 
Auf dieser Leiste befindet sich ein Symbol "Entwurfsmodus an/aus". 
Wenn der Entwurfsmodus an ist, funktioniert das Kombinationsfeld nicht 
mehr, sondern kann zur Bearbeitung markiert werden.


Markiere es und klicke darauf mit der rechten Maustaste und wähle 
Kontrollfeld.


Beim Reiter "Daten" gibt es eine Einstellung "Verknüpfte Zelle" und 
eine Einstellung "Quellzellenbereich". Dort solltest Du mal 
kontrollieren.


Gruß

Stefan

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [de-users] Makro in 2.1 OO_Calc

2007-01-31 Diskussionsfäden Stefan Weigel

Koryphäe schrieb:

Eine fertige Lösung mit einem Kombinationsfeld und der 
SVERWEIS-Funktion findest Du hier:


http://www.stefan-weigel.de/ooo/adressenauswahl.odt


Ich habe nun schon ein fertiges Rechnungsformular. Wenn ich nun die 
Adressenliste in meine Datei kopiere und im Rechnungsformular in der 
Adresszelle dementsprechend =Adressliste.A4 eingebe. erscheint auch die 
Adresse. Allerdings kann ich die in der Adressenliste nicht mehr auswählen.

Warum?


Da ist vermutlich beim Kopieren der Adressenliste in Deine Datei ein 
 Bezug verloren gegangen.


Das Kombinationsfeld, also dieses Feld zum Aufklappen, mit dem Du 
die Adresse auswählst, hat ein Kontrollfeld mit diversen 
Einstellungen. In dieses Kontrollfeld solltest Du mal hinein schauen 
und mein Original mit Deiner Kopie vergleichen.


Um das Kontrollfeld anzuzeigen, musst Du über Ansicht|Symbolleisten 
die Symbolleiste mit dem Namen "Formular-Steuerelemente" einblenden. 
Auf dieser Leiste befindet sich ein Symbol "Entwurfsmodus an/aus". 
Wenn der Entwurfsmodus an ist, funktioniert das Kombinationsfeld 
nicht mehr, sondern kann zur Bearbeitung markiert werden.


Markiere es und klicke darauf mit der rechten Maustaste und wähle 
Kontrollfeld.


Beim Reiter "Daten" gibt es eine Einstellung "Verknüpfte Zelle" und 
eine Einstellung "Quellzellenbereich". Dort solltest Du mal 
kontrollieren.


Gruß

Stefan

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



  1   2   3   >