summaryrefslogtreecommitdiff
path: root/sc
diff options
context:
space:
mode:
Diffstat (limited to 'sc')
-rw-r--r--sc/source/ui/condformat/condformateasydlg.cxx8
1 files changed, 3 insertions, 5 deletions
diff --git a/sc/source/ui/condformat/condformateasydlg.cxx b/sc/source/ui/condformat/condformateasydlg.cxx
index 0ef49f6a0e59..267ead5c5878 100644
--- a/sc/source/ui/condformat/condformateasydlg.cxx
+++ b/sc/source/ui/condformat/condformateasydlg.cxx
@@ -253,11 +253,11 @@ ConditionalFormatEasyDialog::ConditionalFormatEasyDialog(SfxBindings* pBindings,
ScRangeList aRange;
mpViewData->GetMarkData().FillRangeListWithMarks(&aRange, false);
+ ScConditionalFormat* format
+ = mpDocument->GetCondFormList(mpViewData->GetTabNo())->GetFormat(mnFormatKey);
if (aRange.empty() && mnFormatKey != -1 && mnEntryIndex != -1)
{
- aRange = mpDocument->GetCondFormList(mpViewData->GetTabNo())
- ->GetFormat(mnFormatKey)
- ->GetRangeList();
+ aRange = format->GetRangeList();
}
else if (aRange.empty())
{
@@ -273,8 +273,6 @@ ConditionalFormatEasyDialog::ConditionalFormatEasyDialog(SfxBindings* pBindings,
aRange.Format(sRangeString, ScRefFlags::VALID, *mpDocument, mpDocument->GetAddressConvention());
mxRangeEntry->SetText(sRangeString);
- ScConditionalFormat* format = mpViewData->GetDocument().GetCondFormat(
- maPosition.Col(), maPosition.Row(), maPosition.Tab());
OUString sStyleName;
if (format)
{