Guten Abend.
Ich möchte gerne per Makro auf alle in einem Text enthaltenen Bereiche zugreifen und die dort angegebenen Verknüpfungsadressen löschen. Mit "thisComponent.Textsections()" komme ich nicht weiter, da hier der Link, mit dem die TextSection verknüpft ist, nicht enthalten ist.
Vielen Dank für Deine / Eure Mühe.
Chico Zietzschmann
Zugriff auf Bereichsverknüpfung per Makro
Moderator: Moderatoren
-
- Beiträge: 5
- Registriert: Fr, 28.02.2014 14:42
Re: Zugriff auf Bereichsverknüpfung per Makro
Das sollte er aber.Mit "thisComponent.Textsections()" komme ich nicht weiter, da hier der Link, mit dem die TextSection verknüpft ist, nicht enthalten ist.
Was wird denn für thisComponent.Textsections(<Index>).FileLink.FileURL zurückgegeben bzw. welche Fehlermeldung erscheint?
Gruß´
Stephan
-
- Beiträge: 5
- Registriert: Fr, 28.02.2014 14:42
Re: Zugriff auf Bereichsverknüpfung per Makro
Hallo Stephan.
Diesen Unterpunkt FileLink.FileLinkURL gibt es offenbar gar nicht.
Mein "Teil"-Makro:
Sub RemoveLinks
odocument=ThisComponent
oDocSections() = oDocument.TextSections()
for j = 0 To oDocSections.Count
oDocSections(j).FileLink.FileURL=""
Next j
End Sub
läuft zwar, löscht aber nicht, wie gewünscht, die eingetragenen Files in den Bereichen.
Und abfragen (im Beobachter) kann ich den Wert auch nicht, er gibt dort nur "FileSections" aus mit den Unterpunkten
ElementType
ElementNames
Count
ImplementationName
SupportedServiceNames
Types
ImplementationID
Grüsse
Chico
Diesen Unterpunkt FileLink.FileLinkURL gibt es offenbar gar nicht.
Mein "Teil"-Makro:
Sub RemoveLinks
odocument=ThisComponent
oDocSections() = oDocument.TextSections()
for j = 0 To oDocSections.Count
oDocSections(j).FileLink.FileURL=""
Next j
End Sub
läuft zwar, löscht aber nicht, wie gewünscht, die eingetragenen Files in den Bereichen.
Und abfragen (im Beobachter) kann ich den Wert auch nicht, er gibt dort nur "FileSections" aus mit den Unterpunkten
ElementType
ElementNames
Count
ImplementationName
SupportedServiceNames
Types
ImplementationID
Grüsse
Chico