von erikafuchs » Mi, 17.02.2021 14:42
Ach, ihr seid so lieb zu mir! Vielen Dank für die Hilfen!
Allerdings bin ich noch nicht viel schlauer. Eigentlic wollte ich ja nur per Makro Module aus meiner passwortgeschützten Bibliothek löschen und bin einfach mal davon ausgegangen, dass ich dazu vorher den Passwortschutz aufheben muss - muss man aber gar nicht. Dummerweise kann man nach dem Löschen der Module die Bibliothek nicht mehr öffnen. Sie hat dann zwar ein Passwort, aber nicht das alte! Das ist mein eigentliches Problem.
Diese Beiträge in den Links helfen mir nicht wirklich weiter, scheinen für mich aber eh ohne Belang zu sein. ich wüsste allerdings jetzt trotzdem gerne, warum die Datei abstürzt, wenn ich den Befehl "ThisComponent.BasicLibraries.verifyLibraryPassword("Library1","1234")" eingebe. Und wozu das überhaupt gut ist, zu welchem Behufe sollte man einen Passwortschutz aufheben, wenn das Passwort noch nicht mal gegen das Löschen von Modulen schützt?
@Hiker: Dass der Aufruf des Befehls einen Fehler meldet, wenn ich die Biblithek eh schon geöffnet hat war mir auch schon klar geworden. Wenn ich das Makro aber ausführe ohne die Bibliothek zu öffnen (dann sollte m.E. der Passwortschutz ja vorhanden sein), stürzt die Datei ab, wird ohne Fehlermeldung geschlossen.
@craig22, der Link ist schon hilfreich, Danke. Allerdings bräuchte ich nicht nur eine Übersetzung von englisch nach deutsch, sondern auch noch von Computersprache nach Dummy. Es ist mir ja peinlich, aber was ist gemeint mit "Wenn das Bibliothekskennwort bereits überprüft wurde, wird eine com :: sun :: star :: lang :: IllegalArgumentException ausgelöst" - ich gehe mal davon aus, dass damit eine Fehlermeldung "IllegalArgumentException" gemeint ist - die bekomme ich ja auch folgerichtig, wenn ich den Befehl bei geöffneter Biblithek ausführe.
Was meint ihr: Soll ich dieses "BasicLibraries.verifyLibraryPassword" Problem einfach vergessen? Ich will ja eigentlich nur Module löschen und trotzdem anschließende noch mit meinem alten Passwort in meine Bibliothek kommen.
Ach, ihr seid so lieb zu mir! Vielen Dank für die Hilfen!
Allerdings bin ich noch nicht viel schlauer. Eigentlic wollte ich ja nur per Makro Module aus meiner passwortgeschützten Bibliothek löschen und bin einfach mal davon ausgegangen, dass ich dazu vorher den Passwortschutz aufheben muss - muss man aber gar nicht. Dummerweise kann man nach dem Löschen der Module die Bibliothek nicht mehr öffnen. Sie hat dann zwar ein Passwort, aber nicht das alte! Das ist mein eigentliches Problem.
Diese Beiträge in den Links helfen mir nicht wirklich weiter, scheinen für mich aber eh ohne Belang zu sein. ich wüsste allerdings jetzt trotzdem gerne, warum die Datei abstürzt, wenn ich den Befehl "ThisComponent.BasicLibraries.verifyLibraryPassword("Library1","1234")" eingebe. Und wozu das überhaupt gut ist, zu welchem Behufe sollte man einen Passwortschutz aufheben, wenn das Passwort noch nicht mal gegen das Löschen von Modulen schützt?
@Hiker: Dass der Aufruf des Befehls einen Fehler meldet, wenn ich die Biblithek eh schon geöffnet hat war mir auch schon klar geworden. Wenn ich das Makro aber ausführe ohne die Bibliothek zu öffnen (dann sollte m.E. der Passwortschutz ja vorhanden sein), stürzt die Datei ab, wird ohne Fehlermeldung geschlossen.
@craig22, der Link ist schon hilfreich, Danke. Allerdings bräuchte ich nicht nur eine Übersetzung von englisch nach deutsch, sondern auch noch von Computersprache nach Dummy. Es ist mir ja peinlich, aber was ist gemeint mit "Wenn das Bibliothekskennwort bereits überprüft wurde, wird eine com :: sun :: star :: lang :: IllegalArgumentException ausgelöst" - ich gehe mal davon aus, dass damit eine Fehlermeldung "IllegalArgumentException" gemeint ist - die bekomme ich ja auch folgerichtig, wenn ich den Befehl bei geöffneter Biblithek ausführe.
Was meint ihr: Soll ich dieses "BasicLibraries.verifyLibraryPassword" Problem einfach vergessen? Ich will ja eigentlich nur Module löschen und trotzdem anschließende noch mit meinem alten Passwort in meine Bibliothek kommen.