Makro: gewählte Zelle umranden

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: Makro: gewählte Zelle umranden

Re: Makro: gewählte Zelle umranden

von Jörg » Fr, 23.01.2015 17:41

Hallo F3K,
ja ich weiß, dass es so geht. So hab ich es bisher auch.
Dann laß ich das jetzt auch so.
Wolln es ja nicht übertreiben.
Danke für Deine Antwort.
Gruß Jörg

Re: Makro: gewählte Zelle umranden

von F3K Total » Fr, 23.01.2015 17:19

Hi,
dazu brauchst Du kein Makro, die bedingte Formatierung reicht doch aus.
HTH R
Dateianhänge
Bedingte_Formatierung.ods
(7.68 KiB) 67-mal heruntergeladen

Re: Makro: gewählte Zelle umranden

von Jörg » Fr, 23.01.2015 11:37

Hallo Fachleute,

in den nachstehenden Code würde ich gern die oben beschriebene bedingte Formatierung einbauen.
Es sollen dabei nur die leeren Zellen umrandet werden, so das der Anwender auf einen Blick sieht, wo was fehlt.

Code: Alles auswählen

sub Pflichtfelder_Rechnung
	Dim oSheet as Object
	Dim Rechnungsdatum as String, Rezeptdatum as String, vom as String, bis as String, Anrede as String
	oSheet = thisComponent.Sheets.getbyname("Eingabemaske Abr_Rechnung")
	Rechnungsdatum = oSheet.getCellRangeByName("B23").String
	Anrede =  oSheet.getCellRangeByName("D8").String
	Rezeptdatum = oSheet.getCellRangeByName("C23").string
	vom = oSheet.getCellRangeByName("E23").String
	bis = oSheet.getCellRangeByName("F23").string
	
	if Rechnungsdatum <>"" and Rezeptdatum <>"" and vom <>"" and bis <>"" and Anrede <>"" then
RechnungErstellen
else
antwort = msgbox ("Abrechnungsdaten nicht vollständig!" & Chr(13) & "Anschrift" & Chr(13) & "Rechnungsdatum"& Chr(13) &"Rezeptdatum"& Chr(13) &"Behandlungsbeginn -ende"& chr(13) & "Rot umrandete Felder beachten !!!",48, "Rechnung erstellen")
	end if
	
end sub
Gruß Jörg

Re: Makro: gewählte Zelle umranden

von clag » Mo, 19.01.2015 08:01

Hallo ferner,

ja so ein bisschen Kenntnis in Forums-Etikette kann manchmal nicht schaden

habe da mal etwas für dich zusammengebaut was deinem ursprünglichen Wunsch bedient.
Also auf Mausklick Zellen vereinen und dann Rahmen drumherum.

Kannst du jetzt hier ausprobieren, einen Bereich markieren und Makro starten = verbunden und umrahmt
auf so eine "Zelle" erneut markiert und Makro starten löst die Verbunden Zellen und entfernt auch den Rahmen wieder.

Das funktioniert auch bei einzelnen Zellen ist das nicht gewünscht musst du das Makro etwas anpassen.
Wie habe ich im Makro beschrieben.
Zellen_verbinden+einrahmen.ods
(10.54 KiB) 91-mal heruntergeladen
viel Spaß beim probieren und hilft dir das?

Re: Makro: gewählte Zelle umranden

von F3K Total » So, 18.01.2015 19:24

So langsam schlägst du dem Fass den Boden aus!!! :evil: :evil: :evil: Wen willst du denn noch alles mit deiner Frage beschäftigen?
Du hast hier und hier schon Lösungen bekommen.
Mannoman das ist schon echt frech!
Wenn du nicht weißt wieso, dann informiere Dich darüber, wieso Crossposting nicht erwünscht ist.
R

Nach oben