[Libreoffice-commits] core.git: scaddins/inc scaddins/source sccomp/inc sccomp/source sc/inc sc/qa scripting/source sc/source

Vincent LE GARREC (via logerrit) logerrit at kemper.freedesktop.org
Tue Mar 23 12:40:53 UTC 2021


 sc/inc/ChartTools.hxx                                     |    5 +----
 sc/inc/PivotTableDataProvider.hxx                         |    5 +----
 sc/inc/PivotTableDataSequence.hxx                         |    5 +----
 sc/inc/PivotTableDataSource.hxx                           |    5 +----
 sc/inc/TablePivotChart.hxx                                |    5 +----
 sc/inc/TablePivotCharts.hxx                               |    5 +----
 sc/inc/ViewSettingsSequenceDefines.hxx                    |    5 +----
 sc/inc/addincfg.hxx                                       |    5 +----
 sc/inc/addincol.hxx                                       |    5 +----
 sc/inc/address.hxx                                        |    5 +----
 sc/inc/addruno.hxx                                        |    5 +----
 sc/inc/afmtuno.hxx                                        |    5 +----
 sc/inc/appluno.hxx                                        |    5 +----
 sc/inc/appoptio.hxx                                       |    5 +----
 sc/inc/arealink.hxx                                       |    5 +----
 sc/inc/attarray.hxx                                       |    5 +----
 sc/inc/attrib.hxx                                         |    5 +----
 sc/inc/autoform.hxx                                       |    5 +----
 sc/inc/autonamecache.hxx                                  |    5 +----
 sc/inc/bigrange.hxx                                       |    5 +----
 sc/inc/bitmaps.hlst                                       |    5 +----
 sc/inc/brdcst.hxx                                         |    5 +----
 sc/inc/bulkdatahint.hxx                                   |    5 +----
 sc/inc/calcconfig.hxx                                     |    5 +----
 sc/inc/callform.hxx                                       |    5 +----
 sc/inc/cellform.hxx                                       |    5 +----
 sc/inc/cellsuno.hxx                                       |    5 +----
 sc/inc/celltextattr.hxx                                   |    5 +----
 sc/inc/cellvalue.hxx                                      |    5 +----
 sc/inc/cellvalues.hxx                                     |    5 +----
 sc/inc/chart2uno.hxx                                      |    5 +----
 sc/inc/chartarr.hxx                                       |    5 +----
 sc/inc/charthelper.hxx                                    |    5 +----
 sc/inc/chartlis.hxx                                       |    5 +----
 sc/inc/chartlock.hxx                                      |    5 +----
 sc/inc/chartpos.hxx                                       |    5 +----
 sc/inc/chartuno.hxx                                       |    5 +----
 sc/inc/chgtrack.hxx                                       |    5 +----
 sc/inc/chgviset.hxx                                       |    5 +----
 sc/inc/clipcontext.hxx                                    |    5 +----
 sc/inc/clipoptions.hxx                                    |    5 +----
 sc/inc/clipparam.hxx                                      |    5 +----
 sc/inc/colcontainer.hxx                                   |    5 +----
 sc/inc/colorscale.hxx                                     |    5 +----
 sc/inc/column.hxx                                         |    5 +----
 sc/inc/columniterator.hxx                                 |    5 +----
 sc/inc/columnspanset.hxx                                  |    5 +----
 sc/inc/compare.hxx                                        |    5 +----
 sc/inc/compiler.hrc                                       |    5 +----
 sc/inc/compiler.hxx                                       |    5 +----
 sc/inc/compressedarray.hxx                                |    5 +----
 sc/inc/conditio.hxx                                       |    5 +----
 sc/inc/confuno.hxx                                        |    5 +----
 sc/inc/consoli.hxx                                        |    5 +----
 sc/inc/convuno.hxx                                        |    5 +----
 sc/inc/cursuno.hxx                                        |    5 +----
 sc/inc/dapiuno.hxx                                        |    5 +----
 sc/inc/datamapper.hxx                                     |    5 +----
 sc/inc/datastreamgettime.hxx                              |    5 +----
 sc/inc/datauno.hxx                                        |    5 +----
 sc/inc/dbdata.hxx                                         |    5 +----
 sc/inc/dbdocutl.hxx                                       |    5 +----
 sc/inc/defaultsoptions.hxx                                |    5 +----
 sc/inc/defltuno.hxx                                       |    5 +----
 sc/inc/detdata.hxx                                        |    5 +----
 sc/inc/detfunc.hxx                                        |    5 +----
 sc/inc/dispuno.hxx                                        |    5 +----
 sc/inc/dociter.hxx                                        |    5 +----
 sc/inc/docoptio.hxx                                       |    5 +----
 sc/inc/docparam.hxx                                       |    5 +----
 sc/inc/docpool.hxx                                        |    5 +----
 sc/inc/document.hxx                                       |    5 +----
 sc/inc/documentimport.hxx                                 |    5 +----
 sc/inc/documentstreamaccess.hxx                           |    5 +----
 sc/inc/docuno.hxx                                         |    5 +----
 sc/inc/dpcache.hxx                                        |    5 +----
 sc/inc/dpdimsave.hxx                                      |    5 +----
 sc/inc/dpfilteredcache.hxx                                |    4 +---
 sc/inc/dpglobal.hxx                                       |    5 +----
 sc/inc/dpgroup.hxx                                        |    5 +----
 sc/inc/dpitemdata.hxx                                     |    5 +----
 sc/inc/dpnumgroupinfo.hxx                                 |    5 +----
 sc/inc/dpobject.hxx                                       |    5 +----
 sc/inc/dpoutput.hxx                                       |    5 +----
 sc/inc/dpoutputgeometry.hxx                               |    5 +----
 sc/inc/dpresfilter.hxx                                    |    5 +----
 sc/inc/dpsave.hxx                                         |    5 +----
 sc/inc/dpsdbtab.hxx                                       |    5 +----
 sc/inc/dpshttab.hxx                                       |    5 +----
 sc/inc/dptabdat.hxx                                       |    4 +---
 sc/inc/dptabres.hxx                                       |    5 +----
 sc/inc/dptabsrc.hxx                                       |    5 +----
 sc/inc/dptypes.hxx                                        |    4 +---
 sc/inc/dputil.hxx                                         |    5 +----
 sc/inc/dragdata.hxx                                       |    5 +----
 sc/inc/drawpage.hxx                                       |    5 +----
 sc/inc/drdefuno.hxx                                       |    5 +----
 sc/inc/drwlayer.hxx                                       |    5 +----
 sc/inc/editdataarray.hxx                                  |    5 +----
 sc/inc/editsrc.hxx                                        |    5 +----
 sc/inc/edittextiterator.hxx                               |    5 +----
 sc/inc/editutil.hxx                                       |    5 +----
 sc/inc/eventuno.hxx                                       |    5 +----
 sc/inc/externalrefmgr.hxx                                 |    5 +----
 sc/inc/fielduno.hxx                                       |    5 +----
 sc/inc/fillinfo.hxx                                       |    5 +----
 sc/inc/filter.hxx                                         |    5 +----
 sc/inc/filtuno.hxx                                        |    5 +----
 sc/inc/fmtuno.hxx                                         |    5 +----
 sc/inc/formulacell.hxx                                    |    5 +----
 sc/inc/formulagroup.hxx                                   |    5 +----
 sc/inc/formulaiter.hxx                                    |    5 +----
 sc/inc/formulalogger.hxx                                  |    5 +----
 sc/inc/formulaopt.hxx                                     |    5 +----
 sc/inc/formulaparserpool.hxx                              |    5 +----
 sc/inc/formularesult.hxx                                  |    5 +----
 sc/inc/fstalgorithm.hxx                                   |    5 +----
 sc/inc/funcdesc.hxx                                       |    5 +----
 sc/inc/funcuno.hxx                                        |    5 +----
 sc/inc/generalfunction.hxx                                |    5 +----
 sc/inc/global.hxx                                         |    5 +----
 sc/inc/globalnames.hxx                                    |    5 +----
 sc/inc/grouparealistener.hxx                              |    5 +----
 sc/inc/helpids.h                                          |    5 +----
 sc/inc/hints.hxx                                          |    5 +----
 sc/inc/importfilterdata.hxx                               |    5 +----
 sc/inc/inputopt.hxx                                       |    5 +----
 sc/inc/interpretercontext.hxx                             |    5 +----
 sc/inc/linkuno.hxx                                        |    5 +----
 sc/inc/listenercalls.hxx                                  |    5 +----
 sc/inc/listenercontext.hxx                                |    5 +----
 sc/inc/lookupcache.hxx                                    |    5 +----
 sc/inc/macromgr.hxx                                       |    5 +----
 sc/inc/markarr.hxx                                        |    5 +----
 sc/inc/markdata.hxx                                       |    5 +----
 sc/inc/markmulti.hxx                                      |    5 +----
 sc/inc/math.hxx                                           |    5 +----
 sc/inc/matrixoperators.hxx                                |    5 +----
 sc/inc/miscuno.hxx                                        |    5 +----
 sc/inc/mtvcellfunc.hxx                                    |    5 +----
 sc/inc/mtvelements.hxx                                    |    5 +----
 sc/inc/mtvfunctions.hxx                                   |    5 +----
 sc/inc/mutexhlp.hxx                                       |    5 +----
 sc/inc/nameuno.hxx                                        |    5 +----
 sc/inc/navicfg.hxx                                        |    5 +----
 sc/inc/notesuno.hxx                                       |    5 +----
 sc/inc/olinetab.hxx                                       |    5 +----
 sc/inc/optuno.hxx                                         |    5 +----
 sc/inc/optutil.hxx                                        |    5 +----
 sc/inc/orcusfilters.hxx                                   |    5 +----
 sc/inc/orcusxml.hxx                                       |    5 +----
 sc/inc/pagepar.hxx                                        |    5 +----
 sc/inc/pageuno.hxx                                        |    5 +----
 sc/inc/paramisc.hxx                                       |    5 +----
 sc/inc/patattr.hxx                                        |    5 +----
 sc/inc/pivot.hxx                                          |    5 +----
 sc/inc/postit.hxx                                         |    4 +---
 sc/inc/printopt.hxx                                       |    5 +----
 sc/inc/prnsave.hxx                                        |    5 +----
 sc/inc/progress.hxx                                       |    5 +----
 sc/inc/pvfundlg.hrc                                       |    5 +----
 sc/inc/queryentry.hxx                                     |    5 +----
 sc/inc/queryparam.hxx                                     |    5 +----
 sc/inc/rangelst.hxx                                       |    5 +----
 sc/inc/rangenam.hxx                                       |    5 +----
 sc/inc/rangeseq.hxx                                       |    5 +----
 sc/inc/rangeutl.hxx                                       |    5 +----
 sc/inc/rechead.hxx                                        |    5 +----
 sc/inc/recursionhelper.hxx                                |    5 +----
 sc/inc/refdata.hxx                                        |    5 +----
 sc/inc/reffind.hxx                                        |    5 +----
 sc/inc/refhint.hxx                                        |    5 +----
 sc/inc/refreshtimer.hxx                                   |    5 +----
 sc/inc/refreshtimerprotector.hxx                          |    5 +----
 sc/inc/reftokenhelper.hxx                                 |    5 +----
 sc/inc/refupdatecontext.hxx                               |    5 +----
 sc/inc/reordermap.hxx                                     |    5 +----
 sc/inc/rowheightcontext.hxx                               |    5 +----
 sc/inc/scabstdlg.hxx                                      |    4 +---
 sc/inc/scdll.hxx                                          |    5 +----
 sc/inc/scdllapi.h                                         |    5 +----
 sc/inc/scerrors.hrc                                       |    5 +----
 sc/inc/scerrors.hxx                                       |    5 +----
 sc/inc/scextopt.hxx                                       |    5 +----
 sc/inc/scfuncs.hrc                                        |    5 +----
 sc/inc/scfuncs.hxx                                        |    5 +----
 sc/inc/scitems.hxx                                        |    5 +----
 sc/inc/scmatrix.hxx                                       |    5 +----
 sc/inc/scmod.hxx                                          |    5 +----
 sc/inc/scopetools.hxx                                     |    5 +----
 sc/inc/scstyles.hrc                                       |    5 +----
 sc/inc/segmenttree.hxx                                    |    5 +----
 sc/inc/servuno.hxx                                        |    5 +----
 sc/inc/shapeuno.hxx                                       |    5 +----
 sc/inc/sharedformula.hxx                                  |    5 +----
 sc/inc/sheetdata.hxx                                      |    5 +----
 sc/inc/sheetevents.hxx                                    |    5 +----
 sc/inc/sheetlimits.hxx                                    |    5 +----
 sc/inc/shellids.hxx                                       |    5 +----
 sc/inc/simpleformulacalc.hxx                              |    5 +----
 sc/inc/sortparam.hxx                                      |    5 +----
 sc/inc/spellcheckcontext.hxx                              |    5 +----
 sc/inc/srchuno.hxx                                        |    5 +----
 sc/inc/stlalgorithm.hxx                                   |    5 +----
 sc/inc/stlpool.hxx                                        |    5 +----
 sc/inc/stlsheet.hxx                                       |    5 +----
 sc/inc/strings.hrc                                        |    5 +----
 sc/inc/stringutil.hxx                                     |    5 +----
 sc/inc/stylehelper.hxx                                    |    5 +----
 sc/inc/styleuno.hxx                                       |    5 +----
 sc/inc/subtotal.hxx                                       |    5 +----
 sc/inc/subtotalparam.hxx                                  |    5 +----
 sc/inc/subtotals.hrc                                      |    5 +----
 sc/inc/tabbgcolor.hxx                                     |    5 +----
 sc/inc/table.hxx                                          |    5 +----
 sc/inc/tablink.hxx                                        |    5 +----
 sc/inc/tabopparams.hxx                                    |    5 +----
 sc/inc/tabprotection.hxx                                  |    5 +----
 sc/inc/targuno.hxx                                        |    5 +----
 sc/inc/textuno.hxx                                        |    5 +----
 sc/inc/token.hxx                                          |    5 +----
 sc/inc/tokenarray.hxx                                     |    5 +----
 sc/inc/tokenstringcontext.hxx                             |    5 +----
 sc/inc/tokenuno.hxx                                       |    5 +----
 sc/inc/typedstrdata.hxx                                   |    5 +----
 sc/inc/types.hxx                                          |    5 +----
 sc/inc/undorangename.hxx                                  |    5 +----
 sc/inc/unitconv.hxx                                       |    5 +----
 sc/inc/units.hrc                                          |    5 +----
 sc/inc/unonames.hxx                                       |    5 +----
 sc/inc/unoreflist.hxx                                     |    5 +----
 sc/inc/unowids.hxx                                        |    5 +----
 sc/inc/userdat.hxx                                        |    5 +----
 sc/inc/userlist.hxx                                       |    5 +----
 sc/inc/validat.hxx                                        |    5 +----
 sc/inc/viewopti.hxx                                       |    5 +----
 sc/inc/viewuno.hxx                                        |    5 +----
 sc/inc/waitoff.hxx                                        |    5 +----
 sc/inc/warnpassword.hxx                                   |    5 +----
 sc/inc/xmlwrap.hxx                                        |    5 +----
 sc/inc/zforauto.hxx                                       |    5 +----
 sc/qa/unit/helper/csv_handler.hxx                         |    5 +----
 sc/qa/unit/helper/debughelper.hxx                         |    5 +----
 sc/qa/unit/helper/qahelper.hxx                            |    5 +----
 sc/qa/unit/helper/scqahelperdllapi.h                      |    5 +----
 sc/qa/unit/helper/shared_test_impl.hxx                    |    5 +----
 sc/qa/unit/helper/sorthelper.hxx                          |    5 +----
 sc/qa/unit/helper/xpath.hxx                               |    5 +----
 sc/qa/unit/ucalc.hxx                                      |    5 +----
 sc/source/core/inc/addinhelpid.hxx                        |    5 +----
 sc/source/core/inc/addinlis.hxx                           |    5 +----
 sc/source/core/inc/adiasync.hxx                           |    5 +----
 sc/source/core/inc/arraysumfunctor.hxx                    |    5 +----
 sc/source/core/inc/bcaslot.hxx                            |    5 +----
 sc/source/core/inc/cellkeytranslator.hxx                  |    5 +----
 sc/source/core/inc/ddelink.hxx                            |    5 +----
 sc/source/core/inc/doubleref.hxx                          |    5 +----
 sc/source/core/inc/formulagroupcl.hxx                     |    5 +----
 sc/source/core/inc/grouptokenconverter.hxx                |    5 +----
 sc/source/core/inc/interpre.hxx                           |    5 +----
 sc/source/core/inc/jumpmatrix.hxx                         |    5 +----
 sc/source/core/inc/parclass.hxx                           |    5 +----
 sc/source/core/inc/poolhelp.hxx                           |    5 +----
 sc/source/core/inc/refupdat.hxx                           |    5 +----
 sc/source/core/inc/scrdata.hxx                            |    5 +----
 sc/source/core/inc/webservicelink.hxx                     |    5 +----
 sc/source/core/opencl/op_addin.hxx                        |    5 +----
 sc/source/core/opencl/op_database.hxx                     |    5 +----
 sc/source/core/opencl/op_financial.hxx                    |    5 +----
 sc/source/core/opencl/op_logical.hxx                      |    5 +----
 sc/source/core/opencl/op_math.hxx                         |    5 +----
 sc/source/core/opencl/op_spreadsheet.hxx                  |    5 +----
 sc/source/core/opencl/op_statistical.hxx                  |    5 +----
 sc/source/core/opencl/opbase.hxx                          |    5 +----
 sc/source/core/opencl/opinlinefun_math.hxx                |    5 +----
 sc/source/filter/excel/xltoolbar.hxx                      |    5 +----
 sc/source/filter/inc/XclExpChangeTrack.hxx                |    5 +----
 sc/source/filter/inc/XclImpChangeTrack.hxx                |    5 +----
 sc/source/filter/inc/autofilterbuffer.hxx                 |    5 +----
 sc/source/filter/inc/autofiltercontext.hxx                |    5 +----
 sc/source/filter/inc/biffhelper.hxx                       |    5 +----
 sc/source/filter/inc/chartsheetfragment.hxx               |    5 +----
 sc/source/filter/inc/colrowst.hxx                         |    5 +----
 sc/source/filter/inc/commentsbuffer.hxx                   |    5 +----
 sc/source/filter/inc/commentsfragment.hxx                 |    5 +----
 sc/source/filter/inc/condformatbuffer.hxx                 |    5 +----
 sc/source/filter/inc/condformatcontext.hxx                |    5 +----
 sc/source/filter/inc/connectionsbuffer.hxx                |    5 +----
 sc/source/filter/inc/connectionsfragment.hxx              |    5 +----
 sc/source/filter/inc/decl.h                               |    5 +----
 sc/source/filter/inc/defnamesbuffer.hxx                   |    5 +----
 sc/source/filter/inc/dif.hxx                              |    5 +----
 sc/source/filter/inc/drawingbase.hxx                      |    5 +----
 sc/source/filter/inc/drawingfragment.hxx                  |    5 +----
 sc/source/filter/inc/eeimport.hxx                         |    5 +----
 sc/source/filter/inc/eeparser.hxx                         |    5 +----
 sc/source/filter/inc/excdefs.hxx                          |    5 +----
 sc/source/filter/inc/excdoc.hxx                           |    5 +----
 sc/source/filter/inc/excelchartconverter.hxx              |    5 +----
 sc/source/filter/inc/excelfilter.hxx                      |    5 +----
 sc/source/filter/inc/excelhandlers.hxx                    |    5 +----
 sc/source/filter/inc/excelvbaproject.hxx                  |    5 +----
 sc/source/filter/inc/excform.hxx                          |    5 +----
 sc/source/filter/inc/excimp8.hxx                          |    5 +----
 sc/source/filter/inc/excrecds.hxx                         |    5 +----
 sc/source/filter/inc/excscen.hxx                          |    5 +----
 sc/source/filter/inc/exp_op.hxx                           |    5 +----
 sc/source/filter/inc/expbase.hxx                          |    5 +----
 sc/source/filter/inc/externallinkbuffer.hxx               |    5 +----
 sc/source/filter/inc/externallinkfragment.hxx             |    5 +----
 sc/source/filter/inc/extlstcontext.hxx                    |    5 +----
 sc/source/filter/inc/fapihelper.hxx                       |    5 +----
 sc/source/filter/inc/flttypes.hxx                         |    5 +----
 sc/source/filter/inc/formel.hxx                           |    5 +----
 sc/source/filter/inc/formulabase.hxx                      |    5 +----
 sc/source/filter/inc/formulabuffer.hxx                    |    5 +----
 sc/source/filter/inc/formulaparser.hxx                    |    5 +----
 sc/source/filter/inc/fprogressbar.hxx                     |    5 +----
 sc/source/filter/inc/ftools.hxx                           |    5 +----
 sc/source/filter/inc/htmlexp.hxx                          |    5 +----
 sc/source/filter/inc/htmlimp.hxx                          |    5 +----
 sc/source/filter/inc/htmlpars.hxx                         |    5 +----
 sc/source/filter/inc/imp_op.hxx                           |    5 +----
 sc/source/filter/inc/lotattr.hxx                          |    5 +----
 sc/source/filter/inc/lotfntbf.hxx                         |    5 +----
 sc/source/filter/inc/lotform.hxx                          |    5 +----
 sc/source/filter/inc/lotimpop.hxx                         |    5 +----
 sc/source/filter/inc/lotrange.hxx                         |    5 +----
 sc/source/filter/inc/namebuff.hxx                         |    5 +----
 sc/source/filter/inc/numberformatsbuffer.hxx              |    5 +----
 sc/source/filter/inc/ooxformulaparser.hxx                 |    5 +----
 sc/source/filter/inc/op.h                                 |    5 +----
 sc/source/filter/inc/optab.h                              |    5 +----
 sc/source/filter/inc/orcusfiltersimpl.hxx                 |    5 +----
 sc/source/filter/inc/orcusinterface.hxx                   |    4 +---
 sc/source/filter/inc/otlnbuff.hxx                         |    5 +----
 sc/source/filter/inc/pagesettings.hxx                     |    5 +----
 sc/source/filter/inc/pivotcachebuffer.hxx                 |    5 +----
 sc/source/filter/inc/pivotcachefragment.hxx               |    5 +----
 sc/source/filter/inc/pivottablebuffer.hxx                 |    5 +----
 sc/source/filter/inc/pivottablefragment.hxx               |    5 +----
 sc/source/filter/inc/qpro.hxx                             |    4 +---
 sc/source/filter/inc/qproform.hxx                         |    4 +---
 sc/source/filter/inc/qprostyle.hxx                        |    4 +---
 sc/source/filter/inc/querytablebuffer.hxx                 |    5 +----
 sc/source/filter/inc/querytablefragment.hxx               |    5 +----
 sc/source/filter/inc/revisionfragment.hxx                 |    5 +----
 sc/source/filter/inc/richstring.hxx                       |    5 +----
 sc/source/filter/inc/richstringcontext.hxx                |    5 +----
 sc/source/filter/inc/root.hxx                             |    5 +----
 sc/source/filter/inc/rtfexp.hxx                           |    5 +----
 sc/source/filter/inc/rtfimp.hxx                           |    5 +----
 sc/source/filter/inc/rtfparse.hxx                         |    5 +----
 sc/source/filter/inc/scenariobuffer.hxx                   |    5 +----
 sc/source/filter/inc/scenariocontext.hxx                  |    5 +----
 sc/source/filter/inc/scfobj.hxx                           |    5 +----
 sc/source/filter/inc/scmem.h                              |    5 +----
 sc/source/filter/inc/sharedformulagroups.hxx              |    5 +----
 sc/source/filter/inc/sharedstringsbuffer.hxx              |    5 +----
 sc/source/filter/inc/sharedstringsfragment.hxx            |    5 +----
 sc/source/filter/inc/sheetdatabuffer.hxx                  |    5 +----
 sc/source/filter/inc/sheetdatacontext.hxx                 |    5 +----
 sc/source/filter/inc/stylesbuffer.hxx                     |    5 +----
 sc/source/filter/inc/stylesfragment.hxx                   |    5 +----
 sc/source/filter/inc/tablebuffer.hxx                      |    5 +----
 sc/source/filter/inc/tablecolumnsbuffer.hxx               |    5 +----
 sc/source/filter/inc/tablecolumnscontext.hxx              |    5 +----
 sc/source/filter/inc/tablefragment.hxx                    |    5 +----
 sc/source/filter/inc/themebuffer.hxx                      |    5 +----
 sc/source/filter/inc/tokstack.hxx                         |    5 +----
 sc/source/filter/inc/tool.h                               |    5 +----
 sc/source/filter/inc/unitconverter.hxx                    |    5 +----
 sc/source/filter/inc/viewsettings.hxx                     |    5 +----
 sc/source/filter/inc/workbookfragment.hxx                 |    5 +----
 sc/source/filter/inc/workbookhelper.hxx                   |    5 +----
 sc/source/filter/inc/workbooksettings.hxx                 |    5 +----
 sc/source/filter/inc/worksheetbuffer.hxx                  |    5 +----
 sc/source/filter/inc/worksheetfragment.hxx                |    5 +----
 sc/source/filter/inc/worksheethelper.hxx                  |    5 +----
 sc/source/filter/inc/worksheetsettings.hxx                |    5 +----
 sc/source/filter/inc/xcl97esc.hxx                         |    5 +----
 sc/source/filter/inc/xcl97rec.hxx                         |    5 +----
 sc/source/filter/inc/xechart.hxx                          |    5 +----
 sc/source/filter/inc/xecontent.hxx                        |    5 +----
 sc/source/filter/inc/xedbdata.hxx                         |    5 +----
 sc/source/filter/inc/xeescher.hxx                         |    5 +----
 sc/source/filter/inc/xeextlst.hxx                         |    5 +----
 sc/source/filter/inc/xeformula.hxx                        |    5 +----
 sc/source/filter/inc/xehelper.hxx                         |    5 +----
 sc/source/filter/inc/xelink.hxx                           |    5 +----
 sc/source/filter/inc/xename.hxx                           |    5 +----
 sc/source/filter/inc/xepage.hxx                           |    5 +----
 sc/source/filter/inc/xepivot.hxx                          |    5 +----
 sc/source/filter/inc/xepivotxml.hxx                       |    5 +----
 sc/source/filter/inc/xerecord.hxx                         |    5 +----
 sc/source/filter/inc/xeroot.hxx                           |    5 +----
 sc/source/filter/inc/xestream.hxx                         |    5 +----
 sc/source/filter/inc/xestring.hxx                         |    5 +----
 sc/source/filter/inc/xestyle.hxx                          |    5 +----
 sc/source/filter/inc/xetable.hxx                          |    5 +----
 sc/source/filter/inc/xeview.hxx                           |    5 +----
 sc/source/filter/inc/xichart.hxx                          |    5 +----
 sc/source/filter/inc/xicontent.hxx                        |    5 +----
 sc/source/filter/inc/xiescher.hxx                         |    5 +----
 sc/source/filter/inc/xiformula.hxx                        |    5 +----
 sc/source/filter/inc/xihelper.hxx                         |    5 +----
 sc/source/filter/inc/xilink.hxx                           |    5 +----
 sc/source/filter/inc/xiname.hxx                           |    5 +----
 sc/source/filter/inc/xipage.hxx                           |    5 +----
 sc/source/filter/inc/xipivot.hxx                          |    5 +----
 sc/source/filter/inc/xiroot.hxx                           |    5 +----
 sc/source/filter/inc/xistream.hxx                         |    5 +----
 sc/source/filter/inc/xistring.hxx                         |    5 +----
 sc/source/filter/inc/xistyle.hxx                          |    5 +----
 sc/source/filter/inc/xiview.hxx                           |    5 +----
 sc/source/filter/inc/xladdress.hxx                        |    5 +----
 sc/source/filter/inc/xlchart.hxx                          |    5 +----
 sc/source/filter/inc/xlconst.hxx                          |    5 +----
 sc/source/filter/inc/xlcontent.hxx                        |    5 +----
 sc/source/filter/inc/xlescher.hxx                         |    5 +----
 sc/source/filter/inc/xlformula.hxx                        |    5 +----
 sc/source/filter/inc/xllink.hxx                           |    5 +----
 sc/source/filter/inc/xlname.hxx                           |    5 +----
 sc/source/filter/inc/xlpage.hxx                           |    5 +----
 sc/source/filter/inc/xlpivot.hxx                          |    5 +----
 sc/source/filter/inc/xlroot.hxx                           |    5 +----
 sc/source/filter/inc/xlstream.hxx                         |    5 +----
 sc/source/filter/inc/xlstring.hxx                         |    5 +----
 sc/source/filter/inc/xlstyle.hxx                          |    5 +----
 sc/source/filter/inc/xltable.hxx                          |    5 +----
 sc/source/filter/inc/xltools.hxx                          |    5 +----
 sc/source/filter/inc/xltracer.hxx                         |    5 +----
 sc/source/filter/inc/xlview.hxx                           |    5 +----
 sc/source/filter/lotus/lotfilter.hxx                      |    5 +----
 sc/source/filter/xml/XMLCalculationSettingsContext.hxx    |    5 +----
 sc/source/filter/xml/XMLCellRangeSourceContext.hxx        |    5 +----
 sc/source/filter/xml/XMLChangeTrackingExportHelper.hxx    |    5 +----
 sc/source/filter/xml/XMLChangeTrackingImportHelper.hxx    |    5 +----
 sc/source/filter/xml/XMLCodeNameProvider.hxx              |    5 +----
 sc/source/filter/xml/XMLColumnRowGroupExport.hxx          |    5 +----
 sc/source/filter/xml/XMLConsolidationContext.hxx          |    5 +----
 sc/source/filter/xml/XMLConverter.hxx                     |    5 +----
 sc/source/filter/xml/XMLDDELinksContext.hxx               |    5 +----
 sc/source/filter/xml/XMLDetectiveContext.hxx              |    5 +----
 sc/source/filter/xml/XMLEmptyContext.hxx                  |    5 +----
 sc/source/filter/xml/XMLExportDDELinks.hxx                |    5 +----
 sc/source/filter/xml/XMLExportDataPilot.hxx               |    5 +----
 sc/source/filter/xml/XMLExportDatabaseRanges.hxx          |    5 +----
 sc/source/filter/xml/XMLExportIterator.hxx                |    5 +----
 sc/source/filter/xml/XMLExportSharedData.hxx              |    5 +----
 sc/source/filter/xml/XMLStylesExportHelper.hxx            |    5 +----
 sc/source/filter/xml/XMLStylesImportHelper.hxx            |    5 +----
 sc/source/filter/xml/XMLTableHeaderFooterContext.hxx      |    5 +----
 sc/source/filter/xml/XMLTableMasterPageExport.hxx         |    5 +----
 sc/source/filter/xml/XMLTableShapeImportHelper.hxx        |    5 +----
 sc/source/filter/xml/XMLTableShapeResizer.hxx             |    5 +----
 sc/source/filter/xml/XMLTableShapesContext.hxx            |    5 +----
 sc/source/filter/xml/XMLTableSourceContext.hxx            |    5 +----
 sc/source/filter/xml/XMLTrackedChangesContext.hxx         |    5 +----
 sc/source/filter/xml/cachedattraccess.hxx                 |    5 +----
 sc/source/filter/xml/celltextparacontext.hxx              |    4 +---
 sc/source/filter/xml/datastreamimport.hxx                 |    5 +----
 sc/source/filter/xml/editattributemap.hxx                 |    5 +----
 sc/source/filter/xml/importcontext.hxx                    |    5 +----
 sc/source/filter/xml/pivotsource.hxx                      |    5 +----
 sc/source/filter/xml/xmlannoi.hxx                         |    5 +----
 sc/source/filter/xml/xmlbodyi.hxx                         |    5 +----
 sc/source/filter/xml/xmlcelli.hxx                         |    5 +----
 sc/source/filter/xml/xmlcoli.hxx                          |    5 +----
 sc/source/filter/xml/xmlcondformat.hxx                    |    5 +----
 sc/source/filter/xml/xmlconti.hxx                         |    5 +----
 sc/source/filter/xml/xmlcvali.hxx                         |    5 +----
 sc/source/filter/xml/xmldpimp.hxx                         |    5 +----
 sc/source/filter/xml/xmldrani.hxx                         |    5 +----
 sc/source/filter/xml/xmlexprt.hxx                         |    5 +----
 sc/source/filter/xml/xmlexternaltabi.hxx                  |    5 +----
 sc/source/filter/xml/xmlfilti.hxx                         |    5 +----
 sc/source/filter/xml/xmlimprt.hxx                         |    5 +----
 sc/source/filter/xml/xmllabri.hxx                         |    5 +----
 sc/source/filter/xml/xmlmappingi.hxx                      |    5 +----
 sc/source/filter/xml/xmlnexpi.hxx                         |    5 +----
 sc/source/filter/xml/xmlrowi.hxx                          |    5 +----
 sc/source/filter/xml/xmlsceni.hxx                         |    5 +----
 sc/source/filter/xml/xmlsorti.hxx                         |    5 +----
 sc/source/filter/xml/xmlstyle.hxx                         |    5 +----
 sc/source/filter/xml/xmlstyli.hxx                         |    5 +----
 sc/source/filter/xml/xmlsubti.hxx                         |    5 +----
 sc/source/filter/xml/xmltabi.hxx                          |    5 +----
 sc/source/filter/xml/xmltransformationi.hxx               |    4 +---
 sc/source/ui/attrdlg/scdlgfact.hxx                        |    5 +----
 sc/source/ui/dataprovider/htmldataprovider.hxx            |    5 +----
 sc/source/ui/dataprovider/sqldataprovider.hxx             |    5 +----
 sc/source/ui/dataprovider/xmldataprovider.hxx             |    5 +----
 sc/source/ui/docshell/docshimp.hxx                        |    5 +----
 sc/source/ui/inc/AccessibilityHints.hxx                   |    5 +----
 sc/source/ui/inc/AccessibleCell.hxx                       |    5 +----
 sc/source/ui/inc/AccessibleCellBase.hxx                   |    5 +----
 sc/source/ui/inc/AccessibleContextBase.hxx                |    5 +----
 sc/source/ui/inc/AccessibleCsvControl.hxx                 |    5 +----
 sc/source/ui/inc/AccessibleDocument.hxx                   |    5 +----
 sc/source/ui/inc/AccessibleDocumentBase.hxx               |    5 +----
 sc/source/ui/inc/AccessibleDocumentPagePreview.hxx        |    5 +----
 sc/source/ui/inc/AccessibleEditObject.hxx                 |    5 +----
 sc/source/ui/inc/AccessiblePageHeader.hxx                 |    5 +----
 sc/source/ui/inc/AccessiblePageHeaderArea.hxx             |    5 +----
 sc/source/ui/inc/AccessiblePreviewCell.hxx                |    5 +----
 sc/source/ui/inc/AccessiblePreviewHeaderCell.hxx          |    5 +----
 sc/source/ui/inc/AccessiblePreviewTable.hxx               |    5 +----
 sc/source/ui/inc/AccessibleSpreadsheet.hxx                |    5 +----
 sc/source/ui/inc/AccessibleTableBase.hxx                  |    5 +----
 sc/source/ui/inc/AccessibleText.hxx                       |    5 +----
 sc/source/ui/inc/AnalysisOfVarianceDialog.hxx             |    5 +----
 sc/source/ui/inc/ChartRangeSelectionListener.hxx          |    4 +---
 sc/source/ui/inc/ChiSquareTestDialog.hxx                  |    5 +----
 sc/source/ui/inc/ChildWindowWrapper.hxx                   |    5 +----
 sc/source/ui/inc/CorrelationDialog.hxx                    |    5 +----
 sc/source/ui/inc/CovarianceDialog.hxx                     |    5 +----
 sc/source/ui/inc/DescriptiveStatisticsDialog.hxx          |    5 +----
 sc/source/ui/inc/DrawModelBroadcaster.hxx                 |    5 +----
 sc/source/ui/inc/ExponentialSmoothingDialog.hxx           |    5 +----
 sc/source/ui/inc/FTestDialog.hxx                          |    5 +----
 sc/source/ui/inc/FourierAnalysisDialog.hxx                |    5 +----
 sc/source/ui/inc/IAnyRefDialog.hxx                        |    5 +----
 sc/source/ui/inc/MatrixComparisonGenerator.hxx            |    5 +----
 sc/source/ui/inc/MovingAverageDialog.hxx                  |    5 +----
 sc/source/ui/inc/PivotLayoutDialog.hxx                    |    4 +---
 sc/source/ui/inc/PivotLayoutTreeList.hxx                  |    5 +----
 sc/source/ui/inc/PivotLayoutTreeListBase.hxx              |    5 +----
 sc/source/ui/inc/PivotLayoutTreeListData.hxx              |    5 +----
 sc/source/ui/inc/PivotLayoutTreeListLabel.hxx             |    5 +----
 sc/source/ui/inc/RandomNumberGeneratorDialog.hxx          |    5 +----
 sc/source/ui/inc/RegressionDialog.hxx                     |    5 +----
 sc/source/ui/inc/SamplingDialog.hxx                       |    5 +----
 sc/source/ui/inc/StatisticsInputOutputDialog.hxx          |    5 +----
 sc/source/ui/inc/StatisticsTwoVariableDialog.hxx          |    5 +----
 sc/source/ui/inc/TTestDialog.hxx                          |    5 +----
 sc/source/ui/inc/TableFillingAndNavigationTools.hxx       |    5 +----
 sc/source/ui/inc/ZTestDialog.hxx                          |    5 +----
 sc/source/ui/inc/acredlin.hxx                             |    5 +----
 sc/source/ui/inc/anyrefdg.hxx                             |    5 +----
 sc/source/ui/inc/areasave.hxx                             |    5 +----
 sc/source/ui/inc/areasdlg.hxx                             |    5 +----
 sc/source/ui/inc/asciiopt.hxx                             |    5 +----
 sc/source/ui/inc/attrdlg.hxx                              |    5 +----
 sc/source/ui/inc/auditsh.hxx                              |    5 +----
 sc/source/ui/inc/autofmt.hxx                              |    5 +----
 sc/source/ui/inc/autostyl.hxx                             |    5 +----
 sc/source/ui/inc/cbnumberformat.hxx                       |    5 +----
 sc/source/ui/inc/cbutton.hxx                              |    5 +----
 sc/source/ui/inc/cellmergeoption.hxx                      |    5 +----
 sc/source/ui/inc/cellsh.hxx                               |    5 +----
 sc/source/ui/inc/chartsh.hxx                              |    5 +----
 sc/source/ui/inc/checklistmenu.hxx                        |    5 +----
 sc/source/ui/inc/client.hxx                               |    5 +----
 sc/source/ui/inc/cliputil.hxx                             |    5 +----
 sc/source/ui/inc/colorformat.hxx                          |    5 +----
 sc/source/ui/inc/colrowba.hxx                             |    5 +----
 sc/source/ui/inc/condformatdlg.hxx                        |    5 +----
 sc/source/ui/inc/condformatdlgentry.hxx                   |    5 +----
 sc/source/ui/inc/condformatdlgitem.hxx                    |    5 +----
 sc/source/ui/inc/condformathelper.hxx                     |    5 +----
 sc/source/ui/inc/condformatmgr.hxx                        |    5 +----
 sc/source/ui/inc/condformatuno.hxx                        |    5 +----
 sc/source/ui/inc/conflictsdlg.hxx                         |    5 +----
 sc/source/ui/inc/consdlg.hxx                              |    5 +----
 sc/source/ui/inc/content.hxx                              |    5 +----
 sc/source/ui/inc/corodlg.hxx                              |    5 +----
 sc/source/ui/inc/crdlg.hxx                                |    5 +----
 sc/source/ui/inc/crnrdlg.hxx                              |    5 +----
 sc/source/ui/inc/csvcontrol.hxx                           |    5 +----
 sc/source/ui/inc/csvgrid.hxx                              |    5 +----
 sc/source/ui/inc/csvruler.hxx                             |    5 +----
 sc/source/ui/inc/csvsplits.hxx                            |    5 +----
 sc/source/ui/inc/csvtablebox.hxx                          |    5 +----
 sc/source/ui/inc/dapidata.hxx                             |    5 +----
 sc/source/ui/inc/dapitype.hxx                             |    5 +----
 sc/source/ui/inc/datafdlg.hxx                             |    4 +---
 sc/source/ui/inc/dataprovider.hxx                         |    4 +---
 sc/source/ui/inc/dataproviderdlg.hxx                      |    5 +----
 sc/source/ui/inc/datastream.hxx                           |    5 +----
 sc/source/ui/inc/datastreamdlg.hxx                        |    5 +----
 sc/source/ui/inc/datatableview.hxx                        |    5 +----
 sc/source/ui/inc/datatransformation.hxx                   |    5 +----
 sc/source/ui/inc/dbdocfun.hxx                             |    5 +----
 sc/source/ui/inc/dbfunc.hxx                               |    5 +----
 sc/source/ui/inc/dbnamdlg.hxx                             |    5 +----
 sc/source/ui/inc/delcldlg.hxx                             |    5 +----
 sc/source/ui/inc/delcodlg.hxx                             |    5 +----
 sc/source/ui/inc/docfunc.hxx                              |    5 +----
 sc/source/ui/inc/docfuncutil.hxx                          |    5 +----
 sc/source/ui/inc/docsh.hxx                                |    5 +----
 sc/source/ui/inc/dpcontrol.hxx                            |    5 +----
 sc/source/ui/inc/dpgroupdlg.hxx                           |    5 +----
 sc/source/ui/inc/drawsh.hxx                               |    5 +----
 sc/source/ui/inc/drawutil.hxx                             |    5 +----
 sc/source/ui/inc/drawview.hxx                             |    5 +----
 sc/source/ui/inc/drformsh.hxx                             |    5 +----
 sc/source/ui/inc/drtxtob.hxx                              |    5 +----
 sc/source/ui/inc/drwtrans.hxx                             |    5 +----
 sc/source/ui/inc/dwfunctr.hxx                             |    5 +----
 sc/source/ui/inc/editable.hxx                             |    5 +----
 sc/source/ui/inc/editfield.hxx                            |    5 +----
 sc/source/ui/inc/editsh.hxx                               |    5 +----
 sc/source/ui/inc/filldlg.hxx                              |    5 +----
 sc/source/ui/inc/filtdlg.hxx                              |    5 +----
 sc/source/ui/inc/foptmgr.hxx                              |    5 +----
 sc/source/ui/inc/formatsh.hxx                             |    5 +----
 sc/source/ui/inc/formdata.hxx                             |    5 +----
 sc/source/ui/inc/formula.hxx                              |    5 +----
 sc/source/ui/inc/fuconarc.hxx                             |    5 +----
 sc/source/ui/inc/fuconcustomshape.hxx                     |    5 +----
 sc/source/ui/inc/fuconpol.hxx                             |    5 +----
 sc/source/ui/inc/fuconrec.hxx                             |    5 +----
 sc/source/ui/inc/fuconstr.hxx                             |    5 +----
 sc/source/ui/inc/fuconuno.hxx                             |    5 +----
 sc/source/ui/inc/fudraw.hxx                               |    5 +----
 sc/source/ui/inc/fuinsert.hxx                             |    5 +----
 sc/source/ui/inc/fupoor.hxx                               |    5 +----
 sc/source/ui/inc/fusel.hxx                                |    5 +----
 sc/source/ui/inc/futext.hxx                               |    5 +----
 sc/source/ui/inc/graphsh.hxx                              |    5 +----
 sc/source/ui/inc/gridmerg.hxx                             |    5 +----
 sc/source/ui/inc/gridwin.hxx                              |    5 +----
 sc/source/ui/inc/groupdlg.hxx                             |    5 +----
 sc/source/ui/inc/hdrcont.hxx                              |    5 +----
 sc/source/ui/inc/hfedtdlg.hxx                             |    5 +----
 sc/source/ui/inc/highred.hxx                              |    5 +----
 sc/source/ui/inc/hiranges.hxx                             |    5 +----
 sc/source/ui/inc/imoptdlg.hxx                             |    5 +----
 sc/source/ui/inc/impex.hxx                                |    5 +----
 sc/source/ui/inc/inputhdl.hxx                             |    5 +----
 sc/source/ui/inc/inputwin.hxx                             |    5 +----
 sc/source/ui/inc/inscldlg.hxx                             |    5 +----
 sc/source/ui/inc/inscodlg.hxx                             |    5 +----
 sc/source/ui/inc/instbdlg.hxx                             |    5 +----
 sc/source/ui/inc/invmerge.hxx                             |    5 +----
 sc/source/ui/inc/lbseldlg.hxx                             |    5 +----
 sc/source/ui/inc/linkarea.hxx                             |    5 +----
 sc/source/ui/inc/lnktrans.hxx                             |    5 +----
 sc/source/ui/inc/mediash.hxx                              |    5 +----
 sc/source/ui/inc/mergecellsdialog.hxx                     |    5 +----
 sc/source/ui/inc/msgpool.hxx                              |    5 +----
 sc/source/ui/inc/mtrindlg.hxx                             |    5 +----
 sc/source/ui/inc/mvtabdlg.hxx                             |    5 +----
 sc/source/ui/inc/namecrea.hxx                             |    5 +----
 sc/source/ui/inc/namedefdlg.hxx                           |    5 +----
 sc/source/ui/inc/namedlg.hxx                              |    5 +----
 sc/source/ui/inc/namemgrtable.hxx                         |    5 +----
 sc/source/ui/inc/namepast.hxx                             |    5 +----
 sc/source/ui/inc/navcitem.hxx                             |    5 +----
 sc/source/ui/inc/navipi.hxx                               |    5 +----
 sc/source/ui/inc/navsett.hxx                              |    5 +----
 sc/source/ui/inc/notemark.hxx                             |    5 +----
 sc/source/ui/inc/oleobjsh.hxx                             |    5 +----
 sc/source/ui/inc/olinefun.hxx                             |    5 +----
 sc/source/ui/inc/olinewin.hxx                             |    5 +----
 sc/source/ui/inc/opredlin.hxx                             |    4 +---
 sc/source/ui/inc/optsolver.hxx                            |    5 +----
 sc/source/ui/inc/output.hxx                               |    5 +----
 sc/source/ui/inc/overlayobject.hxx                        |    5 +----
 sc/source/ui/inc/pagedata.hxx                             |    5 +----
 sc/source/ui/inc/pfiltdlg.hxx                             |    5 +----
 sc/source/ui/inc/pfuncache.hxx                            |    5 +----
 sc/source/ui/inc/pgbrksh.hxx                              |    5 +----
 sc/source/ui/inc/pivotsh.hxx                              |    5 +----
 sc/source/ui/inc/pntlock.hxx                              |    5 +----
 sc/source/ui/inc/preview.hxx                              |    5 +----
 sc/source/ui/inc/prevloc.hxx                              |    5 +----
 sc/source/ui/inc/prevwsh.hxx                              |    5 +----
 sc/source/ui/inc/printfun.hxx                             |    5 +----
 sc/source/ui/inc/protectiondlg.hxx                        |    5 +----
 sc/source/ui/inc/pvfundlg.hxx                             |    5 +----
 sc/source/ui/inc/redcom.hxx                               |    5 +----
 sc/source/ui/inc/reffact.hxx                              |    5 +----
 sc/source/ui/inc/refundo.hxx                              |    5 +----
 sc/source/ui/inc/retypepassdlg.hxx                        |    5 +----
 sc/source/ui/inc/rfindlst.hxx                             |    5 +----
 sc/source/ui/inc/scendlg.hxx                              |    5 +----
 sc/source/ui/inc/scui_def.hxx                             |    4 +---
 sc/source/ui/inc/scuiasciiopt.hxx                         |    5 +----
 sc/source/ui/inc/scuiautofmt.hxx                          |    4 +---
 sc/source/ui/inc/scuiimoptdlg.hxx                         |    5 +----
 sc/source/ui/inc/scuitphfedit.hxx                         |    5 +----
 sc/source/ui/inc/searchresults.hxx                        |    5 +----
 sc/source/ui/inc/select.hxx                               |    5 +----
 sc/source/ui/inc/selectionstate.hxx                       |    5 +----
 sc/source/ui/inc/seltrans.hxx                             |    5 +----
 sc/source/ui/inc/servobj.hxx                              |    5 +----
 sc/source/ui/inc/sharedocdlg.hxx                          |    5 +----
 sc/source/ui/inc/shtabdlg.hxx                             |    5 +----
 sc/source/ui/inc/simpref.hxx                              |    5 +----
 sc/source/ui/inc/sizedev.hxx                              |    5 +----
 sc/source/ui/inc/solveroptions.hxx                        |    5 +----
 sc/source/ui/inc/solverutil.hxx                           |    5 +----
 sc/source/ui/inc/solvrdlg.hxx                             |    5 +----
 sc/source/ui/inc/sortdlg.hxx                              |    5 +----
 sc/source/ui/inc/sortkeydlg.hxx                           |    5 +----
 sc/source/ui/inc/spelldialog.hxx                          |    5 +----
 sc/source/ui/inc/spelleng.hxx                             |    5 +----
 sc/source/ui/inc/spellparam.hxx                           |    5 +----
 sc/source/ui/inc/strindlg.hxx                             |    5 +----
 sc/source/ui/inc/styledlg.hxx                             |    5 +----
 sc/source/ui/inc/subtdlg.hxx                              |    5 +----
 sc/source/ui/inc/tabbgcolordlg.hxx                        |    5 +----
 sc/source/ui/inc/tabcont.hxx                              |    5 +----
 sc/source/ui/inc/tabopdlg.hxx                             |    5 +----
 sc/source/ui/inc/tabpages.hxx                             |    5 +----
 sc/source/ui/inc/tabsplit.hxx                             |    5 +----
 sc/source/ui/inc/tabview.hxx                              |    5 +----
 sc/source/ui/inc/tabvwsh.hxx                              |    5 +----
 sc/source/ui/inc/target.hxx                               |    5 +----
 sc/source/ui/inc/tbzoomsliderctrl.hxx                     |    5 +----
 sc/source/ui/inc/textdlgs.hxx                             |    5 +----
 sc/source/ui/inc/textimportoptions.hxx                    |    5 +----
 sc/source/ui/inc/tpcalc.hxx                               |    5 +----
 sc/source/ui/inc/tpcompatibility.hxx                      |    5 +----
 sc/source/ui/inc/tpdefaults.hxx                           |    5 +----
 sc/source/ui/inc/tpformula.hxx                            |    5 +----
 sc/source/ui/inc/tphf.hxx                                 |    5 +----
 sc/source/ui/inc/tphfedit.hxx                             |    5 +----
 sc/source/ui/inc/tpprint.hxx                              |    5 +----
 sc/source/ui/inc/tpsort.hxx                               |    5 +----
 sc/source/ui/inc/tpstat.hxx                               |    5 +----
 sc/source/ui/inc/tpsubt.hxx                               |    5 +----
 sc/source/ui/inc/tptable.hxx                              |    5 +----
 sc/source/ui/inc/tpusrlst.hxx                             |    5 +----
 sc/source/ui/inc/tpview.hxx                               |    5 +----
 sc/source/ui/inc/transobj.hxx                             |    5 +----
 sc/source/ui/inc/uiitems.hxx                              |    5 +----
 sc/source/ui/inc/undobase.hxx                             |    5 +----
 sc/source/ui/inc/undoblk.hxx                              |    5 +----
 sc/source/ui/inc/undocell.hxx                             |    5 +----
 sc/source/ui/inc/undoconvert.hxx                          |    5 +----
 sc/source/ui/inc/undodat.hxx                              |    5 +----
 sc/source/ui/inc/undodraw.hxx                             |    5 +----
 sc/source/ui/inc/undoolk.hxx                              |    5 +----
 sc/source/ui/inc/undosort.hxx                             |    5 +----
 sc/source/ui/inc/undostyl.hxx                             |    5 +----
 sc/source/ui/inc/undotab.hxx                              |    5 +----
 sc/source/ui/inc/undoutil.hxx                             |    5 +----
 sc/source/ui/inc/validate.hxx                             |    5 +----
 sc/source/ui/inc/viewdata.hxx                             |    5 +----
 sc/source/ui/inc/viewfunc.hxx                             |    5 +----
 sc/source/ui/inc/viewutil.hxx                             |    5 +----
 sc/source/ui/inc/warnbox.hxx                              |    5 +----
 sc/source/ui/inc/xmlsourcedlg.hxx                         |    5 +----
 sc/source/ui/optdlg/calcoptionsdlg.hxx                    |    5 +----
 sc/source/ui/sidebar/AlignmentPropertyPanel.hxx           |    5 +----
 sc/source/ui/sidebar/CellAppearancePropertyPanel.hxx      |    5 +----
 sc/source/ui/sidebar/CellBorderStyleControl.hxx           |    5 +----
 sc/source/ui/sidebar/CellLineStyleControl.hxx             |    5 +----
 sc/source/ui/sidebar/CellLineStyleValueSet.hxx            |    5 +----
 sc/source/ui/sidebar/NumberFormatPropertyPanel.hxx        |    5 +----
 sc/source/ui/sidebar/ScPanelFactory.hxx                   |    5 +----
 sc/source/ui/unoobj/celllistsource.hxx                    |    5 +----
 sc/source/ui/unoobj/cellvaluebinding.hxx                  |    5 +----
 sc/source/ui/unoobj/exceldetect.hxx                       |    5 +----
 sc/source/ui/unoobj/scdetect.hxx                          |    5 +----
 sc/source/ui/vba/excelvbahelper.hxx                       |    5 +----
 sc/source/ui/vba/helperdecl.hxx                           |    5 +----
 sc/source/ui/vba/vbaapplication.hxx                       |    4 +---
 sc/source/ui/vba/vbaassistant.hxx                         |    5 +----
 sc/source/ui/vba/vbaaxes.hxx                              |    5 +----
 sc/source/ui/vba/vbaaxis.hxx                              |    5 +----
 sc/source/ui/vba/vbaaxistitle.hxx                         |    4 +---
 sc/source/ui/vba/vbaborders.hxx                           |    5 +----
 sc/source/ui/vba/vbacharacters.hxx                        |    5 +----
 sc/source/ui/vba/vbachart.hxx                             |    5 +----
 sc/source/ui/vba/vbachartobject.hxx                       |    5 +----
 sc/source/ui/vba/vbachartobjects.hxx                      |    5 +----
 sc/source/ui/vba/vbacharttitle.hxx                        |    4 +---
 sc/source/ui/vba/vbacomment.hxx                           |    5 +----
 sc/source/ui/vba/vbacomments.hxx                          |    5 +----
 sc/source/ui/vba/vbacondition.hxx                         |    4 +---
 sc/source/ui/vba/vbadialog.hxx                            |    5 +----
 sc/source/ui/vba/vbadialogs.hxx                           |    5 +----
 sc/source/ui/vba/vbaeventshelper.hxx                      |    5 +----
 sc/source/ui/vba/vbafiledialog.hxx                        |    5 +----
 sc/source/ui/vba/vbafiledialogitems.hxx                   |    5 +----
 sc/source/ui/vba/vbafont.hxx                              |    5 +----
 sc/source/ui/vba/vbaformat.hxx                            |    5 +----
 sc/source/ui/vba/vbaformatcondition.hxx                   |    4 +---
 sc/source/ui/vba/vbaformatconditions.hxx                  |    5 +----
 sc/source/ui/vba/vbahyperlink.hxx                         |    5 +----
 sc/source/ui/vba/vbahyperlinks.hxx                        |    5 +----
 sc/source/ui/vba/vbainterior.hxx                          |    4 +---
 sc/source/ui/vba/vbalineshape.hxx                         |    5 +----
 sc/source/ui/vba/vbamenu.hxx                              |    4 +---
 sc/source/ui/vba/vbamenubar.hxx                           |    4 +---
 sc/source/ui/vba/vbamenubars.hxx                          |    5 +----
 sc/source/ui/vba/vbamenuitem.hxx                          |    4 +---
 sc/source/ui/vba/vbamenuitems.hxx                         |    5 +----
 sc/source/ui/vba/vbamenus.hxx                             |    5 +----
 sc/source/ui/vba/vbaname.hxx                              |    4 +---
 sc/source/ui/vba/vbanames.hxx                             |    4 +---
 sc/source/ui/vba/vbaoleobject.hxx                         |    4 +---
 sc/source/ui/vba/vbaoleobjects.hxx                        |    4 +---
 sc/source/ui/vba/vbaoutline.hxx                           |    4 +---
 sc/source/ui/vba/vbaovalshape.hxx                         |    5 +----
 sc/source/ui/vba/vbapagebreak.hxx                         |    5 +----
 sc/source/ui/vba/vbapagebreaks.hxx                        |    5 +----
 sc/source/ui/vba/vbapagesetup.hxx                         |    4 +---
 sc/source/ui/vba/vbapalette.hxx                           |    5 +----
 sc/source/ui/vba/vbapane.hxx                              |    5 +----
 sc/source/ui/vba/vbapivotcache.hxx                        |    5 +----
 sc/source/ui/vba/vbapivottable.hxx                        |    5 +----
 sc/source/ui/vba/vbapivottables.hxx                       |    5 +----
 sc/source/ui/vba/vbarange.hxx                             |    5 +----
 sc/source/ui/vba/vbasheetobject.hxx                       |    5 +----
 sc/source/ui/vba/vbasheetobjects.hxx                      |    5 +----
 sc/source/ui/vba/vbastyle.hxx                             |    5 +----
 sc/source/ui/vba/vbastyles.hxx                            |    5 +----
 sc/source/ui/vba/vbatextboxshape.hxx                      |    4 +---
 sc/source/ui/vba/vbatextframe.hxx                         |    5 +----
 sc/source/ui/vba/vbatitle.hxx                             |    4 +---
 sc/source/ui/vba/vbavalidation.hxx                        |    5 +----
 sc/source/ui/vba/vbawindow.hxx                            |    5 +----
 sc/source/ui/vba/vbawindows.hxx                           |    5 +----
 sc/source/ui/vba/vbaworkbook.hxx                          |    5 +----
 sc/source/ui/vba/vbaworkbooks.hxx                         |    5 +----
 sc/source/ui/vba/vbaworksheet.hxx                         |    5 +----
 sc/source/ui/vba/vbaworksheets.hxx                        |    5 +----
 sc/source/ui/vba/vbawsfunction.hxx                        |    4 +---
 sc/source/ui/view/imapwrap.hxx                            |    5 +----
 scaddins/inc/analysis.hrc                                 |    5 +----
 scaddins/inc/datefunc.hrc                                 |    5 +----
 scaddins/inc/pricing.hrc                                  |    5 +----
 scaddins/inc/strings.hrc                                  |    5 +----
 scaddins/source/analysis/analysis.hxx                     |    5 +----
 scaddins/source/analysis/analysisdefs.hxx                 |    5 +----
 scaddins/source/analysis/analysishelper.hxx               |    5 +----
 scaddins/source/analysis/bessel.hxx                       |    5 +----
 scaddins/source/analysis/deffuncname.hxx                  |    5 +----
 scaddins/source/datefunc/datefunc.hxx                     |    5 +----
 scaddins/source/datefunc/deffuncname.hxx                  |    5 +----
 scaddins/source/pricing/black_scholes.hxx                 |    5 +----
 scaddins/source/pricing/pricing.hxx                       |    5 +----
 sccomp/inc/strings.hrc                                    |    5 +----
 sccomp/source/solver/DifferentialEvolution.hxx            |    5 +----
 sccomp/source/solver/ParticelSwarmOptimization.hxx        |    5 +----
 sccomp/source/solver/SolverComponent.hxx                  |    5 +----
 scripting/source/basprov/baslibnode.hxx                   |    5 +----
 scripting/source/basprov/basmethnode.hxx                  |    5 +----
 scripting/source/basprov/basmodnode.hxx                   |    5 +----
 scripting/source/basprov/basprov.hxx                      |    5 +----
 scripting/source/basprov/basscript.hxx                    |    5 +----
 scripting/source/inc/bcholder.hxx                         |    5 +----
 scripting/source/inc/util/MiscUtils.hxx                   |    4 +---
 scripting/source/protocolhandler/scripthandler.hxx        |    4 +---
 scripting/source/provider/ActiveMSPList.hxx               |    4 +---
 scripting/source/provider/BrowseNodeFactoryImpl.hxx       |    5 +----
 scripting/source/provider/MasterScriptProvider.hxx        |    5 +----
 scripting/source/provider/MasterScriptProviderFactory.hxx |    5 +----
 scripting/source/provider/ProviderCache.hxx               |    4 +---
 scripting/source/provider/URIHelper.hxx                   |    4 +---
 855 files changed, 855 insertions(+), 3379 deletions(-)

