private static Ptg[] offsetPtgs(Cell srcCell, Worksheet srcSheet, Cell dstCell, Worksheet dstSheet, int offRow, int offCol) {
final Ptg[] srcPtgs = getCellPtgs(srcCell);
final int ptglen = srcPtgs.length;
final Ptg[] dstPtgs = new Ptg[ptglen];
final SpreadsheetVersion ver = ((Book)dstSheet.getWorkbook()).getSpreadsheetVersion();
for(int j = 0; j < ptglen; ++j) {
final Ptg srcPtg = srcPtgs[j];
final Ptg dstPtg = offsetPtg(srcPtg, dstCell, offRow, offCol, ver);
dstPtgs[j] = dstPtg;
}