Oto, co wiem do tej pory:Jak ustalić scalone komórki w pewnym Row
- użyć sheet.getNumMergedRegions() aby uzyskać liczbę połączonych regionów w danym arkuszu
- Ty pętli za każdym razem i użyj metody sheet.getMergedRegion (i) i przypisz do zmiennej CellRangeAddress
- Następnie użyj funkcji isInRange (rowIndex, colIndex), aby sprawdzić, czy określona komórka jest częścią scalonego regionu.
Ale co chciałem osiągnąć to: Chcę zobaczyć, czy jest to możliwe do określenia scalone komórki podane tylko konkretny wiersz. Jeśli mam określony wiersz, chcę poznać liczbę wszystkich scalonych regionów znalezionych tylko w tym wierszu.
Będę na zawsze wdzięczny, jeśli ktoś będzie mógł podzielić się swoimi pomysłami i sugestiami na ten temat.
Każdy rząd wie własny numer wiersza, więc nie widzę dlaczego miałoby to być inny niż podejście zostało już opisane w doskonałej szczegółowości. – jahroy
Zgadzam się z @jahroy tutaj. Musisz tylko wprowadzić pewne warunki, aby poprawić to, co wspomniałeś, i będziesz miał funkcję, która spełnia dokładnie to, o co prosisz. –