summaryrefslogtreecommitdiff
path: root/sc/source/ui/vba/vbaglobals.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'sc/source/ui/vba/vbaglobals.cxx')
-rw-r--r--sc/source/ui/vba/vbaglobals.cxx9
1 files changed, 2 insertions, 7 deletions
diff --git a/sc/source/ui/vba/vbaglobals.cxx b/sc/source/ui/vba/vbaglobals.cxx
index 598390fc8074..9799067e26e1 100644
--- a/sc/source/ui/vba/vbaglobals.cxx
+++ b/sc/source/ui/vba/vbaglobals.cxx
@@ -72,13 +72,8 @@ ScVbaGlobals::getExcel()
uno::Reference< excel::XWorkbook > SAL_CALL
ScVbaGlobals::getActiveWorkbook()
{
- uno::Reference< excel::XWorkbook > xWorkbook( getApplication()->getActiveWorkbook(), uno::UNO_QUERY);
- if ( xWorkbook.is() )
- {
- return xWorkbook;
- }
-// FIXME check if this is correct/desired behavior
- throw uno::RuntimeException( "No activeWorkbook available" );
+ uno::Reference< excel::XWorkbook > xWorkbook( getApplication()->getActiveWorkbook(), uno::UNO_QUERY_THROW);
+ return xWorkbook;
}
uno::Reference< excel::XWindow > SAL_CALL