New commits:
commit 24552a0b5be620b5e58b10842cba78e36fa26b04
Author:     Vincent LE GARREC <libreoffice at le-garrec.fr>
AuthorDate: Sat Mar 6 09:49:30 2021 +0100
Commit:     Ilmari Lauhakangas <ilmari.lauhakangas at libreoffice.org>
CommitDate: Tue Mar 23 13:39:56 2021 +0100

    tdf#124176 Use pragma once in s*
    
    sc, scaddins, sccomp, scripting
    
    Change-Id: Ia99fec9e238033821cb784810edd4762c09bd5db
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112049
    Tested-by: Jenkins
    Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas at libreoffice.org>

diff --git a/sc/inc/ChartTools.hxx b/sc/inc/ChartTools.hxx
index 08b53437d43e..05e3bb404b8a 100644
--- a/sc/inc/ChartTools.hxx
+++ b/sc/inc/ChartTools.hxx
@@ -8,8 +8,7 @@
  *
  */
 
-#ifndef INCLUDED_SC_INC_CHARTTOOLS_HXX
-#define INCLUDED_SC_INC_CHARTTOOLS_HXX
+#pragma once
 
 #include <memory>
 #include <vector>
@@ -52,6 +51,4 @@ std::vector<SdrOle2Obj*> getAllPivotChartsConnectedTo(std::u16string_view sPivot
 
 } // end sc::tools
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/PivotTableDataProvider.hxx b/sc/inc/PivotTableDataProvider.hxx
index 3dadfa94cd8e..d31b9adb2e02 100644
--- a/sc/inc/PivotTableDataProvider.hxx
+++ b/sc/inc/PivotTableDataProvider.hxx
@@ -7,8 +7,7 @@
  * file, You can obtain one at http://mozilla.org/MPL/2.0/.
  */
 
