Die Suche ergab 12 Treffer

von Dengue
Mi, 16.12.2009 09:06
Forum: Makros und allgemeine Programmierung
Thema: Eine SUB (nicht Makro) beim öffnen eines Calc-Sheets starten
Antworten: 5
Zugriffe: 1115

Re: Eine SUB (nicht Makro) beim öffnen eines Calc-Sheets starten

Vielen Dank an euch Beide!

Es lag wirklich daran. Mit "Dokument erzeugen" habe ich die richtige Zuweisung. Jetzt funktioniert es sehr gut.
von Dengue
Di, 15.12.2009 17:05
Forum: Calc
Thema: Formel (Feldinhalt) per Makro in eine Variable kopieren
Antworten: 12
Zugriffe: 989

Re: Formel (Feldinhalt) per Makro in eine Variable kopieren

sorry aber was hat das mit den " zu tun ? Du hast doch auch geschrieben, dass es mit "..."+Pfad+"..." geht!? nur werden es halt kleinbuchstaben...



hstr = "=WENN(B25="""";WENN(ODER(TEIL(B22;1;1)=""A"";TEIL(B22;1;1)=""a"";TEIL(B22;1;1)=""P"";TEIL(B22;1;1)=""S"");WENN(B18="""";WENN(F33 ...
von Dengue
Di, 15.12.2009 16:42
Forum: Calc
Thema: Formel (Feldinhalt) per Makro in eine Variable kopieren
Antworten: 12
Zugriffe: 989

Re: Formel (Feldinhalt) per Makro in eine Variable kopieren

Entschuldige ;)
noch eine letzte Frage. Wenn ich die Variable pfad = "file://T:/Meldungen/" einfüge macht er mir in der Formel Kleinbuchstaben daraus z.B. ///t:/meldungen/ und somit funktioniert die Formel nicht mehr. Gibt es eine Möglichkeit die Groß-/Kleinschreibung zu erhalten??

"=WENN(B25 ...
von Dengue
Di, 15.12.2009 16:24
Forum: Calc
Thema: Formel (Feldinhalt) per Makro in eine Variable kopieren
Antworten: 12
Zugriffe: 989

Re: Formel (Feldinhalt) per Makro in eine Variable kopieren

Vielen Dank.

Ich versuche hier nur das Programm von einem anderen zu verändern. Wenn ich den Pfad in einer Variable habe, kann ich den dann einfach einfügen? quasi ".."&Pfad&"..."?

Kannst du mir das mit der DDE kurz erklären? Danke.
von Dengue
Di, 15.12.2009 15:32
Forum: Calc
Thema: Formel (Feldinhalt) per Makro in eine Variable kopieren
Antworten: 12
Zugriffe: 989

Re: Formel (Feldinhalt) per Makro in eine Variable kopieren

Wie kann ich eine komplexe Formel in ein Feld kopieren (via Makro)?

Konkret folgende...

=WENN(B25="";WENN(ODER(TEIL(B22;1;1)="A";TEIL(B22;1;1)="a";TEIL(B22;1;1)="P";TEIL(B22;1;1)="S");WENN(B18="";WENN(F33="";SVERWEIS(F25;'file:///T:/Meldungen/PLZ_GA.ods'#$PlzGA.A2:B40856;2;0);SVERWEIS(F33;'file ...
von Dengue
Di, 15.12.2009 15:02
Forum: Makros und allgemeine Programmierung
Thema: Eine SUB (nicht Makro) beim öffnen eines Calc-Sheets starten
Antworten: 5
Zugriffe: 1115

Re: Eine SUB (nicht Makro) beim öffnen eines Calc-Sheets starten

Vielen Dank für deine Antwort!

Leider tut sich beim Start dann nichts.. Die Datei ist als .ots gespeichert, da verschiedene Nutzer auf ein Netzwerklaufwerk zugreifen. Kann das das Problem sein?
von Dengue
Di, 15.12.2009 13:57
Forum: Makros und allgemeine Programmierung
Thema: Eine SUB (nicht Makro) beim öffnen eines Calc-Sheets starten
Antworten: 5
Zugriffe: 1115

Eine SUB (nicht Makro) beim öffnen eines Calc-Sheets starten

Ich brauche dringend Hilfe ;)

Folgendes Problem, beim öffnen einer Calc Datei / Sheet soll ein Unterprogramm / Sub gestartet werden. Ein Makro kann man ja z.B. dem Öffnen zuweisen. Aber ich will nur eine Sub starten, die dann eine Globale Variable an andere Subs in diesem Makro übergibt. Ich hoffe ...
von Dengue
Mo, 14.12.2009 16:10
Forum: Calc
Thema: Felder in Calc aktualisieren per Makro , "refresh"??
Antworten: 1
Zugriffe: 245

Felder in Calc aktualisieren per Makro , "refresh"??

Hallo,

ich kopiere Daten aus einigen Feldern und habe immer das Problem, dass wenn der Benutzer noch in einem Feld ist, die vorherigen alten Daten übernommen werden.

quasi ein "Return" in Software: z.B. Thiscomponent.getTextFields().refresh() funktioniert aber nicht!?

Danke!!
von Dengue
Do, 26.11.2009 11:20
Forum: Calc
Thema: Zelleninhalt löschen ohne Dialog
Antworten: 2
Zugriffe: 331

Re: Zelleninhalt löschen ohne Dialog

super vielen Dank!! Funktioniert tadellos :) schade dass so etwas hier nicht aufgeführt ist... http://api.openoffice.org/docs/common/r ... getFormula
von Dengue
Do, 26.11.2009 10:10
Forum: Calc
Thema: Zelleninhalt löschen ohne Dialog
Antworten: 2
Zugriffe: 331

Zelleninhalt löschen per Macro

..und wie kann man das nun per Makro bewerkstelligen?
**.setvalue() oder **.setformula() schreibt mir immer ein null in das Feld bzw. den 30.12.1899 ;) aber manuell kann ich ja alles aus dem Feld löschen!?

danke

edit: quasi so irgendwie so ThisComponent.Sheets().getByName( "Daten_eingeben ...
von Dengue
Mi, 25.11.2009 16:04
Forum: Calc
Thema: Formel (Feldinhalt) per Makro in eine Variable kopieren
Antworten: 12
Zugriffe: 989

Re: Formel (Feldinhalt) per Makro in eine Variable kopieren

@Karo

super!! :D Vielen Dank!! So scheint es zu klappen.
von Dengue
Mi, 25.11.2009 15:33
Forum: Calc
Thema: Formel (Feldinhalt) per Makro in eine Variable kopieren
Antworten: 12
Zugriffe: 989

Re: Formel (Feldinhalt) per Makro in eine Variable kopieren

mit folgender Funktion bekomme ich den Inhalt eines Feldes, aber nicht seine Formel..

msgbox ThisComponent.Sheets().getByName( "Daten_eingeben").getCellByPosition( 5, 21 ).getString()

bin für Hilfe dankbar!