Lines 1207-1214
PrintDialog* __EXPORT ScTabViewShell::Cr
Link Here
|
1207 |
bool bAllTabs = SC_MOD()->GetPrintOptions().GetAllSheets(); |
1215 |
bool bAllTabs = SC_MOD()->GetPrintOptions().GetAllSheets(); |
1208 |
pDlg->CheckSheetRange( bAllTabs ? PRINTSHEETS_ALL : PRINTSHEETS_SELECTED_SHEETS ); |
1216 |
pDlg->CheckSheetRange( bAllTabs ? PRINTSHEETS_ALL : PRINTSHEETS_SELECTED_SHEETS ); |
1209 |
|
1217 |
|
|
|
1218 |
ScMarkData aMarkData; |
1219 |
aMarkData.SelectTable( GetViewData()->GetTabNo(), TRUE ); |
1220 |
|
1210 |
for ( SCTAB i=0; i<nTabCount; i++ ) |
1221 |
for ( SCTAB i=0; i<nTabCount; i++ ) |
1211 |
{ |
1222 |
{ |
|
|
1223 |
if ( !bAllTabs && !aMarkData.GetTableSelect( i ) ) |
1224 |
continue; |
1212 |
ScPrintFunc aPrintFunc( pDocShell, pPrinter, i ); |
1225 |
ScPrintFunc aPrintFunc( pDocShell, pPrinter, i ); |
1213 |
nDocPageMax += aPrintFunc.GetTotalPages(); |
1226 |
nDocPageMax += aPrintFunc.GetTotalPages(); |
1214 |
} |
1227 |
} |