💚 BITTE helfen Sie uns NOCH HEUTE mit einer SPENDE 💚
Helfen Sie das LibreOffice Forum zu erhalten!
> KEINE WERBUNG FÜR REGISTRIERTE BENUTZER!<
Ihre Spende wird für die Deckung der laufenden Kosten sowie den Erhalt und Ausbau 🌱 des LibreOffice Forums verwendet.
🤗 Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet. 🤗
Excel Code in libre calc verwenden
Excel Code in libre calc verwenden
Hallo,
Ich habe ein Excel Makro in mein Calc kopiert.
Es funktioniert aber nicht.
Option Explicit
Private Sub commandbutton1_click ()
ActiveCell.Activate
Selektion.Interior.ColorIndex = 4
Ende Sub
Was muss ich hier ändern?
Vielen Dank schon mal im voraus.
Gruß jenschmi
Ich habe ein Excel Makro in mein Calc kopiert.
Es funktioniert aber nicht.
Option Explicit
Private Sub commandbutton1_click ()
ActiveCell.Activate
Selektion.Interior.ColorIndex = 4
Ende Sub
Was muss ich hier ändern?
Vielen Dank schon mal im voraus.
Gruß jenschmi
Re: Excel Code in libre calc verwenden
Hallo,
ich glaube, in VBA müsste es heißen.
Wenn ich es richtig verstehe, möchtest du per Klick auf einen Button die Hintergrundfarbe der aktuelle Zelle festlegen. Calc kennt allerdings ColorIndex nicht.
Folgendes sollte halbwegs funktionieren:
Die Farbe legst du über die RGB-Werte fest (im obigen Schnipsel wäre die Hintergrundfarbe nun rot).
ich glaube, in VBA müsste es
Code: Alles auswählen
Selection.Interior.ColorIndex = 4
Wenn ich es richtig verstehe, möchtest du per Klick auf einen Button die Hintergrundfarbe der aktuelle Zelle festlegen. Calc kennt allerdings ColorIndex nicht.
Folgendes sollte halbwegs funktionieren:
Code: Alles auswählen
Sub commandbutton1_click ()
Thiscomponent.Currentcontroller.selection.cellbackcolor=rgb(255,0,0)
End Sub
Gruß,
mikele
mikele
Re: Excel Code in libre calc verwenden
Vielen Dank für die schnelle Antwort.
Ich teste das morgen gleich und gebe Bescheid.
Gruß jenschmi
Ich teste das morgen gleich und gebe Bescheid.
Gruß jenschmi
Re: Excel Code in libre calc verwenden
Ich habe es doch mal fix probiert.
Wenn ich das Makro über F5 ausführe klappt das wunderbar. Aber wie weise ich dem Button das Makro zu. Sorry für eure Mühe.
Wenn ich auf den Button klicke passiert nichts.
LG jenschmi
Wenn ich das Makro über F5 ausführe klappt das wunderbar. Aber wie weise ich dem Button das Makro zu. Sorry für eure Mühe.
Wenn ich auf den Button klicke passiert nichts.
LG jenschmi
Re: Excel Code in libre calc verwenden
Hallo,
Hab ein bisschen getüftelt, und hat geklappt.
Danke nochmal für das Makro.
Gruß jenschmi
Hab ein bisschen getüftelt, und hat geklappt.
Danke nochmal für das Makro.
Gruß jenschmi
An alle, die das LibreOffice-Forum nutzen:
Bitte beteiligen Sie sich mit 7 Euro pro Monat und helfen uns bei unserem Budget für das Jahr 2024.
Einfach per Kreditkarte oder PayPal.
Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet.
❤️ Vielen lieben Dank für Ihre Unterstützung ❤️