diff --git a/sc/source/ui/unoobj/cellsuno.cxx b/sc/source/ui/unoobj/cellsuno.cxx index 46c69d29beff..3801f5b2a314 100644 --- a/sc/source/ui/unoobj/cellsuno.cxx +++ b/sc/source/ui/unoobj/cellsuno.cxx @@ -3601,7 +3601,17 @@ uno::Reference SAL_CALL ScCellRangesBase::queryContentC if (bAdd) aMarkData.SetMultiMarkArea(aIter.GetPos()); } + } + if (nContentFlags & sheet::CellFlags::ANNOTATION) + { + std::vector aNotes; + rDoc.GetNotesInRange(aRanges, aNotes); + + for (const auto& i : aNotes) + { + aMarkData.SetMultiMarkArea(i.maPos); + } } ScRangeList aNewRanges;