Die Suche ergab 48 Treffer

von Koala
Mi, 08.12.2010 16:37
Forum: Makros und allgemeine Programmierung
Thema: [gelöst] lokale Calc mittels Makro auslesen
Antworten: 4
Zugriffe: 1189

Re: lokale Calc mittels Makro auslesen

Steppenwolf hat geschrieben:Oder ist es egal ob ich ein Excel oder Calc Dokument im Makro auslese ?
Genau vor der Frage stand ich auch, als ich mit dem Macro begonnen habe :)
Versuch es einfach.
von Koala
Mi, 08.12.2010 08:20
Forum: Makros und allgemeine Programmierung
Thema: [gelöst] lokale Calc mittels Makro auslesen
Antworten: 4
Zugriffe: 1189

Re: lokale Calc mittels Makro auslesen

Ist zwar nicht konkret das was du suchst, aber könnte ein Anfang sein: Datenbereich von einem Dokument in ein anderes übertragen.
von Koala
Mo, 29.11.2010 09:37
Forum: Makros und allgemeine Programmierung
Thema: Zeilen zählen
Antworten: 2
Zugriffe: 830

Re: Zeilen zählen

Du musst erst den Bereich auswählen/markieren, dessen Anzahl du haben möchtest.
z.B. so:
Sub Main
' Startposition fuer CellRangeByPosition festlegen
CRBP_L = 0 ' CellRangeByPosition Links Spalte A
CRBP_O = 0 ' CellRangeByPosition Oben Zeile 1

oSheet = thisComponent.sheets(0)

oCellCursor ...
von Koala
Fr, 19.11.2010 09:15
Forum: Makros und allgemeine Programmierung
Thema: Rückgabewert einer Sub
Antworten: 11
Zugriffe: 3992

Re: Rückgabewert einer Sub

Auch wenn ich noch nicht so lange dabei bin ...
Irgendwo habe ich gelesen, dass nur Funktionen einen Wert zurückgeben können. Das es auch mit einer Sub geht, nun ja.
Ich verwende für Rückgaben lieber ausschließlich Funktionen. Ist irgendwie eindeutiger für mich.
von Koala
Mi, 17.11.2010 12:32
Forum: Makros und allgemeine Programmierung
Thema: Makro funktioniert nicht wenn fremdgestartet
Antworten: 10
Zugriffe: 2992

Re: Makro funktioniert nicht wenn fremdgestartet

Ich würde an die Fehlersuche wie folgt rangehen (ab Kommentar "NEU"):

Sub FormSitesButton(oButtonName)
REM Globalscope.BasicLibraries.LoadLibrary( "MRILib" )
Dim oDataBaseContext as Object
Dim oMyForm as Object
Dim oMyActiveButton as Object
Dim oPB as Object
Dim oMRI as object
Dim Context AS ...
von Koala
Di, 16.11.2010 12:38
Forum: Makros und allgemeine Programmierung
Thema: [SOLVED] Datenbereich von einem Dokument in ande. übertragen
Antworten: 6
Zugriffe: 3616

Re: Datenbereich von einem Dokument in ein anderes übertragen

Das mit dem Entfernen des Macros habe ich nun auch hinbekommen.
Zusätzlich soll nun ein FreezeAtPosition (Fenster/fixieren) an Position "B2" ausgeführt werden. Dies funktioniert leider noch nicht richtig. Es wird immer nur die komplette Spalte B fixiert. Ob hier ein Bug vorliegt?

Weiterhin werden ...
von Koala
Mo, 15.11.2010 09:48
Forum: Makros und allgemeine Programmierung
Thema: [SOLVED] Datenbereich von einem Dokument in ande. übertragen
Antworten: 6
Zugriffe: 3616

Re: Datenbereich von einem Dokument in ein anderes übertragen

Hier nun mein erstes, für mich zufriedenstellendes und vor allem funktionierendes Ergebnis.

Kurze zusammenfassende Erklärung dazu (falls es jemand anderes mal brauchen sollte).
Eingebettet ist das Macro in einer Vorlagendatei (.odt).
Eine (Calc- oder Excel-) Datei mit beliebigen Namen wird aus ...
von Koala
Fr, 12.11.2010 12:00
Forum: Makros und allgemeine Programmierung
Thema: [SOLVED] Datenbereich von einem Dokument in ande. übertragen
Antworten: 6
Zugriffe: 3616

Re: Excel Daten in bestimmten Calc Bereich importieren

Inzwischen habe ich ein funktionierendes Macro, dass mir einen bestimmten Cellbereich (Range) von einem Dokument in ein anderes kopiert:

Sub Main
Dim sPath, fullPath, iVal, iResult As String
Dim r as Integer
Dim oDocument, thisDoc, oSheet, ocell1, oVal, oSrcRange, oDstRange as Object

