ich hab mir in Calc 2 kleine Macros geschrieben, wovon 1 einen Übergabeparameter besitzt (GetSheetName):
Code: Alles auswählen
function GetSheetName(SheetNo)
GetSheetName = thisComponent.getSheets.getByIndex(SheetNo).getName()
end function
function GetPrevSheetName()
prevSheetNo = thisComponent.getCurrentController.getActiveSheet.getRangeAddress().Sheet - 1
GetPrevSheetName = thisComponent.getSheets.getByIndex(prevSheetNo).getName()
end function
Bin halbwegs erfahren, was Programmierung im allgemeinen betrifft, hab aber bisher nur sehr sehr eingeschränkte Erfahrungen mit Makro's und Basic sammeln können. Wie kann ich diesen Fehler also ausbessern? Irgendeine Fehlerroutine einbauen?
Da der Fehler nur im 1. Makro auftaucht geh ich jedenfalls mal davon aus, dass der Übergabeparameter das Problem darstellt...
danke, mfg