-#ifndef INCLUDED_SC_INC_PIVOTTABLEDATAPROVIDER_HXX
-#define INCLUDED_SC_INC_PIVOTTABLEDATAPROVIDER_HXX
+#pragma once
 
 #include <com/sun/star/chart2/data/XDataProvider.hpp>
 #include <com/sun/star/chart2/data/XPivotTableDataProvider.hpp>
@@ -181,6 +180,4 @@ private:
 
 }
 
-#endif // INCLUDED_SC_INC_PIVOTTABLEDATAPROVIDER_HXX
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/PivotTableDataSequence.hxx b/sc/inc/PivotTableDataSequence.hxx
index 91d975e6a9c4..09d43f09898f 100644
--- a/sc/inc/PivotTableDataSequence.hxx
+++ b/sc/inc/PivotTableDataSequence.hxx
@@ -7,8 +7,7 @@
  * file, You can obtain one at http://mozilla.org/MPL/2.0/.
  */
 
-#ifndef INCLUDED_SC_INC_PIVOTTABLEDATASEQUENCE_HXX
-#define INCLUDED_SC_INC_PIVOTTABLEDATASEQUENCE_HXX
+#pragma once
 
 #include <com/sun/star/chart2/data/XDataSequence.hpp>
 #include <com/sun/star/chart2/data/XTextualDataSequence.hpp>
