Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Open Office Calc
#17
Mhm, löschen bzw. ausblenden von Zellen ist ja nicht schwer, aber ich sehe keine einfache Möglichkeit, leere Zellen zu markieren.
Ausser mit Makro, natürlich.
Habe eben ein Makro aufgezeichnet und 'aufgebohrt' Wink
Code:
REM  *****  BASIC  *****


sub Main
rem ----------------------------------------------------------------------
rem define variables
dim document   as object
dim dispatcher as object
rem ----------------------------------------------------------------------
rem get access to the document
document   = ThisComponent.CurrentController.Frame
dispatcher = createUnoService("com.sun.star.frame.DispatchHelper")

rem ----------------------------------------------------------------------
dim args1(0) as new com.sun.star.beans.PropertyValue
args1(0).Name = "ToPoint"
args1(0).Value = "$AE$1:$AMJ$1"

dispatcher.executeDispatch(document, ".uno:GoToCell", "", 0, args1())

rem ----------------------------------------------------------------------
dispatcher.executeDispatch(document, ".uno:HideColumn", "", 0, Array())

dim args2(0) as new com.sun.star.beans.PropertyValue
args2(0).Name = "ToPoint"
args2(0).Value = "$A$59:$A$65536"

dispatcher.executeDispatch(document, ".uno:GoToCell", "", 0, args2())

rem ----------------------------------------------------------------------
dispatcher.executeDispatch(document, ".uno:HideRow", "", 0, Array())

end sub
Damit werden z.B. die Spalten AE bis AMJ (das ist die letzte) und die Zeilen 59 bis 65536 ausgeblendet. Die Werte kann man in den Parametern von args1 und 2 anpassen.

Ich übernehme keine Haftung für das Makro, da ich nach wie vor kaum Ahnung davon habe. Wink (bei mir hat's funktioniert)
Zitieren


Nachrichten in diesem Thema
Open Office Calc - von Eps-Omo - 04-01-2010, Monday-01:21:43
[Kein Betreff] - von aafgjklafgljkagb - 04-01-2010, Monday-10:15:34
[Kein Betreff] - von Hans Dampf - 04-01-2010, Monday-15:26:24
[Kein Betreff] - von sojo - 04-01-2010, Monday-15:31:28
[Kein Betreff] - von Eps-Omo - 04-01-2010, Monday-17:36:08
[Kein Betreff] - von sojo - 04-01-2010, Monday-17:42:50
[Kein Betreff] - von Eps-Omo - 04-01-2010, Monday-17:45:28
[Kein Betreff] - von sojo - 04-01-2010, Monday-17:46:46
[Kein Betreff] - von DirrrtyDirk - 04-01-2010, Monday-17:47:41
[Kein Betreff] - von Sybill - 04-01-2010, Monday-17:52:42
[Kein Betreff] - von Eps-Omo - 04-01-2010, Monday-17:56:31
RE: Open Office Calc - von Gouv - 04-01-2010, Monday-19:21:44
RE: Open Office Calc - von Eps-Omo - 04-01-2010, Monday-20:03:37
[Kein Betreff] - von Gouv - 04-01-2010, Monday-21:00:53
[Kein Betreff] - von Eps-Omo - 04-01-2010, Monday-21:03:26
[Kein Betreff] - von sojo - 04-01-2010, Monday-21:22:38
[Kein Betreff] - von Gouv - 04-01-2010, Monday-21:52:04
[Kein Betreff] - von Eps-Omo - 06-01-2010, Wednesday-00:04:20
[Kein Betreff] - von Gouv - 06-01-2010, Wednesday-17:58:13
[Kein Betreff] - von Eps-Omo - 16-01-2010, Saturday-01:10:15
[Kein Betreff] - von Gouv - 16-01-2010, Saturday-19:01:41
[Kein Betreff] - von Eps-Omo - 16-01-2010, Saturday-19:23:41
RE: Open Office Calc - von WeisserHelge - 08-03-2011, Tuesday-21:02:01
RE: Open Office Calc - von Intercity - 08-03-2011, Tuesday-22:28:42
[Kein Betreff] - von Paco_m - 08-03-2011, Tuesday-23:08:54
[Kein Betreff] - von Intercity - 09-03-2011, Wednesday-22:27:35
[Kein Betreff] - von Paco_m - 09-03-2011, Wednesday-23:54:45
[Kein Betreff] - von Intercity - 10-03-2011, Thursday-18:29:56
[Kein Betreff] - von sojo - 11-03-2011, Friday-14:29:03
[Kein Betreff] - von DB Schenker - 12-03-2011, Saturday-10:58:34

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste