von Thomas D » Sa, 20.12.2008 23:19
Hallo!
Ich helfe gerade einem Verwandten von mir, von MS Office auf OO umzusteigen. Bei einer Excel-Datei gibt es allerdings das Problem, das bei der Ausführung eines Makros folgende Fehlermeldung erzeugt wird:
Ein Scripting Framework Fehler trat während der Ausführung von Basic script vnd.sun.star.script:Standard.Kontoabfrage?language=Basic&location=document auf. Meldung: BasicProviderImpl::getScript: no script!
Die Datei habe ich als vertrauenswürdiges Marko unter Extras/Optionen/Sicherheit eingestellt. Das Makro sieht wie folgt aus:
Code: Alles auswählen
Rem Attribute VBA_ModuleType=VBAModule
Sub Modul1
Rem
Rem
Rem
Rem
Rem
Rem
Rem
Rem '
Rem ' UVA Makro
Rem ' Makro am 1996-03-30 von . aufgezeichnet
Rem '
Rem ' Keyboard Shortcut: Ctrl+u
Rem '
Rem Sub UVA()
Rem Range("Datenbank").AdvancedFilter Action:=xlFilterCopy, _
Rem CriteriaRange:=Range("Umsatzsteuer!Suchkriterien"), _
Rem CopyToRange:=Range("Umsatzsteuer!Zielbereich"), _
Rem Unique:=False
Rem End Sub
Rem '
Rem ' Kontoabfrage Makro
Rem ' Makro am 1996-03-30 von . aufgezeichnet
Rem '
Rem ' Keyboard Shortcut: Ctrl+k
Rem '
Rem Sub Kontoabfrage()
Rem Range("Datenbank").AdvancedFilter Action:=xlFilterCopy, _
Rem CriteriaRange:=Range("Kontoabfrage!Suchkriterien"), _
Rem CopyToRange:=Range("Kontoabfrage!Zielbereich"), _
Rem Unique:=False
Rem End Sub
Rem '
Rem ' Anlageverzeichnis Makro
Rem ' Makro am 1996-03-30 von . aufgezeichnet
Rem '
Rem ' Keyboard Shortcut: Ctrl+a
Rem '
Rem Sub Anlageverzeichnis()
Rem Range("Datenbank").AdvancedFilter Action:=xlFilterCopy, _
Rem CriteriaRange:=Range("Anlageverzeichnis!Suchkriterien"), _
Rem CopyToRange:=Range("Anlageverzeichnis!Zielbereich"), _
Rem Unique:=False
Rem End Sub
Rem
End Sub
Wie gehe ich hier am besten vor, um den Fehler auszumerzen bzw. woran könnte es eventuell liegen?
Hallo!
Ich helfe gerade einem Verwandten von mir, von MS Office auf OO umzusteigen. Bei einer Excel-Datei gibt es allerdings das Problem, das bei der Ausführung eines Makros folgende Fehlermeldung erzeugt wird:
[quote]Ein Scripting Framework Fehler trat während der Ausführung von Basic script vnd.sun.star.script:Standard.Kontoabfrage?language=Basic&location=document auf. Meldung: BasicProviderImpl::getScript: no script![/quote]
Die Datei habe ich als vertrauenswürdiges Marko unter Extras/Optionen/Sicherheit eingestellt. Das Makro sieht wie folgt aus:
[code]
Rem Attribute VBA_ModuleType=VBAModule
Sub Modul1
Rem
Rem
Rem
Rem
Rem
Rem
Rem
Rem '
Rem ' UVA Makro
Rem ' Makro am 1996-03-30 von . aufgezeichnet
Rem '
Rem ' Keyboard Shortcut: Ctrl+u
Rem '
Rem Sub UVA()
Rem Range("Datenbank").AdvancedFilter Action:=xlFilterCopy, _
Rem CriteriaRange:=Range("Umsatzsteuer!Suchkriterien"), _
Rem CopyToRange:=Range("Umsatzsteuer!Zielbereich"), _
Rem Unique:=False
Rem End Sub
Rem '
Rem ' Kontoabfrage Makro
Rem ' Makro am 1996-03-30 von . aufgezeichnet
Rem '
Rem ' Keyboard Shortcut: Ctrl+k
Rem '
Rem Sub Kontoabfrage()
Rem Range("Datenbank").AdvancedFilter Action:=xlFilterCopy, _
Rem CriteriaRange:=Range("Kontoabfrage!Suchkriterien"), _
Rem CopyToRange:=Range("Kontoabfrage!Zielbereich"), _
Rem Unique:=False
Rem End Sub
Rem '
Rem ' Anlageverzeichnis Makro
Rem ' Makro am 1996-03-30 von . aufgezeichnet
Rem '
Rem ' Keyboard Shortcut: Ctrl+a
Rem '
Rem Sub Anlageverzeichnis()
Rem Range("Datenbank").AdvancedFilter Action:=xlFilterCopy, _
Rem CriteriaRange:=Range("Anlageverzeichnis!Suchkriterien"), _
Rem CopyToRange:=Range("Anlageverzeichnis!Zielbereich"), _
Rem Unique:=False
Rem End Sub
Rem
End Sub
[/code]
Wie gehe ich hier am besten vor, um den Fehler auszumerzen bzw. woran könnte es eventuell liegen?