@@ -165,6 +164,4 @@ private:
 
 }
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/PivotTableDataSource.hxx b/sc/inc/PivotTableDataSource.hxx
index ff8a13c401e0..b322779573e2 100644
--- a/sc/inc/PivotTableDataSource.hxx
+++ b/sc/inc/PivotTableDataSource.hxx
@@ -7,8 +7,7 @@
  * file, You can obtain one at http://mozilla.org/MPL/2.0/.
  */
 
-#ifndef INCLUDED_SC_INC_PIVOTTABLEDATASOURCE_HXX
-#define INCLUDED_SC_INC_PIVOTTABLEDATASOURCE_HXX
+#pragma once
 
 #include <com/sun/star/chart2/data/XDataSource.hpp>
 #include <com/sun/star/lang/XServiceInfo.hpp>
@@ -51,6 +50,4 @@ private:
 
 }
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/TablePivotChart.hxx b/sc/inc/TablePivotChart.hxx
index 3e39a77e16e0..2ba73530ad85 100644
--- a/sc/inc/TablePivotChart.hxx
+++ b/sc/inc/TablePivotChart.hxx
@@ -7,8 +7,7 @@
  * file, You can obtain one at http://mozilla.org/MPL/2.0/.
  */
 
-#ifndef INCLUDED_SC_INC_TABLEPIVOTCHART_HXX
-#define INCLUDED_SC_INC_TABLEPIVOTCHART_HXX
+#pragma once
 
 #include <com/sun/star/table/XTablePivotChart.hpp>
 #include <com/sun/star/document/XEmbeddedObjectSupplier.hpp>
@@ -69,6 +68,4 @@ public:
 
 }
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/TablePivotCharts.hxx b/sc/inc/TablePivotCharts.hxx
index 9c44632b2001..9660e3678233 100644
--- a/sc/inc/TablePivotCharts.hxx
+++ b/sc/inc/TablePivotCharts.hxx
@@ -7,8 +7,7 @@
  * file, You can obtain one at http://mozilla.org/MPL/2.0/.
  */
 
-#ifndef INCLUDED_SC_INC_TABLEPIVOTCHARTS_HXX
-#define INCLUDED_SC_INC_TABLEPIVOTCHARTS_HXX
+#pragma once
 
 #include <com/sun/star/table/XTablePivotCharts.hpp>
 #include <com/sun/star/lang/XServiceInfo.hpp>
@@ -68,6 +67,4 @@ public:
 
 }
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/ViewSettingsSequenceDefines.hxx b/sc/inc/ViewSettingsSequenceDefines.hxx
index d80346cac56c..1db1fed2882a 100644
--- a/sc/inc/ViewSettingsSequenceDefines.hxx
+++ b/sc/inc/ViewSettingsSequenceDefines.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_VIEWSETTINGSSEQUENCEDEFINES_HXX
-#define INCLUDED_SC_INC_VIEWSETTINGSSEQUENCEDEFINES_HXX
+#pragma once
 
 // this are the defines for the position of the settings in the
 // ViewSettingsSequence
@@ -97,6 +96,4 @@
 #define SC_VIEWID                           "ViewId"
 #define SC_VIEW                             "view"
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/addincfg.hxx b/sc/inc/addincfg.hxx
index 0a279c4e8f5d..0c0e24c3564e 100644
--- a/sc/inc/addincfg.hxx
+++ b/sc/inc/addincfg.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_ADDINCFG_HXX
-#define INCLUDED_SC_INC_ADDINCFG_HXX
+#pragma once
 
 #include <unotools/configitem.hxx>
 
@@ -39,6 +38,4 @@ public:
     using ConfigItem::GetNodeNames;
 };
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/addincol.hxx b/sc/inc/addincol.hxx
index d36396a1f29b..98001ba46ef5 100644
--- a/sc/inc/addincol.hxx
+++ b/sc/inc/addincol.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_ADDINCOL_HXX
-#define INCLUDED_SC_INC_ADDINCOL_HXX
+#pragma once
 
 #include <memory>
 #include <com/sun/star/uno/Any.h>
@@ -229,6 +228,4 @@ public:
                         GetVarRes() const       { return xVarRes; }
 };
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/address.hxx b/sc/inc/address.hxx
index 4b2ad09691ba..be8e16c59071 100644
--- a/sc/inc/address.hxx
+++ b/sc/inc/address.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_ADDRESS_HXX
-#define INCLUDED_SC_INC_ADDRESS_HXX
+#pragma once
 
 #include <rtl/ustrbuf.hxx>
 #include <rtl/strbuf.hxx>
@@ -990,6 +989,4 @@ inline OUString ScColToAlpha( SCCOL nCol )
 /// get column number of A..IV... string
 bool AlphaToCol(const ScDocument& rDoc, SCCOL& rCol, const OUString& rStr);
 
-#endif // INCLUDED_SC_INC_ADDRESS_HXX
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/addruno.hxx b/sc/inc/addruno.hxx
index 000c740e37e2..54c91ed6ff60 100644
--- a/sc/inc/addruno.hxx
+++ b/sc/inc/addruno.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_ADDRUNO_HXX
-#define INCLUDED_SC_INC_ADDRUNO_HXX
+#pragma once
 
 #include <com/sun/star/lang/XServiceInfo.hpp>
 #include <com/sun/star/beans/XPropertySet.hpp>
@@ -70,6 +69,4 @@ public:
     virtual css::uno::Sequence< OUString > SAL_CALL getSupportedServiceNames() override;
 };
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/afmtuno.hxx b/sc/inc/afmtuno.hxx
index f005773d9c91..466ebeceada3 100644
--- a/sc/inc/afmtuno.hxx
+++ b/sc/inc/afmtuno.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_AFMTUNO_HXX
-#define INCLUDED_SC_INC_AFMTUNO_HXX
+#pragma once
 
 #include <svl/itemprop.hxx>
 #include <com/sun/star/lang/XServiceInfo.hpp>
@@ -186,6 +185,4 @@ public:
     virtual css::uno::Sequence< OUString > SAL_CALL getSupportedServiceNames() override;
 };
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/appluno.hxx b/sc/inc/appluno.hxx
index 739a7919553e..c1dcc4b5fb82 100644
--- a/sc/inc/appluno.hxx
+++ b/sc/inc/appluno.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_APPLUNO_HXX
-#define INCLUDED_SC_INC_APPLUNO_HXX
+#pragma once
 
 #include <svl/itemprop.hxx>
 #include <com/sun/star/lang/XServiceInfo.hpp>
@@ -224,6 +223,4 @@ public:
     virtual css::uno::Sequence< OUString > SAL_CALL getSupportedServiceNames() override;
 };
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/appoptio.hxx b/sc/inc/appoptio.hxx
index ebadb6e329fd..09e3a8455916 100644
--- a/sc/inc/appoptio.hxx
+++ b/sc/inc/appoptio.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_APPOPTIO_HXX
-#define INCLUDED_SC_INC_APPOPTIO_HXX
+#pragma once
 
 #include <sfx2/zoomitem.hxx>
 #include "scdllapi.h"
@@ -140,6 +139,4 @@ public:
     void    OptionsChanged();   // after direct access to ScAppOptions base class
 };
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/arealink.hxx b/sc/inc/arealink.hxx
index f4a59750e68c..a2b3a5d73b2e 100644
--- a/sc/inc/arealink.hxx
+++ b/sc/inc/arealink.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_AREALINK_HXX
-#define INCLUDED_SC_INC_AREALINK_HXX
+#pragma once
 
 #include "refreshtimer.hxx"
 #include "address.hxx"
@@ -75,6 +74,4 @@ public:
     DECL_LINK( RefreshHdl, Timer*, void );
 };
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/attarray.hxx b/sc/inc/attarray.hxx
index db18d87fc81d..c0d65c7fcbea 100644
--- a/sc/inc/attarray.hxx
+++ b/sc/inc/attarray.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_ATTARRAY_HXX
-#define INCLUDED_SC_INC_ATTARRAY_HXX
+#pragma once
 
 #include "global.hxx"
 #include "attrib.hxx"
@@ -314,6 +313,4 @@ inline const ScPatternAttr* ScAttrIterator::Resync( SCROW nRowP, SCROW& rTop, SC
     return Next( rTop, rBottom);
 }
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/attrib.hxx b/sc/inc/attrib.hxx
index 63025d90de30..57fb4a74db58 100644
--- a/sc/inc/attrib.hxx
+++ b/sc/inc/attrib.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_ATTRIB_HXX
-#define INCLUDED_SC_INC_ATTRIB_HXX
+#pragma once
 
 #include <memory>
 #include <svl/poolitem.hxx>
@@ -357,6 +356,4 @@ public:
                                   const IntlWrapper& rIntl) const override;
 };
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/autoform.hxx b/sc/inc/autoform.hxx
index 43f22b107c62..15df248510d5 100644
--- a/sc/inc/autoform.hxx
+++ b/sc/inc/autoform.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_AUTOFORM_HXX
-#define INCLUDED_SC_INC_AUTOFORM_HXX
+#pragma once
 
 /*************************************************************************
 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
@@ -212,6 +211,4 @@ public:
     iterator end();
 };
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/autonamecache.hxx b/sc/inc/autonamecache.hxx
index 2f76b6d1e04b..c014fa38fbca 100644
--- a/sc/inc/autonamecache.hxx
+++ b/sc/inc/autonamecache.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_AUTONAMECACHE_HXX
-#define INCLUDED_SC_INC_AUTONAMECACHE_HXX
+#pragma once
 
 #include <unordered_map>
 #include <vector>
@@ -42,6 +41,4 @@ public:
     const ScAutoNameAddresses& GetNameOccurrences( const OUString& rName, SCTAB nTab );
 };
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/bigrange.hxx b/sc/inc/bigrange.hxx
index 056c0d4ae304..a935681c58b8 100644
--- a/sc/inc/bigrange.hxx
+++ b/sc/inc/bigrange.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_BIGRANGE_HXX
-#define INCLUDED_SC_INC_BIGRANGE_HXX
+#pragma once
 
 #include "address.hxx"
 #include <algorithm>
@@ -176,6 +175,4 @@ inline bool ScBigRange::Intersects( const ScBigRange& r ) const
         );
 }
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/bitmaps.hlst b/sc/inc/bitmaps.hlst
index 254cd2db2d8e..682849013f63 100644
--- a/sc/inc/bitmaps.hlst
+++ b/sc/inc/bitmaps.hlst
@@ -7,8 +7,7 @@
  * file, You can obtain one at http://mozilla.org/MPL/2.0/.
  */
 
-#ifndef INCLUDED_SC_INC_BITMAPS_HRC
-#define INCLUDED_SC_INC_BITMAPS_HRC
+#pragma once
 
 #define RID_BMP_LEVEL1                          "sc/res/ou01.png"
 #define RID_BMP_LEVEL2                          "sc/res/ou02.png"
@@ -125,6 +124,4 @@
 #define RID_SVXBMP_SLIDERDECREASE               "svx/res/slidezoomout_10.png"
 #define RID_SVXBMP_SLIDERINCREASE               "svx/res/slidezoomin_10.png"
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab cinoptions=b1,g0,N-s cinkeys+=0=break: */
diff --git a/sc/inc/brdcst.hxx b/sc/inc/brdcst.hxx
index 9bc119d27c0c..0c29d29e607a 100644
--- a/sc/inc/brdcst.hxx
+++ b/sc/inc/brdcst.hxx
@@ -16,8 +16,7 @@
  *   except in compliance with the License. You may obtain a copy of
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
-#ifndef INCLUDED_SC_INC_BRDCST_HXX
-#define INCLUDED_SC_INC_BRDCST_HXX
+#pragma once
 
 #include "address.hxx"
 #include <svl/hint.hxx>
@@ -41,6 +40,4 @@ public:
     const ScRange&  GetRange() const { return aNewRange; }
 };
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/bulkdatahint.hxx b/sc/inc/bulkdatahint.hxx
index d587472b5eb2..20fb76f06c9e 100644
--- a/sc/inc/bulkdatahint.hxx
+++ b/sc/inc/bulkdatahint.hxx
@@ -7,8 +7,7 @@
  * file, You can obtain one at http://mozilla.org/MPL/2.0/.
  */
 
-#ifndef INCLUDED_SC_BULKDATAHINT_HXX
-#define INCLUDED_SC_BULKDATAHINT_HXX
+#pragma once
 
 #include <svl/hint.hxx>
 #include <memory>
@@ -38,6 +37,4 @@ public:
 };
 }
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/calcconfig.hxx b/sc/inc/calcconfig.hxx
index 00c49d66ffee..57f6d3886616 100644
--- a/sc/inc/calcconfig.hxx
+++ b/sc/inc/calcconfig.hxx
@@ -7,8 +7,7 @@
  * file, You can obtain one at http://mozilla.org/MPL/2.0/.
  */
 
-#ifndef INCLUDED_SC_INC_CALCCONFIG_HXX
-#define INCLUDED_SC_INC_CALCCONFIG_HXX
+#pragma once
 
 #include "scdllapi.h"
 
@@ -84,6 +83,4 @@ struct SC_DLLPUBLIC ScCalcConfig
 OUString ScOpCodeSetToSymbolicString(const ScCalcConfig::OpCodeSet& rOpCodes);
 ScCalcConfig::OpCodeSet ScStringToOpCodeSet(std::u16string_view rOpCodes);
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/callform.hxx b/sc/inc/callform.hxx
index fd85ab1122b2..59f7ae4e6c59 100644
--- a/sc/inc/callform.hxx
+++ b/sc/inc/callform.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_CALLFORM_HXX
-#define INCLUDED_SC_INC_CALLFORM_HXX
+#pragma once
 
 #include <rtl/ustring.hxx>
 
@@ -107,6 +106,4 @@ public:
 bool InitExternalFunc(const OUString& rModuleName);
 void ExitExternalFunc();
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/cellform.hxx b/sc/inc/cellform.hxx
index a19b61695624..afda8feea89a 100644
--- a/sc/inc/cellform.hxx
+++ b/sc/inc/cellform.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_CELLFORM_HXX
-#define INCLUDED_SC_INC_CELLFORM_HXX
+#pragma once
 
 #include "scdllapi.h"
 #include <rtl/ustring.hxx>
@@ -51,6 +50,4 @@ public:
         ScDocument& rDoc, const ScAddress& rPos, const ScRefCellValue& rCell );
 };
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/cellsuno.hxx b/sc/inc/cellsuno.hxx
index 87bca6b02a29..29e33e37974e 100644
--- a/sc/inc/cellsuno.hxx
+++ b/sc/inc/cellsuno.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_CELLSUNO_HXX
-#define INCLUDED_SC_INC_CELLSUNO_HXX
+#pragma once
 
 #include "address.hxx"
 #include "rangelst.hxx"
@@ -1215,6 +1214,4 @@ public:
     virtual css::uno::Sequence< OUString > SAL_CALL getSupportedServiceNames() override;
 };
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/celltextattr.hxx b/sc/inc/celltextattr.hxx
index eb24101b3d0f..e6a475700d9e 100644
--- a/sc/inc/celltextattr.hxx
+++ b/sc/inc/celltextattr.hxx
@@ -7,8 +7,7 @@
  * file, You can obtain one at http://mozilla.org/MPL/2.0/.
  */
 
-#ifndef INCLUDED_SC_CELLTEXTATTR_HXX
-#define INCLUDED_SC_CELLTEXTATTR_HXX
+#pragma once
 
 #include <sal/types.h>
 #include <svl/languageoptions.hxx>
@@ -24,6 +23,4 @@ struct CellTextAttr
 };
 }
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/cellvalue.hxx b/sc/inc/cellvalue.hxx
index 5dfe66ba2763..3cd1bb8710cf 100644
--- a/sc/inc/cellvalue.hxx
+++ b/sc/inc/cellvalue.hxx
@@ -7,8 +7,7 @@
  * file, You can obtain one at http://mozilla.org/MPL/2.0/.
  */
 
-#ifndef INCLUDED_SC_INC_CELLVALUE_HXX
-#define INCLUDED_SC_INC_CELLVALUE_HXX
+#pragma once
 
 #include "global.hxx"
 
@@ -179,6 +178,4 @@ struct SC_DLLPUBLIC ScRefCellValue
     bool equalsWithoutFormat( const ScRefCellValue& r ) const;
 };
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/cellvalues.hxx b/sc/inc/cellvalues.hxx
index ff9088b211f2..0043d65270e6 100644
--- a/sc/inc/cellvalues.hxx
+++ b/sc/inc/cellvalues.hxx
@@ -7,8 +7,7 @@
  * file, You can obtain one at http://mozilla.org/MPL/2.0/.
  */
 
-#ifndef INCLUDED_SC_INC_CELLVALUES_HXX
-#define INCLUDED_SC_INC_CELLVALUES_HXX
+#pragma once
 
 #include "address.hxx"
 #include <memory>
@@ -115,6 +114,4 @@ public:
 };
 }
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/chart2uno.hxx b/sc/inc/chart2uno.hxx
index 5f63433feef3..79c289996cf7 100644
--- a/sc/inc/chart2uno.hxx
+++ b/sc/inc/chart2uno.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_CHART2UNO_HXX
-#define INCLUDED_SC_INC_CHART2UNO_HXX
+#pragma once
 
 #include "cellsuno.hxx"
 #include "rangelst.hxx"
@@ -391,6 +390,4 @@ private:
 
 };
 
-#endif // INCLUDED_SC_INC_CHART2UNO_HXX
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/chartarr.hxx b/sc/inc/chartarr.hxx
index 94bfabcd55c1..3540ccb90055 100644
--- a/sc/inc/chartarr.hxx
+++ b/sc/inc/chartarr.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_CHARTARR_HXX
-#define INCLUDED_SC_INC_CHARTARR_HXX
+#pragma once
 
 #include "rangelst.hxx"
 #include "chartpos.hxx"
@@ -80,6 +79,4 @@ public:
     std::unique_ptr<ScMemChart> CreateMemChart();
 };
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/charthelper.hxx b/sc/inc/charthelper.hxx
index 3b0c6857cdf7..69eb7f2372d2 100644
--- a/sc/inc/charthelper.hxx
+++ b/sc/inc/charthelper.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_CHARTHELPER_HXX
-#define INCLUDED_SC_INC_CHARTHELPER_HXX
+#pragma once
 
 #include "rangelst.hxx"
 
@@ -52,6 +51,4 @@ public:
         const ScRangeListVector& rRangesVector, const ::std::vector< OUString >& rExcludedChartNames, bool bSameDoc = true );
 };
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/chartlis.hxx b/sc/inc/chartlis.hxx
index c5a882b40a4a..dd8b397c8dcb 100644
--- a/sc/inc/chartlis.hxx
+++ b/sc/inc/chartlis.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_CHARTLIS_HXX
-#define INCLUDED_SC_INC_CHARTLIS_HXX
+#pragma once
 
 #include <vcl/idle.hxx>
 #include <svl/listener.hxx>
@@ -209,6 +208,4 @@ public:
     void            EndListeningHiddenRange( ScChartHiddenRangeListener* pListener );
 };
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/chartlock.hxx b/sc/inc/chartlock.hxx
index cc63fc03c661..bf66b7f5b772 100644
--- a/sc/inc/chartlock.hxx
+++ b/sc/inc/chartlock.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_CHARTLOCK_HXX
-#define INCLUDED_SC_INC_CHARTLOCK_HXX
+#pragma once
 
 #include <vcl/timer.hxx>
 
@@ -70,6 +69,4 @@ private:
     ScTemporaryChartLock( const ScTemporaryChartLock& ) = delete;
 };
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/chartpos.hxx b/sc/inc/chartpos.hxx
index ab953ef1461a..538fc12a6ef9 100644
--- a/sc/inc/chartpos.hxx
+++ b/sc/inc/chartpos.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_CHARTPOS_HXX
-#define INCLUDED_SC_INC_CHARTPOS_HXX
+#pragma once
 
 #include "rangelst.hxx"
 #include <tools/solar.h>
