benannte Zellbereiche per Makro auslesen/löschen
Moderator: Moderatoren
- ChristianAC
- ***
- Beiträge: 91
- Registriert: So, 30.11.2014 23:59
benannte Zellbereiche per Makro auslesen/löschen
Hallo,
Stephan hat in den FAQs kürzlich beschrieben,wie man alle bedingten Formate mit einem Makro markieren und auslesen kann.
Wie aber sieht es bei benannten Bereichen aus? Kann man genauso markieren,
wo überall ein Name für Zelle/n vergeben wurde?
Und kann man mit einem zweiten Makro alle löschen?
Ich habe mal eine Datei angehängt,um alle Unklarheiten zu beseitigen.
Gruss, Chris
Stephan hat in den FAQs kürzlich beschrieben,wie man alle bedingten Formate mit einem Makro markieren und auslesen kann.
Wie aber sieht es bei benannten Bereichen aus? Kann man genauso markieren,
wo überall ein Name für Zelle/n vergeben wurde?
Und kann man mit einem zweiten Makro alle löschen?
Ich habe mal eine Datei angehängt,um alle Unklarheiten zu beseitigen.
Gruss, Chris
- Dateianhänge
-
- benannteBereichew.ods
- (7.87 KiB) 130-mal heruntergeladen
Internetrechner mit Win 7 OO 3.0.0 sowie Notebook mit XP und AOO 4.1.1
VideoPoker-Spiel
VideoPoker-Spiel
Re: benannte Zellbereiche per Makro auslesen/löschen
Hallo
Was möchtest du denn löschen, den benannten Bereich selbst, oder den Inhalt der referenzierten Zellen ??
Was möchtest du denn löschen, den benannten Bereich selbst, oder den Inhalt der referenzierten Zellen ??
LO7.4.7.2 debian 12(bookworm) auf Raspberry5 8GB (ARM64)
LO25.2.3.2 flatpak debian 12(bookworm) auf Raspberry5 8GB (ARM64)
LO25.2.3.2 flatpak debian 12(bookworm) auf Raspberry5 8GB (ARM64)
- ChristianAC
- ***
- Beiträge: 91
- Registriert: So, 30.11.2014 23:59
Re: benannte Zellbereiche per Makro auslesen/löschen
Hallo KaRoLuS,
nicht den Inhalt, nur den Namen.
Geht das ?
Gruss, Chris
nicht den Inhalt, nur den Namen.
Geht das ?
Gruss, Chris
Internetrechner mit Win 7 OO 3.0.0 sowie Notebook mit XP und AOO 4.1.1
VideoPoker-Spiel
VideoPoker-Spiel
Re: benannte Zellbereiche per Makro auslesen/löschen
Jep
Code: Alles auswählen
sub remove_named_Ranges()
doc = thisComponent
nranges = doc.NamedRanges
names = nranges.ElementNames
for each name in names
nranges.removeByName(name)
next
end sub
LO7.4.7.2 debian 12(bookworm) auf Raspberry5 8GB (ARM64)
LO25.2.3.2 flatpak debian 12(bookworm) auf Raspberry5 8GB (ARM64)
LO25.2.3.2 flatpak debian 12(bookworm) auf Raspberry5 8GB (ARM64)
- ChristianAC
- ***
- Beiträge: 91
- Registriert: So, 30.11.2014 23:59
Re: benannte Zellbereiche per Makro auslesen/löschen
cool
ich mach ne Raucherpause
ich mach ne Raucherpause
Internetrechner mit Win 7 OO 3.0.0 sowie Notebook mit XP und AOO 4.1.1
VideoPoker-Spiel
VideoPoker-Spiel
- ChristianAC
- ***
- Beiträge: 91
- Registriert: So, 30.11.2014 23:59
Re: benannte Zellbereiche per Makro auslesen/löschen
Danke sehr.
Internetrechner mit Win 7 OO 3.0.0 sowie Notebook mit XP und AOO 4.1.1
VideoPoker-Spiel
VideoPoker-Spiel
Re: benannte Zellbereiche per Makro auslesen/löschen
... selektieren geht z.B. so:
Gruß R
Code: Alles auswählen
Sub S_Select_Named_Ranges
oRanges = Thiscomponent.createinstance("com.sun.star.sheet.SheetCellRanges")
oNamedRanges = thiscomponent.namedRanges
for i = 0 to oNamedRanges.count - 1
oRanges.addRangeAddress(oNamedRanges(i).ReferredCells.Rangeaddress, true)
next i
thiscomponent.currentController.select(oRanges)
End Sub
- miniKasse MMove 1.0.6 Base Videotutorial
- Windows 11: AOO, LO Linux Mint: AOO, LO
- ChristianAC
- ***
- Beiträge: 91
- Registriert: So, 30.11.2014 23:59
Re: benannte Zellbereiche per Makro auslesen/löschen
vielen lieben Dank Euch beiden
dann habe ich ja alles,was ich brauch'
Das sieht schon wieder ganz anders aus als bei Stephan,da wäre ich mit meinem Abkupfern-Versuch mächtig gescheitert Tschüss, Chris
dann habe ich ja alles,was ich brauch'

Das sieht schon wieder ganz anders aus als bei Stephan,da wäre ich mit meinem Abkupfern-Versuch mächtig gescheitert Tschüss, Chris
Internetrechner mit Win 7 OO 3.0.0 sowie Notebook mit XP und AOO 4.1.1
VideoPoker-Spiel
VideoPoker-Spiel