' Start ...
von Koala
Do, 04.11.2010 15:06
Forum: Makros und allgemeine Programmierung
Thema: Hilfe bei Trainingsliste
Antworten: 0
Zugriffe: 719

Re: Hilfe bei Trainingsliste

Sippe hat geschrieben:Kann mir da jemand helfen bitte.
Meine Glaskugel bleibt dunkel. Ohne den Code dazu, wirst du nicht viel Hilfe bekommen können.

Excel (VBA) funktioniert nicht (immer) direkt mit OOo.
von Koala
Mi, 03.11.2010 14:11
Forum: Makros und allgemeine Programmierung
Thema: [SOLVED] Datenbereich von einem Dokument in ande. übertragen
Antworten: 6
Zugriffe: 3616

Re: Excel Daten in bestimmten Calc Bereich importieren

Ein erster Erfolg ist dank diesen Beitrages nun schon zu verzeichnen.
Ich hatte nicht erwartet, dass es mit OOo doch so einfach ist, mit einer Exceldatei zu arbeiten :)

Sub Main
Dim sPath, fullPath, iVal, iResult As String
Dim r as Integer
Dim oDocument, thisDoc, oSheet, ocell1, oVal as Object ...
von Koala
Mi, 27.10.2010 10:50
Forum: Makros und allgemeine Programmierung
Thema: [SOLVED] Datenbereich von einem Dokument in ande. übertragen
Antworten: 6
Zugriffe: 3616

[SOLVED] Datenbereich von einem Dokument in ande. übertragen

Hallo

Folgendes soll als automatische Abarbeitung in einem Macro umgesetzt werden:
Gegeben ist eine Exceltabelle mit Daten (A1:H1 als Beschriftung, alles darunter gefüllt mit Daten; ca. 4000 Zeilen),
und eine OOCalc Vorlagendatei in der die erste Zeile von A1:H1 mit einer Beschriftung und ...
von Koala
Mi, 04.08.2010 10:47
Forum: Makros und allgemeine Programmierung
Thema: mittels "funktion" Zellen Farbe prüfen ?
Antworten: 21
Zugriffe: 6483

Re: mittels "funktion" Zellen Farbe prüfen ?

Hier mit OOo 3.2.1 geht das nicht, da sind 'bei diesem Weg' nur 'globale Makros' wählbar, nicht die Makros der aktuellen Datei.
Oh, tatsächlich! Das ist mir gar nicht aufgefallen.

Ja, das bewirkt indirekt eine Neuberechnung aller Formeln.
Habe dafür eine einfachere Lösung gefunden. Workbook ...
von Koala
Di, 03.08.2010 14:14
Forum: Makros und allgemeine Programmierung
Thema: mittels "funktion" Zellen Farbe prüfen ?
Antworten: 21
Zugriffe: 6483

Re: mittels "funktion" Zellen Farbe prüfen ?

mit einem M.E. 'unschönen Trick' scheint das zu funktionieren.
Jap, funktioniert wunderbar. Besten Dank.

Weise das Makro Workbook_Open via Extras - Anpassen (!) - Ereignisse dem Ereignis Dokument Öffnen zu. Ggf. musst Du noch auf mehreren Tabellen Suchen & Ersetzen.
Nur der Vollständigkeit ...
von Koala
Mo, 02.08.2010 15:52
Forum: Makros und allgemeine Programmierung
Thema: mittels "funktion" Zellen Farbe prüfen ?
Antworten: 21
Zugriffe: 6483

Re: mittels "funktion" Zellen Farbe prüfen ?

Stephan hat geschrieben:Ich bin im Moment im Unklaren ob es eine sonstige allgemeine Lösung gibt.
Könnte man das Thiscomponent-Objekt mit einer IF-Abfrage auf dessen vorhandensein/Inhalt prüfen und dann ansteller der Fehlermeldung lieber einen Leerstring, also "", ausgeben lassen?

Werd mich mal daran versuchen.
von Koala
Mo, 02.08.2010 13:10
Forum: Makros und allgemeine Programmierung
Thema: mittels "funktion" Zellen Farbe prüfen ?
Antworten: 21
Zugriffe: 6483

Re: mittels "funktion" Zellen Farbe prüfen ?

Function FARBFUNKTION(Zelle As String)
x1 = Thiscomponent.CurrentController.ActiveSheet
FARBFUNKTION = Hex(x1.getCellRangeByName(Zelle).CellBackColor)
End Function
einzig muß der Aufruf mittels String erfolgen, also:
=WENN(FARBWERT( " A1 " )= "00FF00"; A1+A2; A1-A3)...
Super, genau das brauchte ...