@@ -137,6 +136,4 @@ public:
     const ScChartPositionMap*   GetPositionMap();
 };
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/chartuno.hxx b/sc/inc/chartuno.hxx
index 5a3ed1f1e2ac..5937ce92e256 100644
--- a/sc/inc/chartuno.hxx
+++ b/sc/inc/chartuno.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_CHARTUNO_HXX
-#define INCLUDED_SC_INC_CHARTUNO_HXX
+#pragma once
 
 #include "rangelst.hxx"
 #include <svl/lstner.hxx>
@@ -163,6 +162,4 @@ public:
     virtual css::uno::Reference< css::beans::XPropertySetInfo > SAL_CALL getPropertySetInfo() override;
 };
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/chgtrack.hxx b/sc/inc/chgtrack.hxx
index 9fb9a3f87077..6ddbe90f2e67 100644
--- a/sc/inc/chgtrack.hxx
+++ b/sc/inc/chgtrack.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_CHGTRACK_HXX
-#define INCLUDED_SC_INC_CHGTRACK_HXX
+#pragma once
 
 #include <map>
 #include <memory>
@@ -1145,6 +1144,4 @@ public:
     void GetChangeTrackInfo(tools::JsonWriter&);
 };
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/chgviset.hxx b/sc/inc/chgviset.hxx
index 75491c2dd1d8..88f817b970a5 100644
--- a/sc/inc/chgviset.hxx
+++ b/sc/inc/chgviset.hxx
@@ -16,8 +16,7 @@
  *   except in compliance with the License. You may obtain a copy of
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
-#ifndef INCLUDED_SC_INC_CHGVISET_HXX
-#define INCLUDED_SC_INC_CHGVISET_HXX
+#pragma once
 
 #include <memory>
 #include <tools/datetime.hxx>
@@ -127,6 +126,4 @@ public:
     void                SetTheActionRange( sal_uLong nFirst, sal_uLong nLast ) { mnFirstAction = nFirst; mnLastAction = nLast; }
 };
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/clipcontext.hxx b/sc/inc/clipcontext.hxx
index 9a69038bb0c7..55746b74f31e 100644
--- a/sc/inc/clipcontext.hxx
+++ b/sc/inc/clipcontext.hxx
@@ -7,8 +7,7 @@
  * file, You can obtain one at http://mozilla.org/MPL/2.0/.
  */
 
-#ifndef INCLUDED_SC_INC_CLIPCONTEXT_HXX
-#define INCLUDED_SC_INC_CLIPCONTEXT_HXX
+#pragma once
 
 #include "address.hxx"
 #include "cellvalue.hxx"
@@ -164,6 +163,4 @@ public:
 
 }
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/clipoptions.hxx b/sc/inc/clipoptions.hxx
index 081a1a46d679..bb00e4c04bc2 100644
--- a/sc/inc/clipoptions.hxx
+++ b/sc/inc/clipoptions.hxx
@@ -7,8 +7,7 @@
  * file, You can obtain one at http://mozilla.org/MPL/2.0/.
  */
 
-#ifndef INCLUDED_SC_INC_CLIPOPTIONS_HXX
-#define INCLUDED_SC_INC_CLIPOPTIONS_HXX
+#pragma once
 
 #include "scdllapi.h"
 #include <com/sun/star/uno/Reference.h>
@@ -26,6 +25,4 @@ public:
     css::uno::Reference<css::document::XDocumentProperties> m_xDocumentProperties;
 };
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/clipparam.hxx b/sc/inc/clipparam.hxx
index 575a04526763..7a4513ffb502 100644
--- a/sc/inc/clipparam.hxx
+++ b/sc/inc/clipparam.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_CLIPPARAM_HXX
-#define INCLUDED_SC_INC_CLIPPARAM_HXX
+#pragma once
 
 #include "rangelst.hxx"
 #include "charthelper.hxx"
@@ -66,6 +65,4 @@ struct SC_DLLPUBLIC ScClipParam
     void setSourceDocID( sal_uInt32 nVal ) { mnSourceDocID = nVal; }
 };
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/colcontainer.hxx b/sc/inc/colcontainer.hxx
index e3f36e5172b6..13455b5e2c14 100644
--- a/sc/inc/colcontainer.hxx
+++ b/sc/inc/colcontainer.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_COLCONTAINER_HXX
-#define INCLUDED_SC_INC_COLCONTAINER_HXX
+#pragma once
 
 #include "types.hxx"
 #include "column.hxx"
@@ -78,6 +77,4 @@ private:
 };
 
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/colorscale.hxx b/sc/inc/colorscale.hxx
index 49e09e04bb26..de74030dbc85 100644
--- a/sc/inc/colorscale.hxx
+++ b/sc/inc/colorscale.hxx
@@ -7,8 +7,7 @@
  * file, You can obtain one at http://mozilla.org/MPL/2.0/.
  */
 
-#ifndef INCLUDED_SC_INC_COLORSCALE_HXX
-#define INCLUDED_SC_INC_COLORSCALE_HXX
+#pragma once
 
 #include <formula/grammar.hxx>
 #include <tools/color.hxx>
@@ -409,6 +408,4 @@ private:
     std::unique_ptr<ScIconSetFormatData> mpFormatData;
 };
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/column.hxx b/sc/inc/column.hxx
index 3adca3745ec0..1395d7ec7825 100644
--- a/sc/inc/column.hxx
+++ b/sc/inc/column.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_COLUMN_HXX
-#define INCLUDED_SC_INC_COLUMN_HXX
+#pragma once
 
 #include "global.hxx"
 #include "address.hxx"
@@ -779,6 +778,4 @@ private:
     void SetNeedsListeningGroup( SCROW nRow );
 };
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/columniterator.hxx b/sc/inc/columniterator.hxx
index 3dbe76106ea2..5cf57e0f438b 100644
--- a/sc/inc/columniterator.hxx
+++ b/sc/inc/columniterator.hxx
@@ -7,8 +7,7 @@
  * file, You can obtain one at http://mozilla.org/MPL/2.0/.
  */
 
-#ifndef INCLUDED_SC_INC_COLUMNITERATOR_HXX
-#define INCLUDED_SC_INC_COLUMNITERATOR_HXX
+#pragma once
 
 #include <stddef.h>
 #include "address.hxx"
@@ -86,6 +85,4 @@ public:
 };
 }
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/columnspanset.hxx b/sc/inc/columnspanset.hxx
index 9e7e4f16fe24..570f99c10fb8 100644
--- a/sc/inc/columnspanset.hxx
+++ b/sc/inc/columnspanset.hxx
@@ -7,8 +7,7 @@
  * file, You can obtain one at http://mozilla.org/MPL/2.0/.
  */
 
-#ifndef INCLUDED_SC_INC_COLUMNSPANSET_HXX
-#define INCLUDED_SC_INC_COLUMNSPANSET_HXX
+#pragma once
 
 #include "address.hxx"
 
@@ -171,6 +170,4 @@ private:
 
 }
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/compare.hxx b/sc/inc/compare.hxx
index dbad76f6b985..bdfca81773b2 100644
--- a/sc/inc/compare.hxx
+++ b/sc/inc/compare.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_COMPARE_HXX
-#define INCLUDED_SC_INC_COMPARE_HXX
+#pragma once
 
 #include "queryentry.hxx"
 
@@ -79,6 +78,4 @@ double CompareEmptyToNumericFunc( double fCell2 );
 
 }
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/compiler.hrc b/sc/inc/compiler.hrc
index a97948f55b59..8e7b50dafb06 100644
--- a/sc/inc/compiler.hrc
+++ b/sc/inc/compiler.hrc
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_COMPILER_HRC
-#define INCLUDED_SC_INC_COMPILER_HRC
+#pragma once
 
 #define NC_(Context, String) reinterpret_cast<char const *>(Context "\004" u8##String)
 
@@ -37,6 +36,4 @@ const char* RID_FUNCTION_CATEGORIES[] =
     NC_("RID_FUNCTION_CATEGORIES", "Add-in")
 };
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/compiler.hxx b/sc/inc/compiler.hxx
index b051f3ad4b4e..4eadf561eacf 100644
--- a/sc/inc/compiler.hxx
+++ b/sc/inc/compiler.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_COMPILER_HXX
-#define INCLUDED_SC_INC_COMPILER_HXX
+#pragma once
 
 #include <string.h>
 
@@ -522,6 +521,4 @@ private:
     void AnnotateTrimOnDoubleRefs();
 };
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/compressedarray.hxx b/sc/inc/compressedarray.hxx
index 91540d8391db..286b42e8ff0a 100644
--- a/sc/inc/compressedarray.hxx
+++ b/sc/inc/compressedarray.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_COMPRESSEDARRAY_HXX
-#define INCLUDED_SC_INC_COMPRESSEDARRAY_HXX
+#pragma once
 
 #include <cstddef>
 #include <memory>
@@ -222,6 +221,4 @@ void ScBitMaskCompressedArray<A,D>::OrValue( A nPos, const D& rValueToOr )
         this->SetValue( nPos, rValue | rValueToOr);
 }
 
-#endif // INCLUDED_SC_INC_COMPRESSEDARRAY_HXX
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/conditio.hxx b/sc/inc/conditio.hxx
index d22c623bd06e..a2441d22c3c2 100644
--- a/sc/inc/conditio.hxx
+++ b/sc/inc/conditio.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_CONDITIO_HXX
-#define INCLUDED_SC_INC_CONDITIO_HXX
+#pragma once
 
 #include "global.hxx"
 #include <tools/solar.h>
@@ -691,6 +690,4 @@ public:
     void CalcAll();
 };
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/confuno.hxx b/sc/inc/confuno.hxx
index 59d7a61b2468..4bec4dcf6c1c 100644
--- a/sc/inc/confuno.hxx
+++ b/sc/inc/confuno.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_CONFUNO_HXX
-#define INCLUDED_SC_INC_CONFUNO_HXX
+#pragma once
 
 #include <svl/itemprop.hxx>
 #include <svl/lstner.hxx>
@@ -66,6 +65,4 @@ public:
     virtual css::uno::Sequence< OUString > SAL_CALL getSupportedServiceNames() override;
 };
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/consoli.hxx b/sc/inc/consoli.hxx
index 8d6bf621b3ef..46b952a3e778 100644
--- a/sc/inc/consoli.hxx
+++ b/sc/inc/consoli.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_CONSOLI_HXX
-#define INCLUDED_SC_INC_CONSOLI_HXX
+#pragma once
 
 #include "global.hxx"
 #include "address.hxx"
@@ -89,6 +88,4 @@ public:
     SCROW       GetInsertCount() const;
 };
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/convuno.hxx b/sc/inc/convuno.hxx
index b2c54f08775e..1bae9f95430a 100644
--- a/sc/inc/convuno.hxx
+++ b/sc/inc/convuno.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_CONVUNO_HXX
-#define INCLUDED_SC_INC_CONVUNO_HXX
+#pragma once
 
 #include <algorithm>
 #include <i18nlangtag/lang.h>
@@ -114,6 +113,4 @@ inline bool ScUnoConversion::Contains(
         (rApiOuter.StartRow <= rApiInner.StartRow) && (rApiInner.EndRow <= rApiOuter.EndRow);
 }
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/cursuno.hxx b/sc/inc/cursuno.hxx
index 861fb075bdd7..bfa4235aa0ec 100644
--- a/sc/inc/cursuno.hxx
+++ b/sc/inc/cursuno.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_CURSUNO_HXX
-#define INCLUDED_SC_INC_CURSUNO_HXX
+#pragma once
 
 #include "cellsuno.hxx"
 #include <com/sun/star/table/XCellCursor.hpp>
@@ -82,6 +81,4 @@ public:
     virtual css::uno::Sequence< sal_Int8 > SAL_CALL getImplementationId() override;
 };
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/dapiuno.hxx b/sc/inc/dapiuno.hxx
index 613d114128ff..de09a32c870d 100644
--- a/sc/inc/dapiuno.hxx
+++ b/sc/inc/dapiuno.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_DAPIUNO_HXX
-#define INCLUDED_SC_INC_DAPIUNO_HXX
+#pragma once
 
 #include "cellsuno.hxx"
 #include "dpglobal.hxx"
@@ -720,6 +719,4 @@ private:
     sal_Int32           mnIndex;
 };
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/datamapper.hxx b/sc/inc/datamapper.hxx
index 0972931fd28d..9188915db544 100644
--- a/sc/inc/datamapper.hxx
+++ b/sc/inc/datamapper.hxx
@@ -7,8 +7,7 @@
  * file, You can obtain one at http://mozilla.org/MPL/2.0/.
  */
 
-#ifndef INCLUDED_SC_INC_EXTERNALDATAMAPPER_HXX
-#define INCLUDED_SC_INC_EXTERNALDATAMAPPER_HXX
+#pragma once
 
 #include <vector>
 
@@ -112,6 +111,4 @@ public:
 };
 }
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/datastreamgettime.hxx b/sc/inc/datastreamgettime.hxx
index b44c1db5d49e..38dbdff121a5 100644
--- a/sc/inc/datastreamgettime.hxx
+++ b/sc/inc/datastreamgettime.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_DATASTREAMGETTIME_HXX
-#define INCLUDED_SC_INC_DATASTREAMGETTIME_HXX
+#pragma once
 
 #include <sal/config.h>
 
@@ -35,6 +34,4 @@ enum class DebugTime
 double datastream_get_time(DebugTime nIdx);
 }
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/datauno.hxx b/sc/inc/datauno.hxx
index 17b5fb63e61f..0eb3c8bbb245 100644
--- a/sc/inc/datauno.hxx
+++ b/sc/inc/datauno.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_DATAUNO_HXX
-#define INCLUDED_SC_INC_DATAUNO_HXX
+#pragma once
 
 #include "global.hxx"
 #include "queryparam.hxx"
@@ -545,6 +544,4 @@ public:
     virtual sal_Bool SAL_CALL hasByTable( sal_Int32 nTab ) override;
 };
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/dbdata.hxx b/sc/inc/dbdata.hxx
index c39d8676ffb6..39ae2835e0f8 100644
--- a/sc/inc/dbdata.hxx
+++ b/sc/inc/dbdata.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_DBDATA_HXX
-#define INCLUDED_SC_INC_DBDATA_HXX
+#pragma once
 
 #include "scdllapi.h"
 #include "refreshtimer.hxx"
@@ -341,6 +340,4 @@ public:
     bool operator== (const ScDBCollection& r) const;
 };
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/dbdocutl.hxx b/sc/inc/dbdocutl.hxx
index f4779bdffae7..5fd1186d814e 100644
--- a/sc/inc/dbdocutl.hxx
+++ b/sc/inc/dbdocutl.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_DBDOCUTL_HXX
-#define INCLUDED_SC_INC_DBDOCUTL_HXX
+#pragma once
 
 #include "types.hxx"
 #include <sal/types.h>
@@ -47,6 +46,4 @@ public:
                         tools::Long nType, bool bCurrency, StrData* pStrData = nullptr );
 };
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/defaultsoptions.hxx b/sc/inc/defaultsoptions.hxx
index 98f3050db4ce..3deefb8fc150 100644
--- a/sc/inc/defaultsoptions.hxx
+++ b/sc/inc/defaultsoptions.hxx
@@ -7,8 +7,7 @@
  * file, You can obtain one at http://mozilla.org/MPL/2.0/.
  */
 
-#ifndef INCLUDED_SC_INC_DEFAULTSOPTIONS_HXX
-#define INCLUDED_SC_INC_DEFAULTSOPTIONS_HXX
+#pragma once
 
 #include <svl/poolitem.hxx>
 #include <unotools/configitem.hxx>
@@ -76,6 +75,4 @@ public:
     virtual void Notify( const css::uno::Sequence< OUString >& aPropertyNames ) override;
 };
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/defltuno.hxx b/sc/inc/defltuno.hxx
index 3bc31800072b..296a6d3edc8d 100644
--- a/sc/inc/defltuno.hxx
+++ b/sc/inc/defltuno.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_DEFLTUNO_HXX
-#define INCLUDED_SC_INC_DEFLTUNO_HXX
+#pragma once
 
 #include <svl/lstner.hxx>
 #include <com/sun/star/lang/XServiceInfo.hpp>
@@ -78,6 +77,4 @@ public:
     virtual css::uno::Sequence< OUString > SAL_CALL getSupportedServiceNames() override;
 };
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/detdata.hxx b/sc/inc/detdata.hxx
index 0d699c8aa950..927ad29a4b5e 100644
--- a/sc/inc/detdata.hxx
+++ b/sc/inc/detdata.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_DETDATA_HXX
-#define INCLUDED_SC_INC_DETDATA_HXX
+#pragma once
 
 #include "global.hxx"
 
@@ -83,6 +82,4 @@ public:
     size_t      Count() const { return aDetOpDataVector.size(); }
 };
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/detfunc.hxx b/sc/inc/detfunc.hxx
index 623f1e5c3442..cb5758fd3f57 100644
--- a/sc/inc/detfunc.hxx
+++ b/sc/inc/detfunc.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_DETFUNC_HXX
-#define INCLUDED_SC_INC_DETFUNC_HXX
+#pragma once
 
 #include "address.hxx"
 #include <tools/gen.hxx>
@@ -151,6 +150,4 @@ public:
     static void AppendChangTrackNoteSeparator(OUString &str);
 };
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/dispuno.hxx b/sc/inc/dispuno.hxx
index f6e981eb4f1b..f8c5e0791a83 100644
--- a/sc/inc/dispuno.hxx
+++ b/sc/inc/dispuno.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_DISPUNO_HXX
-#define INCLUDED_SC_INC_DISPUNO_HXX
+#pragma once
 
 #include <com/sun/star/frame/XDispatchProviderInterceptor.hpp>
 #include <com/sun/star/view/XSelectionChangeListener.hpp>
@@ -108,6 +107,4 @@ public:
     virtual void SAL_CALL   disposing( const css::lang::EventObject& Source ) override;
 };
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/dociter.hxx b/sc/inc/dociter.hxx
index 0bc9c4edf7fa..2aee6ac950c1 100644
--- a/sc/inc/dociter.hxx
+++ b/sc/inc/dociter.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_DOCITER_HXX
-#define INCLUDED_SC_INC_DOCITER_HXX
+#pragma once
 
 #include "address.hxx"
 #include "formulagroup.hxx"
@@ -620,6 +619,4 @@ private:
     const ::std::vector<TabRanges>* mpTabRangesArray;
 };
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/docoptio.hxx b/sc/inc/docoptio.hxx
index 66946b3cf15b..6e4d4f124cda 100644
--- a/sc/inc/docoptio.hxx
+++ b/sc/inc/docoptio.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_DOCOPTIO_HXX
-#define INCLUDED_SC_INC_DOCOPTIO_HXX
+#pragma once
 
 #include <unotools/textsearch.hxx>
 #include <svl/poolitem.hxx>
@@ -173,6 +172,4 @@ public:
     void    SetOptions( const ScDocOptions& rNew );
 };
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/docparam.hxx b/sc/inc/docparam.hxx
index 0f29b86121f9..76713bd6bde3 100644
--- a/sc/inc/docparam.hxx
+++ b/sc/inc/docparam.hxx
@@ -7,8 +7,7 @@
  * file, You can obtain one at http://mozilla.org/MPL/2.0/.
  */
 
-#ifndef INCLUDED_SC_INC_DOCPARAM_HXX
-#define INCLUDED_SC_INC_DOCPARAM_HXX
+#pragma once
 
 #include <sal/types.h>  // for sal_uInt32
 #include "types.hxx"    // for SCROW
@@ -24,6 +23,4 @@ struct ScColWidthParam
     ScColWidthParam();
 };
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/docpool.hxx b/sc/inc/docpool.hxx
index 6a6e6be3d189..3622aa38a68e 100644
--- a/sc/inc/docpool.hxx
+++ b/sc/inc/docpool.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_DOCPOOL_HXX
-#define INCLUDED_SC_INC_DOCPOOL_HXX
+#pragma once
 
 #include <rtl/ustring.hxx>
 #include <svl/itempool.hxx>
@@ -51,6 +50,4 @@ private:
     virtual const SfxPoolItem&  PutImpl( const SfxPoolItem&, sal_uInt16 nWhich = 0, bool bPassingOwnership = false ) override;
 };
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/document.hxx b/sc/inc/document.hxx
index 111956304334..fb5980cc5b5e 100644
--- a/sc/inc/document.hxx
+++ b/sc/inc/document.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_DOCUMENT_HXX
-#define INCLUDED_SC_INC_DOCUMENT_HXX
+#pragma once
 
 #include <vcl/idle.hxx>
 #include <vcl/errcode.hxx>
@@ -2692,6 +2691,4 @@ public:
     }
 };
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/documentimport.hxx b/sc/inc/documentimport.hxx
index 758469f258a6..8dcb3726bde3 100644
--- a/sc/inc/documentimport.hxx
+++ b/sc/inc/documentimport.hxx
@@ -7,8 +7,7 @@
  * file, You can obtain one at http://mozilla.org/MPL/2.0/.
  */
 
-#ifndef INCLUDED_SC_INC_DOCUMENTIMPORT_HXX
-#define INCLUDED_SC_INC_DOCUMENTIMPORT_HXX
+#pragma once
 
 #include "scdllapi.h"
 #include "address.hxx"
