Die Suche ergab 9 Treffer

von heinetz
Mo, 11.05.2009 11:53
Forum: Calc
Thema: Zellen Formatierung beim Einfügen
Antworten: 1
Zugriffe: 162

Zellen Formatierung beim Einfügen

Hallo Forum,

ich verwende ein Calc-Dokument, um meine Umsätze zu erfassen. Das ganze ist eine laufende
Liste mit Ein- und Ausgaben. Die Zeilen wiederholen sich mit geringen Abweichungen. Beispiel:

In einer Zeile steht:

(Datum; Konto; Posten; Kosten)
03.02.09; Internet; HostEurope ReNr 12345; 9,99 ...
von heinetz
Mi, 29.04.2009 10:51
Forum: Makros und allgemeine Programmierung
Thema: Macro läuft nicht ;(
Antworten: 10
Zugriffe: 1120

Re: Macro läuft nicht ;(

Hallo Charly,

auf den ersten Blick würde ich sagen, es ist exakt das, was ich brauche. Tausend Dank !!!
Daran kann man hervorragend nachvollziehen, wie es geht.

beste gruesse,
heinetz
von heinetz
Di, 28.04.2009 23:49
Forum: Makros und allgemeine Programmierung
Thema: Macro läuft nicht ;(
Antworten: 10
Zugriffe: 1120

Re: Macro läuft nicht ;(

Hallo Forum,

nun habe ich einen Listener gefunden, der eventuell für mein Makro passen könnte und ausprobiert:

Sub initializeListener
oListener = CreateUnoListener( "ClicListener_", "com.sun.star.view.XSelectionChangeListener" )
oDocument = ThisComponent
oDocument.getCurrentController ...
von heinetz
Di, 28.04.2009 18:02
Forum: Makros und allgemeine Programmierung
Thema: Macro läuft nicht ;(
Antworten: 10
Zugriffe: 1120

Re: Macro läuft nicht ;(

Jo,

das mit dem Listener habe ich nun auch schon mehrfach gelesen. Allerdings auch, dass
es je nach Event verschiedene Typen von Listenern gibt und welcher nun für mich der
richtige ist (beim markieren von irgendwas?), konnte ich nicht herausfinden. Ausserdem
habe ich nicht ganz verstanden, wo und ...
von heinetz
Di, 28.04.2009 13:39
Forum: Makros und allgemeine Programmierung
Thema: Macro läuft nicht ;(
Antworten: 10
Zugriffe: 1120

Re: Macro läuft nicht ;(

Hallo Forum,

so sieht's jetzt aus und funktioniert schon ganz gut:

REM ***** BASIC *****

Sub Main

oDoc = ThisComponent
ListeSheet = oDoc.sheets.getbyname("Liste")
AusdruckSheet = oDoc.sheets.getbyname("Ausdruck")

oSelect = ThisComponent.CurrentSelection.getRangeAddress
oSelectAR = oSelect ...
von heinetz
Di, 28.04.2009 01:00
Forum: Makros und allgemeine Programmierung
Thema: Macro läuft nicht ;(
Antworten: 10
Zugriffe: 1120

Re: Macro läuft nicht ;(

Hi,

tausend Dank.

Zellenwert = ListeSheet.getcellrangebyname("A1").value

Und jetzt würde ich die '1' aus 'A1' gerne 'dynamisieren'. Etwa so:

$ZELLE = "A"+aktuelle_markierung().zeile();
Zellenwert = ListeSheet.getcellrangebyname($ZELLE).value

tausend Dank für jeden Tipp und
beste gruesse ...
von heinetz
Mo, 27.04.2009 16:06
Forum: Makros und allgemeine Programmierung
Thema: Macro läuft nicht ;(
Antworten: 10
Zugriffe: 1120

Einfacher ausgedrückt.

Hallo Forum,

vielleicht fange ich mal anders an:

Wie sieht ein Makro aus, dass den Wert der Zelle A1 in Tabellenblatt 'Liste' in B5 in Tabellenblatt 'Ausdruck' schreibt ?

danke für Hilfe und

beste gruesse,
hienetz
von heinetz
Mo, 27.04.2009 15:54
Forum: Makros und allgemeine Programmierung
Thema: Macro läuft nicht ;(
Antworten: 10
Zugriffe: 1120

Macro läuft nicht ;(

Hallo Forum,

das folgende Macro ist ein ursprüngliches Excel-Macro und von Calc so importiert:

Rem Attribute VBA_ModuleType=VBADocumentModule
Sub Worksheet_SelectionChange(ByVal Target As Range)
Worksheets("Ausdruck").Cells(1, 3) = Cells(ActiveCell.Row, 2)
Worksheets("Ausdruck").Cells(2, 3 ...
von heinetz
Mo, 27.04.2009 15:10
Forum: Calc
Thema: Excel-macro funktioniert nicht
Antworten: 1
Zugriffe: 220

Excel-macro funktioniert nicht

Hallo Forum,

das folgende Macro ist ein ursprüngliches Excel-Macro und von Calc so importiert:

Rem Attribute VBA_ModuleType=VBADocumentModule
Sub Worksheet_SelectionChange(ByVal Target As Range)
Worksheets("Ausdruck").Cells(1, 3) = Cells(ActiveCell.Row, 2)
Worksheets("Ausdruck").Cells(2, 3 ...