@@ -138,6 +137,4 @@ private:
     static void broadcastRecalcAfterImportColumn(ScColumn& rCol);
 };
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/documentstreamaccess.hxx b/sc/inc/documentstreamaccess.hxx
index c3e2f5155589..d34ea15ac8bc 100644
--- a/sc/inc/documentstreamaccess.hxx
+++ b/sc/inc/documentstreamaccess.hxx
@@ -7,8 +7,7 @@
  * file, You can obtain one at http://mozilla.org/MPL/2.0/.
  */
 
-#ifndef INCLUDED_SC_INC_DOCUMENTSTREAMACCESS_HXX
-#define INCLUDED_SC_INC_DOCUMENTSTREAMACCESS_HXX
+#pragma once
 
 #include <rtl/ustring.hxx>
 #include <memory>
@@ -56,6 +55,4 @@ public:
 };
 }
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/docuno.hxx b/sc/inc/docuno.hxx
index 490589446522..4325a747a3fa 100644
--- a/sc/inc/docuno.hxx
+++ b/sc/inc/docuno.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_DOCUNO_HXX
-#define INCLUDED_SC_INC_DOCUNO_HXX
+#pragma once
 
 #include "address.hxx"
 
@@ -754,6 +753,4 @@ public:
     virtual css::uno::Sequence< OUString > SAL_CALL getSupportedServiceNames() override;
 };
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/dpcache.hxx b/sc/inc/dpcache.hxx
index ccb26df2492f..e46e38f66a52 100644
--- a/sc/inc/dpcache.hxx
+++ b/sc/inc/dpcache.hxx
@@ -16,8 +16,7 @@
  *   except in compliance with the License. You may obtain a copy of
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
-#ifndef INCLUDED_SC_INC_DPCACHE_HXX
-#define INCLUDED_SC_INC_DPCACHE_HXX
+#pragma once
 
 #include "address.hxx"
 #include "calcmacros.hxx"
@@ -213,6 +212,4 @@ private:
     const GroupItems* GetGroupItems(tools::Long nDim) const;
 };
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/dpdimsave.hxx b/sc/inc/dpdimsave.hxx
index a22342ed893a..a44563365054 100644
--- a/sc/inc/dpdimsave.hxx
+++ b/sc/inc/dpdimsave.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_DPDIMSAVE_HXX
-#define INCLUDED_SC_INC_DPDIMSAVE_HXX
+#pragma once
 
 #include <tools/long.hxx>
 
@@ -215,6 +214,4 @@ private:
     ScDPSaveNumGroupDimMap maNumGroupDims;
 };
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/dpfilteredcache.hxx b/sc/inc/dpfilteredcache.hxx
index b0503ebd82c3..e7737141dbc3 100644
--- a/sc/inc/dpfilteredcache.hxx
+++ b/sc/inc/dpfilteredcache.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_DPFILTEREDCACHE_HXX
-#define INCLUDED_SC_INC_DPFILTEREDCACHE_HXX
+#pragma once
 
 #include <sal/types.h>
 #include "dpitemdata.hxx"
@@ -172,6 +171,5 @@ private:
 
     const ScDPCache& mrCache;
 };
-#endif
 
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/dpglobal.hxx b/sc/inc/dpglobal.hxx
index 0a5b6e94dc6b..f311addbf88d 100644
--- a/sc/inc/dpglobal.hxx
+++ b/sc/inc/dpglobal.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_DPGLOBAL_HXX
-#define INCLUDED_SC_INC_DPGLOBAL_HXX
+#pragma once
 
 #include <o3tl/typed_flags_set.hxx>
 
@@ -54,6 +53,4 @@ struct ScDPValue
     void Set( double fV, Type eT );
 };
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/dpgroup.hxx b/sc/inc/dpgroup.hxx
index 30254b321efa..a76d97ec7726 100644
--- a/sc/inc/dpgroup.hxx
+++ b/sc/inc/dpgroup.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_DPGROUP_HXX
-#define INCLUDED_SC_INC_DPGROUP_HXX
+#pragma once
 
 #include <memory>
 #include <unordered_set>
@@ -178,6 +177,4 @@ public:
 #endif
 };
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/dpitemdata.hxx b/sc/inc/dpitemdata.hxx
index 5e589f01f10e..8f76264438ff 100644
--- a/sc/inc/dpitemdata.hxx
+++ b/sc/inc/dpitemdata.hxx
@@ -7,8 +7,7 @@
  * file, You can obtain one at http://mozilla.org/MPL/2.0/.
  */
 
-#ifndef INCLUDED_SC_INC_DPITEMDATA_HXX
-#define INCLUDED_SC_INC_DPITEMDATA_HXX
+#pragma once
 
 #include "scdllapi.h"
 
@@ -96,6 +95,4 @@ public:
 #endif
 };
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/dpnumgroupinfo.hxx b/sc/inc/dpnumgroupinfo.hxx
index 4a867a99efb1..170c099de259 100644
--- a/sc/inc/dpnumgroupinfo.hxx
+++ b/sc/inc/dpnumgroupinfo.hxx
@@ -7,8 +7,7 @@
  * file, You can obtain one at http://mozilla.org/MPL/2.0/.
  */
 
-#ifndef INCLUDED_SC_INC_DPNUMGROUPINFO_HXX
-#define INCLUDED_SC_INC_DPNUMGROUPINFO_HXX
+#pragma once
 
 #include "scdllapi.h"
 #include "calcmacros.hxx"
@@ -31,6 +30,4 @@ struct ScDPNumGroupInfo
 #endif
 };
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/dpobject.hxx b/sc/inc/dpobject.hxx
index 4459b4b06dce..0ecaf6466e08 100644
--- a/sc/inc/dpobject.hxx
+++ b/sc/inc/dpobject.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_DPOBJECT_HXX
-#define INCLUDED_SC_INC_DPOBJECT_HXX
+#pragma once
 
 #include "scdllapi.h"
 #include "global.hxx"
@@ -451,6 +450,4 @@ private:
 
 bool operator<(const ScDPCollection::DBType& left, const ScDPCollection::DBType& right);
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/dpoutput.hxx b/sc/inc/dpoutput.hxx
index 756cccef5725..30334147a70c 100644
--- a/sc/inc/dpoutput.hxx
+++ b/sc/inc/dpoutput.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_DPOUTPUT_HXX
-#define INCLUDED_SC_INC_DPOUTPUT_HXX
+#pragma once
 
 #include <com/sun/star/sheet/DataPilotOutputRangeType.hpp>
 #include <com/sun/star/sheet/DataPilotFieldOrientation.hpp>
@@ -133,6 +132,4 @@ public:
         const css::uno::Reference< css::uno::XInterface>& xDim );
 };
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/dpoutputgeometry.hxx b/sc/inc/dpoutputgeometry.hxx
index 3ffb052d7454..392819258aa4 100644
--- a/sc/inc/dpoutputgeometry.hxx
+++ b/sc/inc/dpoutputgeometry.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_DPOUTPUTGEOMETRY_HXX
-#define INCLUDED_SC_INC_DPOUTPUTGEOMETRY_HXX
+#pragma once
 
 #include "address.hxx"
 #include <vector>
@@ -66,6 +65,4 @@ private:
     bool        mbCompactMode; // MSO only setting
 };
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/dpresfilter.hxx b/sc/inc/dpresfilter.hxx
index 5e6b0a1fa0d3..fcc41a296042 100644
--- a/sc/inc/dpresfilter.hxx
+++ b/sc/inc/dpresfilter.hxx
@@ -7,8 +7,7 @@
  * file, You can obtain one at http://mozilla.org/MPL/2.0/.
  */
 
-#ifndef INCLUDED_SC_INC_DPRESFILTER_HXX
-#define INCLUDED_SC_INC_DPRESFILTER_HXX
+#pragma once
 
 #include <rtl/ustring.hxx>
 #include "calcmacros.hxx"
@@ -143,6 +142,4 @@ struct ScDPResultFilterContext
     ScDPResultFilterContext();
 };
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/dpsave.hxx b/sc/inc/dpsave.hxx
index 79145ec833f0..14f7a322ef88 100644
--- a/sc/inc/dpsave.hxx
+++ b/sc/inc/dpsave.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_DPSAVE_HXX
-#define INCLUDED_SC_INC_DPSAVE_HXX
+#pragma once
 
 #include <memory>
 #include <vector>
@@ -387,6 +386,4 @@ private:
     void DimensionsChanged();
 };
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/dpsdbtab.hxx b/sc/inc/dpsdbtab.hxx
index 3d7ecac4d5c4..611f31f25fbe 100644
--- a/sc/inc/dpsdbtab.hxx
+++ b/sc/inc/dpsdbtab.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_DPSDBTAB_HXX
-#define INCLUDED_SC_INC_DPSDBTAB_HXX
+#pragma once
 
 #include "dptabdat.hxx"
 
@@ -84,6 +83,4 @@ public:
 #endif
 };
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/dpshttab.hxx b/sc/inc/dpshttab.hxx
index f39665c95e52..39406a7c4386 100644
--- a/sc/inc/dpshttab.hxx
+++ b/sc/inc/dpshttab.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_DPSHTTAB_HXX
-#define INCLUDED_SC_INC_DPSHTTAB_HXX
+#pragma once
 
 #include "dptabdat.hxx"
 #include "address.hxx"
@@ -120,6 +119,4 @@ public:
 #endif
 };
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/dptabdat.hxx b/sc/inc/dptabdat.hxx
index 2fd4064495aa..15c5b87f481b 100644
--- a/sc/inc/dptabdat.hxx
+++ b/sc/inc/dptabdat.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_DPTABDAT_HXX
-#define INCLUDED_SC_INC_DPTABDAT_HXX
+#pragma once
 
 #include "dpfilteredcache.hxx"
 #include "calcmacros.hxx"
@@ -156,6 +155,5 @@ private:
     void            GetItemData(const ScDPFilteredCache& rCacheTable, sal_Int32 nRow,
                                           const ::std::vector<sal_Int32>& rDims, ::std::vector< SCROW >& rItemData);
 };
-#endif
 
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/dptabres.hxx b/sc/inc/dptabres.hxx
index 8e2ea36f1b42..da7026e4f913 100644
--- a/sc/inc/dptabres.hxx
+++ b/sc/inc/dptabres.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_DPTABRES_HXX
-#define INCLUDED_SC_INC_DPTABRES_HXX
+#pragma once
 
 #include "global.hxx"
 #include "dpfilteredcache.hxx"
@@ -668,6 +667,4 @@ private:
     ScDPSource* mpSource;
 };
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/dptabsrc.hxx b/sc/inc/dptabsrc.hxx
index 38892ea1bceb..95e69d1c501a 100644
--- a/sc/inc/dptabsrc.hxx
+++ b/sc/inc/dptabsrc.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_DPTABSRC_HXX
-#define INCLUDED_SC_INC_DPTABSRC_HXX
+#pragma once
 
 #include <com/sun/star/sheet/XDimensionsSupplier.hpp>
 #include <com/sun/star/sheet/XHierarchiesSupplier.hpp>
@@ -656,6 +655,4 @@ public:
     bool getShowDetails() const { return bShowDet;}
 };
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/dptypes.hxx b/sc/inc/dptypes.hxx
index abb77dbbb9dd..b96fc0434e39 100644
--- a/sc/inc/dptypes.hxx
+++ b/sc/inc/dptypes.hxx
@@ -7,8 +7,7 @@
  * file, You can obtain one at http://mozilla.org/MPL/2.0/.
  */
 
-#ifndef INCLUDED_SC_INC_DPTYPES_HXX
-#define INCLUDED_SC_INC_DPTYPES_HXX
+#pragma once
 
 #include <rtl/ustring.hxx>
 
@@ -16,5 +15,4 @@
 
 typedef std::unordered_set<OUString> ScDPUniqueStringSet;
 
-#endif
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/dputil.hxx b/sc/inc/dputil.hxx
index b3e733f40c7b..b5a2b64c9138 100644
--- a/sc/inc/dputil.hxx
+++ b/sc/inc/dputil.hxx
@@ -7,8 +7,7 @@
  * file, You can obtain one at http://mozilla.org/MPL/2.0/.
  */
 
-#ifndef INCLUDED_SC_INC_DPUTIL_HXX
-#define INCLUDED_SC_INC_DPUTIL_HXX
+#pragma once
 
 #include <rtl/ustring.hxx>
 #include "scdllapi.h"
@@ -52,6 +51,4 @@ public:
     SC_DLLPUBLIC static ScSubTotalFunc toSubTotalFunc(ScGeneralFunction eGenFunc);
 };
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/dragdata.hxx b/sc/inc/dragdata.hxx
index 77f23c89db86..1e076178c849 100644
--- a/sc/inc/dragdata.hxx
+++ b/sc/inc/dragdata.hxx
@@ -7,8 +7,7 @@
  * file, You can obtain one at http://mozilla.org/MPL/2.0/.
  */
 
-#ifndef INCLUDED_SC_INC_DRAGDATA_HXX
-#define INCLUDED_SC_INC_DRAGDATA_HXX
+#pragma once
 
 #include <rtl/ustring.hxx>
 
@@ -29,6 +28,4 @@ struct ScDragData
     OUString       aJumpText;
 };
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/drawpage.hxx b/sc/inc/drawpage.hxx
index ce1e5ed58ea3..772b3c5753bb 100644
--- a/sc/inc/drawpage.hxx
+++ b/sc/inc/drawpage.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_DRAWPAGE_HXX
-#define INCLUDED_SC_INC_DRAWPAGE_HXX
+#pragma once
 
 #include <svx/fmpage.hxx>
 
@@ -38,6 +37,4 @@ public:
     virtual css::uno::Reference<css::uno::XInterface> createUnoPage() override;
 };
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/drdefuno.hxx b/sc/inc/drdefuno.hxx
index 6d21599e55d7..5557fef451a8 100644
--- a/sc/inc/drdefuno.hxx
+++ b/sc/inc/drdefuno.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_DRDEFUNO_HXX
-#define INCLUDED_SC_INC_DRDEFUNO_HXX
+#pragma once
 
 #include <svx/unopool.hxx>
 #include <svl/lstner.hxx>
@@ -40,6 +39,4 @@ public:
     virtual SfxItemPool*    getModelPool( bool bReadOnly ) throw() override;
 };
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/drwlayer.hxx b/sc/inc/drwlayer.hxx
index 7cb266bdf600..e71bd6bd0a2d 100644
--- a/sc/inc/drwlayer.hxx
+++ b/sc/inc/drwlayer.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_DRWLAYER_HXX
-#define INCLUDED_SC_INC_DRWLAYER_HXX
+#pragma once
 
 #include <svx/fmmodel.hxx>
 #include <svx/svdundo.hxx>
@@ -230,6 +229,4 @@ private:
 
 extern bool bDrawIsInUndo; // somewhere as member!
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/editdataarray.hxx b/sc/inc/editdataarray.hxx
index 0300f3f61d81..4e2e30b2c1eb 100644
--- a/sc/inc/editdataarray.hxx
+++ b/sc/inc/editdataarray.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_EDITDATAARRAY_HXX
-#define INCLUDED_SC_INC_EDITDATAARRAY_HXX
+#pragma once
 
 #include <editeng/editobj.hxx>
 #include "types.hxx"
@@ -70,6 +69,4 @@ private:
     ::std::vector<Item> maArray;
 };
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/editsrc.hxx b/sc/inc/editsrc.hxx
index 4ad2d7eabf5a..166a18a28979 100644
--- a/sc/inc/editsrc.hxx
+++ b/sc/inc/editsrc.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_EDITSRC_HXX
-#define INCLUDED_SC_INC_EDITSRC_HXX
+#pragma once
 
 #include "address.hxx"
 #include <editeng/unoedsrc.hxx>
@@ -147,6 +146,4 @@ public:
     virtual SfxBroadcaster&     GetBroadcaster() const override;
 };
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/edittextiterator.hxx b/sc/inc/edittextiterator.hxx
index 3f2ad4a16244..8bcbc1f7b3d3 100644
--- a/sc/inc/edittextiterator.hxx
+++ b/sc/inc/edittextiterator.hxx
@@ -7,8 +7,7 @@
  * file, You can obtain one at http://mozilla.org/MPL/2.0/.
  */
 
-#ifndef INCLUDED_SC_INC_EDITTEXTITERATOR_HXX
-#define INCLUDED_SC_INC_EDITTEXTITERATOR_HXX
+#pragma once
 
 #include "types.hxx"
 #include "mtvelements.hxx"
@@ -53,6 +52,4 @@ public:
 };
 }
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/editutil.hxx b/sc/inc/editutil.hxx
index 4efadface0f4..53664009b428 100644
--- a/sc/inc/editutil.hxx
+++ b/sc/inc/editutil.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_EDITUTIL_HXX
-#define INCLUDED_SC_INC_EDITUTIL_HXX
+#pragma once
 
 #include <memory>
 #include "scdllapi.h"
@@ -242,6 +241,4 @@ public:
 
 //  SvxFieldData derivations were moved to Svx (comment can be deleted?)
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/eventuno.hxx b/sc/inc/eventuno.hxx
index 145c73ceaa6e..f3ba5954a23b 100644
--- a/sc/inc/eventuno.hxx
+++ b/sc/inc/eventuno.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_EVENTUNO_HXX
-#define INCLUDED_SC_INC_EVENTUNO_HXX
+#pragma once
 
 #include <com/sun/star/lang/XServiceInfo.hpp>
 #include <com/sun/star/container/XNameReplace.hpp>
@@ -63,6 +62,4 @@ public:
     virtual css::uno::Sequence< OUString > SAL_CALL getSupportedServiceNames() override;
 };
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/externalrefmgr.hxx b/sc/inc/externalrefmgr.hxx
index 2669781e9caa..bb724bff82d6 100644
--- a/sc/inc/externalrefmgr.hxx
+++ b/sc/inc/externalrefmgr.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_EXTERNALREFMGR_HXX
-#define INCLUDED_SC_INC_EXTERNALREFMGR_HXX
+#pragma once
 
 #include "address.hxx"
 #include "document.hxx"
@@ -861,6 +860,4 @@ private:
     DECL_LINK(TimeOutHdl, Timer*, void);
 };
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/fielduno.hxx b/sc/inc/fielduno.hxx
index ede2d9a1607b..23759a3c19f3 100644
--- a/sc/inc/fielduno.hxx
+++ b/sc/inc/fielduno.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_FIELDUNO_HXX
-#define INCLUDED_SC_INC_FIELDUNO_HXX
+#pragma once
 
 #include "address.hxx"
 #include "mutexhlp.hxx"
@@ -254,6 +253,4 @@ public:
     virtual css::uno::Sequence< sal_Int8 > SAL_CALL getImplementationId() override;
 };
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/fillinfo.hxx b/sc/inc/fillinfo.hxx
index 0e17f179cc58..e18e3f545536 100644
--- a/sc/inc/fillinfo.hxx
+++ b/sc/inc/fillinfo.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_FILLINFO_HXX
-#define INCLUDED_SC_INC_FILLINFO_HXX
+#pragma once
 
 #include <sal/config.h>
 
@@ -203,6 +202,4 @@ struct ScTableInfo
     const ScTableInfo& operator=(const ScTableInfo&) = delete;
 };
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/filter.hxx b/sc/inc/filter.hxx
index b92c98c16cf8..71ed13807f28 100644
--- a/sc/inc/filter.hxx
+++ b/sc/inc/filter.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_FILTER_HXX
-#define INCLUDED_SC_INC_FILTER_HXX
+#pragma once
 
 #include <rtl/textenc.h>
 #include <rtl/ustring.hxx>
@@ -103,6 +102,4 @@ struct LotusContext;
 
 ErrCode ScImportLotus123old(LotusContext& rContext, SvStream&, rtl_TextEncoding eSrc);
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/filtuno.hxx b/sc/inc/filtuno.hxx
index 6be62546fe4b..100fdeb001d4 100644
--- a/sc/inc/filtuno.hxx
+++ b/sc/inc/filtuno.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_FILTUNO_HXX
-#define INCLUDED_SC_INC_FILTUNO_HXX
+#pragma once
 
 #include <com/sun/star/beans/XPropertyAccess.hpp>
 #include <com/sun/star/ui/dialogs/XExecutableDialog.hpp>
@@ -76,6 +75,4 @@ public:
     virtual css::uno::Sequence< OUString > SAL_CALL getSupportedServiceNames() override;
 };
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/fmtuno.hxx b/sc/inc/fmtuno.hxx
index 38c306ac26e5..a558bd3575ec 100644
--- a/sc/inc/fmtuno.hxx
+++ b/sc/inc/fmtuno.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_FMTUNO_HXX
-#define INCLUDED_SC_INC_FMTUNO_HXX
+#pragma once
 
 #include <vector>
 
@@ -241,6 +240,4 @@ public:
     virtual css::uno::Sequence< OUString > SAL_CALL getSupportedServiceNames() override;
 };
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/formulacell.hxx b/sc/inc/formulacell.hxx
index 74d571102a2b..ae889d7ba77b 100644
--- a/sc/inc/formulacell.hxx
+++ b/sc/inc/formulacell.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_FORMULACELL_HXX
-#define INCLUDED_SC_INC_FORMULACELL_HXX
+#pragma once
 
 #include <memory>
 
@@ -490,6 +489,4 @@ public:
 #endif
 };
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/formulagroup.hxx b/sc/inc/formulagroup.hxx
index e0669d471e2d..88e54820ed3f 100644
--- a/sc/inc/formulagroup.hxx
+++ b/sc/inc/formulagroup.hxx
@@ -7,8 +7,7 @@
  * file, You can obtain one at http://mozilla.org/MPL/2.0/.
  */
 
-#ifndef INCLUDED_SC_INC_FORMULAGROUP_HXX
-#define INCLUDED_SC_INC_FORMULAGROUP_HXX
+#pragma once
 
 #include <config_feature_opencl.h>
 
@@ -148,6 +147,4 @@ public:
 
 }
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/formulaiter.hxx b/sc/inc/formulaiter.hxx
index 6f0838d76382..69f0bb3f5f18 100644
--- a/sc/inc/formulaiter.hxx
+++ b/sc/inc/formulaiter.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_FORMULAITER_HXX
-#define INCLUDED_SC_INC_FORMULAITER_HXX
+#pragma once
 
 #include <formula/tokenarray.hxx>
 
@@ -42,6 +41,4 @@ public:
     formula::FormulaToken* GetNextRefToken();
 };
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/formulalogger.hxx b/sc/inc/formulalogger.hxx
index 75b86e9f996d..9e8da1f681b0 100644
--- a/sc/inc/formulalogger.hxx
+++ b/sc/inc/formulalogger.hxx
@@ -5,8 +5,7 @@
  * file, You can obtain one at http://mozilla.org/MPL/2.0/.
  */
 
-#ifndef INCLUDED_SC_INC_FORMULALOGGER_HXX
-#define INCLUDED_SC_INC_FORMULALOGGER_HXX
+#pragma once
 
 #include <rtl/ustring.hxx>
 
@@ -186,6 +185,4 @@ public:
 
 }
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/formulaopt.hxx b/sc/inc/formulaopt.hxx
index e8edefec1d68..7b7d173f4716 100644
--- a/sc/inc/formulaopt.hxx
+++ b/sc/inc/formulaopt.hxx
@@ -7,8 +7,7 @@
  * file, You can obtain one at http://mozilla.org/MPL/2.0/.
  */
 
-#ifndef INCLUDED_SC_INC_FORMULAOPT_HXX
-#define INCLUDED_SC_INC_FORMULAOPT_HXX
+#pragma once
 
 #include <map>
 #include <svl/poolitem.hxx>
@@ -114,6 +113,4 @@ public:
     virtual void Notify( const css::uno::Sequence< OUString >& aPropertyNames ) override;
 };
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/formulaparserpool.hxx b/sc/inc/formulaparserpool.hxx
index 8b66791afa39..d5b51e043778 100644
--- a/sc/inc/formulaparserpool.hxx
+++ b/sc/inc/formulaparserpool.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_FORMULAPARSERPOOL_HXX
-#define INCLUDED_SC_INC_FORMULAPARSERPOOL_HXX
+#pragma once
 
 #include <unordered_map>
 #include <com/sun/star/sheet/XFormulaParser.hpp>
@@ -49,6 +48,4 @@ private:
     ParserMap           maParsers;
 };
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/formularesult.hxx b/sc/inc/formularesult.hxx
index d7cda54ed1d8..0f11493b9841 100644
--- a/sc/inc/formularesult.hxx
+++ b/sc/inc/formularesult.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_FORMULARESULT_HXX
-#define INCLUDED_SC_INC_FORMULARESULT_HXX
+#pragma once
 
 #include "global.hxx"
 #include "calcmacros.hxx"
@@ -224,6 +223,4 @@ public:
     ScMatrixFormulaCellToken* GetMatrixFormulaCellTokenNonConst();
 };
 
-#endif // INCLUDED_SC_INC_FORMULARESULT_HXX
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/fstalgorithm.hxx b/sc/inc/fstalgorithm.hxx
index 2a6ec14ddf2a..f3f189184360 100644
--- a/sc/inc/fstalgorithm.hxx
+++ b/sc/inc/fstalgorithm.hxx
@@ -7,8 +7,7 @@
  * file, You can obtain one at http://mozilla.org/MPL/2.0/.
  */
 
-#ifndef INCLUDED_SC_INC_FSTALGORITHM_HXX
-#define INCLUDED_SC_INC_FSTALGORITHM_HXX
+#pragma once
 
 #include <mdds/flat_segment_tree.hpp>
 #include <vector>
@@ -129,6 +128,4 @@ std::vector<Span> toSpanArray( const mdds::flat_segment_tree<Key,bool>& rTree, K
 
 }
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/funcdesc.hxx b/sc/inc/funcdesc.hxx
index 91e9b82edda9..6568893be2fa 100644
--- a/sc/inc/funcdesc.hxx
+++ b/sc/inc/funcdesc.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_FUNCDESC_HXX
-#define INCLUDED_SC_INC_FUNCDESC_HXX
+#pragma once
 
 /* Function descriptions for function wizard / autopilot */
 
@@ -401,6 +400,4 @@ private:
     mutable std::vector<const ScFuncDesc*>::iterator pCurCatListEnd; /**< end of current category */
 };
 
-#endif // INCLUDED_SC_INC_FUNCDESC_HXX
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/funcuno.hxx b/sc/inc/funcuno.hxx
index fa370de19241..3d62ecaded9d 100644
--- a/sc/inc/funcuno.hxx
+++ b/sc/inc/funcuno.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_FUNCUNO_HXX
-#define INCLUDED_SC_INC_FUNCUNO_HXX
+#pragma once
 
 #include <memory>
 #include <com/sun/star/lang/XServiceInfo.hpp>
@@ -98,6 +97,4 @@ public:
     virtual css::uno::Sequence< OUString > SAL_CALL getSupportedServiceNames() override;
 };
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/generalfunction.hxx b/sc/inc/generalfunction.hxx
index 862667dbe726..083fc57ca032 100644
--- a/sc/inc/generalfunction.hxx
+++ b/sc/inc/generalfunction.hxx
@@ -16,8 +16,7 @@
  *   except in compliance with the License. You may obtain a copy of
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
-#ifndef INCLUDED_SC_SHEET_GENERAL_FUNCTION_HXX
-#define INCLUDED_SC_SHEET_GENERAL_FUNCTION_HXX
+#pragma once
 
 #include <com/sun/star/sheet/GeneralFunction.hpp>
 #include <com/sun/star/sheet/GeneralFunction2.hpp>
@@ -88,5 +87,3 @@ enum class ScGeneralFunction
     */
     MEDIAN = css::sheet::GeneralFunction2::MEDIAN
 };
-
-#endif
diff --git a/sc/inc/global.hxx b/sc/inc/global.hxx
index 62deb7afbec9..3a1429acb0bc 100644
--- a/sc/inc/global.hxx
+++ b/sc/inc/global.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_GLOBAL_HXX
-#define INCLUDED_SC_INC_GLOBAL_HXX
+#pragma once
 
 #include "address.hxx"
 #include <i18nlangtag/lang.h>
@@ -911,6 +910,4 @@ extern SfxViewShell* pScActiveViewShell;
 extern sal_uInt16 nScClickMouseModifier;
 extern sal_uInt16 nScFillModeMouseModifier;
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/globalnames.hxx b/sc/inc/globalnames.hxx
index 91745dae742a..0ffa04ac481f 100644
--- a/sc/inc/globalnames.hxx
+++ b/sc/inc/globalnames.hxx
@@ -7,8 +7,7 @@
  * file, You can obtain one at http://mozilla.org/MPL/2.0/.
  */
 
-#ifndef INCLUDED_SC_INC_GLOBALNAMES_HXX
-#define INCLUDED_SC_INC_GLOBALNAMES_HXX
+#pragma once
 
 #define STR_DB_LOCAL_NONAME "__Anonymous_Sheet_DB__"
 #define STR_DB_GLOBAL_NONAME "__Anonymous_DB__"
@@ -23,6 +22,4 @@
 // mode. This string gets stored in use configuration as the device name.
 #define OPENCL_SOFTWARE_DEVICE_CONFIG_NAME "Software"
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/grouparealistener.hxx b/sc/inc/grouparealistener.hxx
index 72db1aa31d42..5d11541244eb 100644
--- a/sc/inc/grouparealistener.hxx
+++ b/sc/inc/grouparealistener.hxx
@@ -7,8 +7,7 @@
  * file, You can obtain one at http://mozilla.org/MPL/2.0/.
  */
 
-#ifndef INCLUDED_SC_GROUPAREALISTENER_HXX
-#define INCLUDED_SC_GROUPAREALISTENER_HXX
+#pragma once
 
 #include "address.hxx"
 
@@ -69,6 +68,4 @@ private:
 
 }
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/helpids.h b/sc/inc/helpids.h
index f9c30fc615a0..228e9c73d885 100644
--- a/sc/inc/helpids.h
+++ b/sc/inc/helpids.h
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_HELPIDS_H
-#define INCLUDED_SC_INC_HELPIDS_H
+#pragma once
 
 #define HID_INSWIN_POS                                          "SC_HID_INSWIN_POS"
 #define HID_INSWIN_CALC                                         "SC_HID_INSWIN_CALC"
@@ -582,6 +581,4 @@
 #define HID_FUNC_RAND_NV                                        "SC_HID_FUNC_RAND_NV"
 #define HID_FUNC_RANDBETWEEN_NV                                 "SC_HID_FUNC_RANDBETWEEN_NV"
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/hints.hxx b/sc/inc/hints.hxx
index 285b0266ae86..02fcd9c4cfed 100644
--- a/sc/inc/hints.hxx
+++ b/sc/inc/hints.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_HINTS_HXX
-#define INCLUDED_SC_INC_HINTS_HXX
+#pragma once
 
 #include "global.hxx"
 #include "address.hxx"
@@ -137,6 +136,4 @@ public:
     const OUString&   GetName() const { return maName; }
 };
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/importfilterdata.hxx b/sc/inc/importfilterdata.hxx
index 36b65fdd19e4..fb054c7ccddc 100644
--- a/sc/inc/importfilterdata.hxx
+++ b/sc/inc/importfilterdata.hxx
@@ -7,8 +7,7 @@
  * file, You can obtain one at http://mozilla.org/MPL/2.0/.
  */
 
-#ifndef INCLUDED_SC_INC_IMPORTFILTERDATA_HXX
-#define INCLUDED_SC_INC_IMPORTFILTERDATA_HXX
+#pragma once
 
 #include "address.hxx"
 
@@ -46,6 +45,4 @@ struct ImportPostProcessData
 
 }
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/inputopt.hxx b/sc/inc/inputopt.hxx
index 9fdce5949557..5f20276cbbc6 100644
--- a/sc/inc/inputopt.hxx
+++ b/sc/inc/inputopt.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_INPUTOPT_HXX
-#define INCLUDED_SC_INC_INPUTOPT_HXX
+#pragma once
 
 #include <unotools/configitem.hxx>
 
@@ -90,6 +89,4 @@ public:
     virtual void    Notify( const css::uno::Sequence<OUString>& aPropertyNames ) override;
 };
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/interpretercontext.hxx b/sc/inc/interpretercontext.hxx
index 2e0ff91632d6..78156b005af1 100644
--- a/sc/inc/interpretercontext.hxx
+++ b/sc/inc/interpretercontext.hxx
@@ -7,8 +7,7 @@
  * file, You can obtain one at http://mozilla.org/MPL/2.0/.
  */
 
-#ifndef INCLUDED_SC_INC_INTERPRETERCONTEXT_HXX
-#define INCLUDED_SC_INC_INTERPRETERCONTEXT_HXX
+#pragma once
 
 #include <vector>
 #include <memory>
@@ -167,6 +166,4 @@ public:
     ScInterpreterContext* GetInterpreterContext() const;
 };
 
-#endif // INCLUDED_SC_INC_INTERPRETERCONTEXT_HXX
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab cinoptions=b1,g0,N-s cinkeys+=0=break: */
diff --git a/sc/inc/linkuno.hxx b/sc/inc/linkuno.hxx
index 5b84f9bcf444..00b84ad1efa1 100644
--- a/sc/inc/linkuno.hxx
+++ b/sc/inc/linkuno.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_LINKUNO_HXX
-#define INCLUDED_SC_INC_LINKUNO_HXX
+#pragma once
 
 #include <svl/lstner.hxx>
 #include <svl/itemprop.hxx>
@@ -463,6 +462,4 @@ private:
     ScExternalRefManager*               mpRefMgr;
 };
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/listenercalls.hxx b/sc/inc/listenercalls.hxx
index 0971d9247d3d..ff835a048b1a 100644
--- a/sc/inc/listenercalls.hxx
+++ b/sc/inc/listenercalls.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_LISTENERCALLS_HXX
-#define INCLUDED_SC_INC_LISTENERCALLS_HXX
+#pragma once
 
 #include <vector>
 #include <com/sun/star/uno/Reference.hxx>
@@ -60,6 +59,4 @@ public:
     void        ExecuteAndClear();
 };
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/listenercontext.hxx b/sc/inc/listenercontext.hxx
index 616af5d7a3c2..e97eb9d89aae 100644
--- a/sc/inc/listenercontext.hxx
+++ b/sc/inc/listenercontext.hxx
@@ -7,8 +7,7 @@
  * file, You can obtain one at http://mozilla.org/MPL/2.0/.
  */
 
-#ifndef INCLUDED_SC_INC_LISTENERCONTEXT_HXX
-#define INCLUDED_SC_INC_LISTENERCONTEXT_HXX
+#pragma once
 
 #include "address.hxx"
 #include "columnspanset.hxx"
@@ -83,6 +82,4 @@ public:
 };
 }
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/lookupcache.hxx b/sc/inc/lookupcache.hxx
index 820fa3d6be4e..57ee88a4fa28 100644
--- a/sc/inc/lookupcache.hxx
+++ b/sc/inc/lookupcache.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_LOOKUPCACHE_HXX
-#define INCLUDED_SC_INC_LOOKUPCACHE_HXX
+#pragma once
 
 #include "address.hxx"
 #include <svl/listener.hxx>
@@ -207,6 +206,4 @@ struct ScLookupCacheMap
 };
 
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/macromgr.hxx b/sc/inc/macromgr.hxx
index bd2877095291..d7930eaa308a 100644
--- a/sc/inc/macromgr.hxx
+++ b/sc/inc/macromgr.hxx
@@ -7,8 +7,7 @@
  * file, You can obtain one at http://mozilla.org/MPL/2.0/.
  */
 
-#ifndef INCLUDED_SC_INC_MACROMGR_HXX
-#define INCLUDED_SC_INC_MACROMGR_HXX
+#pragma once
 
 #include <com/sun/star/container/XContainerListener.hpp>
 
@@ -45,6 +44,4 @@ private:
     ScDocument& mrDoc;
 };
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/markarr.hxx b/sc/inc/markarr.hxx
index 66c6114ff566..601d1b4750bc 100644
--- a/sc/inc/markarr.hxx
+++ b/sc/inc/markarr.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_MARKARR_HXX
-#define INCLUDED_SC_INC_MARKARR_HXX
+#pragma once
 
 #include "address.hxx"
 #include <tools/long.hxx>
@@ -89,6 +88,4 @@ public:
     void        reset( const ScMarkArray* pNewArray );
 };
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/markdata.hxx b/sc/inc/markdata.hxx
index b1444b5dba35..69a7acfde8ab 100644
--- a/sc/inc/markdata.hxx
+++ b/sc/inc/markdata.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_MARKDATA_HXX
-#define INCLUDED_SC_INC_MARKDATA_HXX
+#pragma once
 
 #include "address.hxx"
 #include "rangelst.hxx"
@@ -165,6 +164,4 @@ public:
     const_reverse_iterator rbegin() const;
 };
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/markmulti.hxx b/sc/inc/markmulti.hxx
index 27e61ca6b136..c02fd5c6f0ab 100644
--- a/sc/inc/markmulti.hxx
+++ b/sc/inc/markmulti.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_MARKMULTI_HXX
-#define INCLUDED_SC_INC_MARKMULTI_HXX
+#pragma once
 
 #include "segmenttree.hxx"
 #include "markarr.hxx"
@@ -90,6 +89,4 @@ public:
     bool GetRangeData( SCROW nRow, ScFlatBoolRowSegments::RangeData& rRowRange ) const;
 };
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/math.hxx b/sc/inc/math.hxx
index 4d59d9a17a9a..2e2ffe0f4bb6 100644
--- a/sc/inc/math.hxx
+++ b/sc/inc/math.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_MATH_HXX
-#define INCLUDED_SC_INC_MATH_HXX
+#pragma once
 
 #include <formula/errorcodes.hxx>
 #include <rtl/math.hxx>
@@ -75,6 +74,4 @@ double power( const double& fVal1, const double& fVal2 );
 
 }
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/matrixoperators.hxx b/sc/inc/matrixoperators.hxx
index c6ec7a4a5d19..540a38e93370 100644
--- a/sc/inc/matrixoperators.hxx
+++ b/sc/inc/matrixoperators.hxx
@@ -7,8 +7,7 @@
  * file, You can obtain one at http://mozilla.org/MPL/2.0/.
  */
 
-#ifndef INCLUDED_SC_INC_MATRIXOPERATORS_HXX
-#define INCLUDED_SC_INC_MATRIXOPERATORS_HXX
+#pragma once
 
 
 #include <functional>
@@ -55,6 +54,4 @@ struct Product
 
 
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/miscuno.hxx b/sc/inc/miscuno.hxx
index 9e2963e08027..515f7b8c8b34 100644
--- a/sc/inc/miscuno.hxx
+++ b/sc/inc/miscuno.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_MISCUNO_HXX
-#define INCLUDED_SC_INC_MISCUNO_HXX
+#pragma once
 
 #include <vector>
 
@@ -197,6 +196,4 @@ private:
                                             const OUString& rName, sal_Int32 nDefault );
 };
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/mtvcellfunc.hxx b/sc/inc/mtvcellfunc.hxx
index 562d003a5c50..a2a708d5f8fc 100644
--- a/sc/inc/mtvcellfunc.hxx
+++ b/sc/inc/mtvcellfunc.hxx
@@ -7,8 +7,7 @@
  * file, You can obtain one at http://mozilla.org/MPL/2.0/.
  */
 
-#ifndef INCLUDED_SC_INC_MTVCELLFUNC_HXX
-#define INCLUDED_SC_INC_MTVCELLFUNC_HXX
+#pragma once
 
 #include "mtvelements.hxx"
 #include "mtvfunctions.hxx"
@@ -181,6 +180,4 @@ ProcessBroadcaster(
 
 }
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/mtvelements.hxx b/sc/inc/mtvelements.hxx
index 7fa266ecf8f0..c4a2eb83413d 100644
--- a/sc/inc/mtvelements.hxx
+++ b/sc/inc/mtvelements.hxx
@@ -7,8 +7,7 @@
  * file, You can obtain one at http://mozilla.org/MPL/2.0/.
  */
 
-#ifndef INCLUDED_SC_INC_MTVELEMENTS_HXX
-#define INCLUDED_SC_INC_MTVELEMENTS_HXX
+#pragma once
 
 #include "formulacell.hxx"
 #include <svl/broadcast.hxx>
@@ -174,6 +173,4 @@ ScRefCellValue toRefCell( const sc::CellStoreType::const_iterator& itPos, size_t
 
 }
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/mtvfunctions.hxx b/sc/inc/mtvfunctions.hxx
index 5e48bb2942d7..854ca42c37fc 100644
--- a/sc/inc/mtvfunctions.hxx
+++ b/sc/inc/mtvfunctions.hxx
@@ -7,8 +7,7 @@
  * file, You can obtain one at http://mozilla.org/MPL/2.0/.
  */
 
-#ifndef INCLUDED_SC_INC_MTVFUNCTIONS_HXX
-#define INCLUDED_SC_INC_MTVFUNCTIONS_HXX
+#pragma once
 
 #include <cstdlib>
 #include <mdds/multi_type_vector_types.hpp>
@@ -515,6 +514,4 @@ FindElement2(
 
 }
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/mutexhlp.hxx b/sc/inc/mutexhlp.hxx
index 1cd32495e396..340a469050d8 100644
--- a/sc/inc/mutexhlp.hxx
+++ b/sc/inc/mutexhlp.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_MUTEXHLP_HXX
-#define INCLUDED_SC_INC_MUTEXHLP_HXX
+#pragma once
 
 #include <osl/mutex.hxx>
 
@@ -34,6 +33,4 @@ public:
     ::osl::Mutex& getMutex() { return maMutex; }
 };
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/nameuno.hxx b/sc/inc/nameuno.hxx
index 40451808dd6c..a286266cd2ed 100644
--- a/sc/inc/nameuno.hxx
+++ b/sc/inc/nameuno.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_NAMEUNO_HXX
-#define INCLUDED_SC_INC_NAMEUNO_HXX
+#pragma once
 
 #include <svl/lstner.hxx>
 #include "address.hxx"
@@ -319,6 +318,4 @@ public:
     virtual css::uno::Sequence< OUString > SAL_CALL getSupportedServiceNames() override;
 };
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/navicfg.hxx b/sc/inc/navicfg.hxx
index 314bc1045d7b..cd8afb030e67 100644
--- a/sc/inc/navicfg.hxx
+++ b/sc/inc/navicfg.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_NAVICFG_HXX
-#define INCLUDED_SC_INC_NAVICFG_HXX
+#pragma once
 
 #include <sal/types.h>
 
@@ -44,6 +43,4 @@ public:
     ScContentId GetRootType() const         { return nRootType; }
 };
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/notesuno.hxx b/sc/inc/notesuno.hxx
index ed9289124254..30bfcaf1c8cb 100644
--- a/sc/inc/notesuno.hxx
+++ b/sc/inc/notesuno.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_NOTESUNO_HXX
-#define INCLUDED_SC_INC_NOTESUNO_HXX
+#pragma once
 
 #include <com/sun/star/sheet/XSheetAnnotation.hpp>
 #include <com/sun/star/sheet/XSheetAnnotationShapeSupplier.hpp>
@@ -102,6 +101,4 @@ private:
     rtl::Reference<SvxUnoText> pUnoText;
 };
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/olinetab.hxx b/sc/inc/olinetab.hxx
index cdaa74d19a93..d7ee741f56c5 100644
--- a/sc/inc/olinetab.hxx
+++ b/sc/inc/olinetab.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_OLINETAB_HXX
-#define INCLUDED_SC_INC_OLINETAB_HXX
+#pragma once
 
 #include "scdllapi.h"
 #include "address.hxx"
@@ -189,6 +188,4 @@ public:
     void DeleteLast();
 };
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/optuno.hxx b/sc/inc/optuno.hxx
index 8ce6d9c149d1..bf8fde3587ab 100644
--- a/sc/inc/optuno.hxx
+++ b/sc/inc/optuno.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_OPTUNO_HXX
-#define INCLUDED_SC_INC_OPTUNO_HXX
+#pragma once
 
 #include "docuno.hxx"
 #include "docoptio.hxx"
@@ -71,6 +70,4 @@ public:
                                     const OUString& PropertyName ) override;
 };
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/optutil.hxx b/sc/inc/optutil.hxx
index f635da6e5b9b..65d199d859f4 100644
--- a/sc/inc/optutil.hxx
+++ b/sc/inc/optutil.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_OPTUTIL_HXX
-#define INCLUDED_SC_INC_OPTUTIL_HXX
+#pragma once
 
 #include <unotools/configitem.hxx>
 #include <tools/link.hxx>
@@ -60,6 +59,4 @@ public:
 
 };
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/orcusfilters.hxx b/sc/inc/orcusfilters.hxx
index ee0ced0bd2cd..6d17f3741ebb 100644
--- a/sc/inc/orcusfilters.hxx
+++ b/sc/inc/orcusfilters.hxx
@@ -7,8 +7,7 @@
  * file, You can obtain one at http://mozilla.org/MPL/2.0/.
  */
 
-#ifndef INCLUDED_SC_INC_ORCUSFILTERS_HXX
-#define INCLUDED_SC_INC_ORCUSFILTERS_HXX
+#pragma once
 
 #include <rtl/ustring.hxx>
 #include <memory>
@@ -66,6 +65,4 @@ public:
     virtual void importXML(const ScOrcusImportXMLParam& rParam) = 0;
 };
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/orcusxml.hxx b/sc/inc/orcusxml.hxx
index 2f49f8249ef2..3cb2981e70b2 100644
--- a/sc/inc/orcusxml.hxx
+++ b/sc/inc/orcusxml.hxx
@@ -7,8 +7,7 @@
  * file, You can obtain one at http://mozilla.org/MPL/2.0/.
  */
 
-#ifndef INCLUDED_SC_INC_ORCUSXML_HXX
-#define INCLUDED_SC_INC_ORCUSXML_HXX
+#pragma once
 
 #include "scdllapi.h"
 #include "address.hxx"
@@ -77,6 +76,4 @@ struct ScOrcusImportXMLParam
     std::vector<RangeLink> maRangeLinks;
 };
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/pagepar.hxx b/sc/inc/pagepar.hxx
index 2a86e32936f2..769f82191faa 100644
--- a/sc/inc/pagepar.hxx
+++ b/sc/inc/pagepar.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_PAGEPAR_HXX
-#define INCLUDED_SC_INC_PAGEPAR_HXX
+#pragma once
 
 #include "address.hxx"
 
@@ -66,6 +65,4 @@ struct ScPageAreaParam
     void                Reset       ();
 };
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/pageuno.hxx b/sc/inc/pageuno.hxx
index 987bb5e9c30b..6fd0e60018ef 100644
--- a/sc/inc/pageuno.hxx
+++ b/sc/inc/pageuno.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_PAGEUNO_HXX
-#define INCLUDED_SC_INC_PAGEUNO_HXX
+#pragma once
 
 #include <svx/fmdpage.hxx>
 
@@ -38,6 +37,4 @@ public:
     virtual css::uno::Sequence<OUString> SAL_CALL getSupportedServiceNames() override;
 };
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/paramisc.hxx b/sc/inc/paramisc.hxx
index 7548212dfb72..59608cae15e5 100644
--- a/sc/inc/paramisc.hxx
+++ b/sc/inc/paramisc.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_PARAMISC_HXX
-#define INCLUDED_SC_INC_PARAMISC_HXX
+#pragma once
 
 #include "address.hxx"
 #include <optional>
@@ -63,6 +62,4 @@ struct SC_DLLPUBLIC ScTabOpParam
     bool operator== ( const ScTabOpParam& r ) const;
 };
 
-#endif // INCLUDED_SC_INC_PARAMISC_HXX
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/patattr.hxx b/sc/inc/patattr.hxx
index bfc162bfb657..fdaa53e89dd4 100644
--- a/sc/inc/patattr.hxx
+++ b/sc/inc/patattr.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_PATATTR_HXX
-#define INCLUDED_SC_INC_PATATTR_HXX
+#pragma once
 
 #include <svl/poolitem.hxx>
 #include <svl/itemset.hxx>
@@ -150,6 +149,4 @@ private:
     void                    CalcHashCode() const;
 };
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/pivot.hxx b/sc/inc/pivot.hxx
index 690f0bc16746..41a48fa0e3db 100644
--- a/sc/inc/pivot.hxx
+++ b/sc/inc/pivot.hxx
@@ -33,8 +33,7 @@
     Make sure that either ColArr or RowArr contains a PivotDataField entry.
 */
 
-#ifndef INCLUDED_SC_INC_PIVOT_HXX
-#define INCLUDED_SC_INC_PIVOT_HXX
+#pragma once
 
 #include <rtl/ustring.hxx>
 #include <tools/long.hxx>
@@ -172,6 +171,4 @@ struct ScPivotFuncData
 
 typedef std::vector<ScDPName> ScDPNameVec;
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/postit.hxx b/sc/inc/postit.hxx
index 128e4cd49022..56db01401cfe 100644
--- a/sc/inc/postit.hxx
+++ b/sc/inc/postit.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_POSTIT_HXX
-#define INCLUDED_SC_INC_POSTIT_HXX
+#pragma once
 
 #include <rtl/ustring.hxx>
 #include "address.hxx"
@@ -371,5 +370,4 @@ struct NoteEntry
 
 }
 
-#endif
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/printopt.hxx b/sc/inc/printopt.hxx
index c576f0877bd8..1f00ab1cf486 100644
--- a/sc/inc/printopt.hxx
+++ b/sc/inc/printopt.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_PRINTOPT_HXX
-#define INCLUDED_SC_INC_PRINTOPT_HXX
+#pragma once
 
 #include <svl/poolitem.hxx>
 #include <unotools/configitem.hxx>
@@ -85,6 +84,4 @@ public:
     virtual void Notify( const css::uno::Sequence< OUString >& aPropertyNames ) override;
 };
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/prnsave.hxx b/sc/inc/prnsave.hxx
index ca928f908dd1..c1aaf755fb1b 100644
--- a/sc/inc/prnsave.hxx
+++ b/sc/inc/prnsave.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_PRNSAVE_HXX
-#define INCLUDED_SC_INC_PRNSAVE_HXX
+#pragma once
 
 #include "address.hxx"
 #include <vector>
@@ -64,6 +63,4 @@ public:
     bool    operator==( const ScPrintRangeSaver& rCmp ) const;
 };
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/progress.hxx b/sc/inc/progress.hxx
index c7e1e0c8311e..c7afd949f60e 100644
--- a/sc/inc/progress.hxx
+++ b/sc/inc/progress.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_PROGRESS_HXX
-#define INCLUDED_SC_INC_PROGRESS_HXX
+#pragma once
 
 #include <rtl/ustring.hxx>
 #include <sfx2/progress.hxx>
@@ -118,6 +117,4 @@ public:
             void                Enable() { bEnabled = true; }
 };
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/pvfundlg.hrc b/sc/inc/pvfundlg.hrc
index e4aa89264892..9c890035a68c 100644
--- a/sc/inc/pvfundlg.hrc
+++ b/sc/inc/pvfundlg.hrc
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_PVFUNDLG_HRC
-#define INCLUDED_SC_INC_PVFUNDLG_HRC
+#pragma once
 
 #define NC_(Context, String) reinterpret_cast<char const *>(Context "\004" u8##String)
 
@@ -38,6 +37,4 @@ const char* SCSTR_DPFUNCLISTBOX[] =
     NC_("SCSTR_DPFUNCLISTBOX", "VarP (Population)")
 };
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/queryentry.hxx b/sc/inc/queryentry.hxx
index 46a65b957658..f00fb238dba2 100644
--- a/sc/inc/queryentry.hxx
+++ b/sc/inc/queryentry.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_QUERYENTRY_HXX
-#define INCLUDED_SC_INC_QUERYENTRY_HXX
+#pragma once
 
 #include "global.hxx"
 #include <svl/sharedstring.hxx>
@@ -83,6 +82,4 @@ private:
     mutable QueryItemsType maQueryItems;
 };
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/queryparam.hxx b/sc/inc/queryparam.hxx
index ee684fcc1e61..437932f05752 100644
--- a/sc/inc/queryparam.hxx
+++ b/sc/inc/queryparam.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_QUERYPARAM_HXX
-#define INCLUDED_SC_INC_QUERYPARAM_HXX
+#pragma once
 
 #include <unotools/textsearch.hxx>
 #include "address.hxx"
@@ -203,6 +202,4 @@ struct ScDBQueryParamMatrix final : public ScDBQueryParamBase
     virtual bool IsValidFieldIndex() const override;
 };
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/rangelst.hxx b/sc/inc/rangelst.hxx
index 3ceb582baa6d..f35e4459c6ec 100644
--- a/sc/inc/rangelst.hxx
+++ b/sc/inc/rangelst.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_RANGELST_HXX
-#define INCLUDED_SC_INC_RANGELST_HXX
+#pragma once
 
 #include "global.hxx"
 #include "address.hxx"
@@ -161,6 +160,4 @@ typedef tools::SvRef<ScRangePairList> ScRangePairListRef;
 extern "C"
 int ScRangePairList_QsortNameCompare( const void*, const void* );
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/rangenam.hxx b/sc/inc/rangenam.hxx
index becba8ffb510..bb524a23f45b 100644
--- a/sc/inc/rangenam.hxx
+++ b/sc/inc/rangenam.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_RANGENAM_HXX
-#define INCLUDED_SC_INC_RANGENAM_HXX
+#pragma once
 
 #include "global.hxx"
 #include "address.hxx"
@@ -269,6 +268,4 @@ public:
     bool operator== (const ScRangeName& r) const;
 };
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/rangeseq.hxx b/sc/inc/rangeseq.hxx
index a9a055aba8aa..d1dc7f9cd4b7 100644
--- a/sc/inc/rangeseq.hxx
+++ b/sc/inc/rangeseq.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_RANGESEQ_HXX
-#define INCLUDED_SC_INC_RANGESEQ_HXX
+#pragma once
 
 #include "types.hxx"
 #include <com/sun/star/uno/TypeClass.hpp>
@@ -101,6 +100,4 @@ public:
                             sal_uInt16 nEncoding );
 };
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/rangeutl.hxx b/sc/inc/rangeutl.hxx
index 7f68a25a9af7..aca68c6c3def 100644
--- a/sc/inc/rangeutl.hxx
+++ b/sc/inc/rangeutl.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_RANGEUTL_HXX
-#define INCLUDED_SC_INC_RANGEUTL_HXX
+#pragma once
 
 #include "address.hxx"
 #include "rangenam.hxx"
@@ -272,6 +271,4 @@ struct SC_DLLPUBLIC ScRangeUpdater
     static void UpdateDeleteTab(ScAddress& rAddr, const sc::RefUpdateDeleteTabContext& rCxt);
 };
 
-#endif // INCLUDED_SC_INC_RANGEUTL_HXX
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/rechead.hxx b/sc/inc/rechead.hxx
index 761150eef2b0..aa3d272835a7 100644
--- a/sc/inc/rechead.hxx
+++ b/sc/inc/rechead.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_RECHEAD_HXX
-#define INCLUDED_SC_INC_RECHEAD_HXX
+#pragma once
 
 #include <tools/stream.hxx>
 #include <memory>
@@ -83,6 +82,4 @@ public:
     void    EndEntry();
 };
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/recursionhelper.hxx b/sc/inc/recursionhelper.hxx
index d6ba2a3ca8ab..6c4850905824 100644
--- a/sc/inc/recursionhelper.hxx
+++ b/sc/inc/recursionhelper.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_RECURSIONHELPER_HXX
-#define INCLUDED_SC_INC_RECURSIONHELPER_HXX
+#pragma once
 
 #include "formularesult.hxx"
 
@@ -168,6 +167,4 @@ public:
     bool AreGroupsIndependent();
 };
 
-#endif // INCLUDED_SC_INC_RECURSIONHELPER_HXX
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/refdata.hxx b/sc/inc/refdata.hxx
index 7674794a9a80..96519b885d84 100644
--- a/sc/inc/refdata.hxx
+++ b/sc/inc/refdata.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_REFDATA_HXX
-#define INCLUDED_SC_INC_REFDATA_HXX
+#pragma once
 
 #include "address.hxx"
 #include "scdllapi.h"
@@ -207,6 +206,4 @@ struct ScComplexRefData
 #endif
 };
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/reffind.hxx b/sc/inc/reffind.hxx
index 212650fd4956..c7e30c4c0730 100644
--- a/sc/inc/reffind.hxx
+++ b/sc/inc/reffind.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_REFFIND_HXX
-#define INCLUDED_SC_INC_REFFIND_HXX
+#pragma once
 
 #include "address.hxx"
 
@@ -48,6 +47,4 @@ public:
     void ToggleRel(sal_Int32 nStartPos, sal_Int32 nEndPos);
 };
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/refhint.hxx b/sc/inc/refhint.hxx
index 76ec84300585..ad13287ede65 100644
--- a/sc/inc/refhint.hxx
+++ b/sc/inc/refhint.hxx
@@ -7,8 +7,7 @@
  * file, You can obtain one at http://mozilla.org/MPL/2.0/.
  */
 
-#ifndef INCLUDED_SC_INC_REFHINT_HXX
-#define INCLUDED_SC_INC_REFHINT_HXX
+#pragma once
 
 #include "types.hxx"
 #include <svl/hint.hxx>
@@ -108,6 +107,4 @@ public:
 
 }
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/refreshtimer.hxx b/sc/inc/refreshtimer.hxx
index 337ee8c29dd5..395ea9198abc 100644
--- a/sc/inc/refreshtimer.hxx
+++ b/sc/inc/refreshtimer.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_REFRESHTIMER_HXX
-#define INCLUDED_SC_INC_REFRESHTIMER_HXX
+#pragma once
 
 #include <sal/config.h>
 
@@ -66,6 +65,4 @@ private:
     void Launch();
 };
 
-#endif // INCLUDED_SC_INC_REFRESHTIMER_HXX
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/refreshtimerprotector.hxx b/sc/inc/refreshtimerprotector.hxx
index 5ded7aa07fb8..fa89858eb969 100644
--- a/sc/inc/refreshtimerprotector.hxx
+++ b/sc/inc/refreshtimerprotector.hxx
@@ -7,8 +7,7 @@
  * file, You can obtain one at http://mozilla.org/MPL/2.0/.
  */
 
-#ifndef INCLUDED_SC_INC_REFRESHTIMERPROTECTOR_HXX
-#define INCLUDED_SC_INC_REFRESHTIMERPROTECTOR_HXX
+#pragma once
 
 #include <sal/config.h>
 #include "scdllapi.h"
@@ -25,6 +24,4 @@ public:
     ~ScRefreshTimerProtector();
 };
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/reftokenhelper.hxx b/sc/inc/reftokenhelper.hxx
index 28af075a4258..e0e3e0f68c07 100644
--- a/sc/inc/reftokenhelper.hxx
+++ b/sc/inc/reftokenhelper.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_REFTOKENHELPER_HXX
-#define INCLUDED_SC_INC_REFTOKENHELPER_HXX
+#pragma once
 
 #include "address.hxx"
 #include "types.hxx"
@@ -65,6 +64,4 @@ namespace ScRefTokenHelper
     ScTokenRef createRefToken(const ScDocument& rDoc, const ScRange& rRange);
 };
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/refupdatecontext.hxx b/sc/inc/refupdatecontext.hxx
index b8baf8622ebc..7e1a4d9e8dd6 100644
--- a/sc/inc/refupdatecontext.hxx
+++ b/sc/inc/refupdatecontext.hxx
@@ -7,8 +7,7 @@
  * file, You can obtain one at http://mozilla.org/MPL/2.0/.
  */
 
-#ifndef INCLUDED_SC_INC_REFUPDATECONTEXT_HXX
-#define INCLUDED_SC_INC_REFUPDATECONTEXT_HXX
+#pragma once
 
 #include "global.hxx"
 #include "address.hxx"
@@ -161,6 +160,4 @@ struct SetFormulaDirtyContext
 };
 }
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/reordermap.hxx b/sc/inc/reordermap.hxx
index 6a1e750d4944..4eca9bcbcdd7 100644
--- a/sc/inc/reordermap.hxx
+++ b/sc/inc/reordermap.hxx
@@ -7,8 +7,7 @@
  * file, You can obtain one at http://mozilla.org/MPL/2.0/.
  */
 
-#ifndef INCLUDED_SC_REORDERMAP_HXX
-#define INCLUDED_SC_REORDERMAP_HXX
+#pragma once
 
 #include "types.hxx"
 #include <unordered_map>
@@ -34,6 +33,4 @@ public:
 
 }
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/rowheightcontext.hxx b/sc/inc/rowheightcontext.hxx
index 054360396306..699ef4d3e75f 100644
--- a/sc/inc/rowheightcontext.hxx
+++ b/sc/inc/rowheightcontext.hxx
@@ -7,8 +7,7 @@
  * file, You can obtain one at http://mozilla.org/MPL/2.0/.
  */
 
-#ifndef INCLUDED_SC_INC_ROWHEIGHTCONTEXT_HXX
-#define INCLUDED_SC_INC_ROWHEIGHTCONTEXT_HXX
+#pragma once
 
 #include "scdllapi.h"
 
@@ -61,6 +60,4 @@ public:
 
 }
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/scabstdlg.hxx b/sc/inc/scabstdlg.hxx
index 5613755aa0ee..dd43683099fb 100644
--- a/sc/inc/scabstdlg.hxx
+++ b/sc/inc/scabstdlg.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_SCABSTDLG_HXX
-#define INCLUDED_SC_INC_SCABSTDLG_HXX
+#pragma once
 
 #include <tools/solar.h>
 #include <com/sun/star/sheet/DataPilotFieldOrientation.hpp>
@@ -555,6 +554,5 @@ public:
 protected:
     ~ScAbstractDialogFactory() {}
 };
-#endif
 
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/scdll.hxx b/sc/inc/scdll.hxx
index 59fa75a47a0b..16d30dfcc336 100644
--- a/sc/inc/scdll.hxx
+++ b/sc/inc/scdll.hxx
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_SCDLL_HXX
-#define INCLUDED_SC_INC_SCDLL_HXX
+#pragma once
 
 #include "scdllapi.h"
 
@@ -40,6 +39,4 @@ public:
     static SC_DLLPUBLIC void     Init();     ///< called directly after loading the DLL
 };
 
-#endif
-
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/scdllapi.h b/sc/inc/scdllapi.h
index a7b914ee77a9..b69a95e45496 100644
--- a/sc/inc/scdllapi.h
+++ b/sc/inc/scdllapi.h
@@ -17,8 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef INCLUDED_SC_INC_SCDLLAPI_H
-#define INCLUDED_SC_INC_SCDLLAPI_H
+#pragma once
 
 #include <sal/types.h>
 
@@ -28,6 +27,4 @@

... etc. - the rest is truncated


More information about the Libreoffice-commits mailing list