summaryrefslogtreecommitdiffstats
path: root/sc/qa/uitest/data
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-15 05:54:39 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-15 05:54:39 +0000
commit267c6f2ac71f92999e969232431ba04678e7437e (patch)
tree358c9467650e1d0a1d7227a21dac2e3d08b622b2 /sc/qa/uitest/data
parentInitial commit. (diff)
downloadlibreoffice-267c6f2ac71f92999e969232431ba04678e7437e.tar.xz
libreoffice-267c6f2ac71f92999e969232431ba04678e7437e.zip
Adding upstream version 4:24.2.0.upstream/4%24.2.0
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'sc/qa/uitest/data')
-rw-r--r--sc/qa/uitest/data/autofilter/autofilter.odsbin0 -> 8346 bytes
-rw-r--r--sc/qa/uitest/data/autofilter/tdf101165.odsbin0 -> 33103 bytes
-rw-r--r--sc/qa/uitest/data/autofilter/tdf112656.odsbin0 -> 12618 bytes
-rw-r--r--sc/qa/uitest/data/autofilter/tdf115046.odsbin0 -> 48110 bytes
-rw-r--r--sc/qa/uitest/data/autofilter/tdf116818.xlsxbin0 -> 17310 bytes
-rw-r--r--sc/qa/uitest/data/autofilter/tdf117276.odsbin0 -> 15945 bytes
-rw-r--r--sc/qa/uitest/data/autofilter/tdf122260.odsbin0 -> 9251 bytes
-rw-r--r--sc/qa/uitest/data/autofilter/tdf130770.odsbin0 -> 7671 bytes
-rw-r--r--sc/qa/uitest/data/autofilter/tdf133160.odsbin0 -> 10604 bytes
-rw-r--r--sc/qa/uitest/data/autofilter/tdf137626.xlsxbin0 -> 11284 bytes
-rw-r--r--sc/qa/uitest/data/autofilter/tdf138438.odsbin0 -> 9281 bytes
-rw-r--r--sc/qa/uitest/data/autofilter/tdf140462.odsbin0 -> 12203 bytes
-rw-r--r--sc/qa/uitest/data/autofilter/tdf140469.xlsxbin0 -> 9297 bytes
-rw-r--r--sc/qa/uitest/data/autofilter/tdf140754.odsbin0 -> 54764 bytes
-rw-r--r--sc/qa/uitest/data/autofilter/tdf140968.xlsxbin0 -> 6979 bytes
-rw-r--r--sc/qa/uitest/data/autofilter/tdf142579.xlsxbin0 -> 11151 bytes
-rw-r--r--sc/qa/uitest/data/autofilter/tdf142579_cond_format.odsbin0 -> 9541 bytes
-rw-r--r--sc/qa/uitest/data/autofilter/tdf142580.xlsxbin0 -> 11347 bytes
-rw-r--r--sc/qa/uitest/data/autofilter/tdf144253.odsbin0 -> 10215 bytes
-rw-r--r--sc/qa/uitest/data/autofilter/tdf144549.odsbin0 -> 17464 bytes
-rw-r--r--sc/qa/uitest/data/autofilter/tdf152082.odsbin0 -> 9516 bytes
-rw-r--r--sc/qa/uitest/data/autofilter/tdf153972.odsbin0 -> 12212 bytes
-rw-r--r--sc/qa/uitest/data/autofilter/tdf35294.odsbin0 -> 8357 bytes
-rw-r--r--sc/qa/uitest/data/autofilter/tdf55712.odsbin0 -> 10298 bytes
-rw-r--r--sc/qa/uitest/data/autofilter/tdf73565.odsbin0 -> 16059 bytes
-rw-r--r--sc/qa/uitest/data/autofilter/tdf74857.odsbin0 -> 16701 bytes
-rw-r--r--sc/qa/uitest/data/autofilter/tdf77479.odsbin0 -> 9191 bytes
-rw-r--r--sc/qa/uitest/data/autofilter/tdf81124.odsbin0 -> 12279 bytes
-rw-r--r--sc/qa/uitest/data/autofilter/tdf92767.odsbin0 -> 17349 bytes
-rw-r--r--sc/qa/uitest/data/autofilter/time_value.xlsxbin0 -> 11336 bytes
-rw-r--r--sc/qa/uitest/data/autosum.odsbin0 -> 12507 bytes
-rw-r--r--sc/qa/uitest/data/basicPivotTable.odsbin0 -> 9472 bytes
-rw-r--r--sc/qa/uitest/data/cell_recalc.odsbin0 -> 34064 bytes
-rw-r--r--sc/qa/uitest/data/chartArea.odsbin0 -> 18326 bytes
-rw-r--r--sc/qa/uitest/data/consolidate.odsbin0 -> 9041 bytes
-rw-r--r--sc/qa/uitest/data/dataLabels.odsbin0 -> 13565 bytes
-rw-r--r--sc/qa/uitest/data/goalSeek.odsbin0 -> 8575 bytes
-rw-r--r--sc/qa/uitest/data/hashIncompatible.xlsxbin0 -> 9651 bytes
-rw-r--r--sc/qa/uitest/data/navigator.odsbin0 -> 10070 bytes
-rw-r--r--sc/qa/uitest/data/pivotTable.odsbin0 -> 9815 bytes
-rw-r--r--sc/qa/uitest/data/regression.odsbin0 -> 27410 bytes
-rw-r--r--sc/qa/uitest/data/search_replace/tdf106194.odsbin0 -> 7588 bytes
-rw-r--r--sc/qa/uitest/data/search_replace/tdf132783.odsbin0 -> 9116 bytes
-rw-r--r--sc/qa/uitest/data/search_replace/tdf35020.odsbin0 -> 8270 bytes
-rw-r--r--sc/qa/uitest/data/search_replace/tdf39959.odsbin0 -> 8211 bytes
-rw-r--r--sc/qa/uitest/data/search_replace/tdf44861.odsbin0 -> 12408 bytes
-rw-r--r--sc/qa/uitest/data/solver.odsbin0 -> 9814 bytes
-rw-r--r--sc/qa/uitest/data/stableSorting.odsbin0 -> 31617 bytes
-rw-r--r--sc/qa/uitest/data/standardFilter.odsbin0 -> 9403 bytes
-rw-r--r--sc/qa/uitest/data/tdf100793.odsbin0 -> 85351 bytes
-rw-r--r--sc/qa/uitest/data/tdf104026.odsbin0 -> 9978 bytes
-rw-r--r--sc/qa/uitest/data/tdf105301.odsbin0 -> 14573 bytes
-rw-r--r--sc/qa/uitest/data/tdf105412.odsbin0 -> 15916 bytes
-rw-r--r--sc/qa/uitest/data/tdf105544.odsbin0 -> 23332 bytes
-rw-r--r--sc/qa/uitest/data/tdf107267.odsbin0 -> 16060 bytes
-rw-r--r--sc/qa/uitest/data/tdf113571.odsbin0 -> 9787 bytes
-rw-r--r--sc/qa/uitest/data/tdf114710.odsbin0 -> 13141 bytes
-rw-r--r--sc/qa/uitest/data/tdf114878.csv4
-rw-r--r--sc/qa/uitest/data/tdf114992.odsbin0 -> 8341 bytes
-rw-r--r--sc/qa/uitest/data/tdf115933.xlsxbin0 -> 9291 bytes
-rw-r--r--sc/qa/uitest/data/tdf117868.csv5
-rw-r--r--sc/qa/uitest/data/tdf117899.odsbin0 -> 8380 bytes
-rw-r--r--sc/qa/uitest/data/tdf118206.xlsxbin0 -> 8738 bytes
-rw-r--r--sc/qa/uitest/data/tdf118638.odsbin0 -> 11886 bytes
-rw-r--r--sc/qa/uitest/data/tdf118938.xlsxbin0 -> 4839 bytes
-rw-r--r--sc/qa/uitest/data/tdf119343.odsbin0 -> 80195 bytes
-rw-r--r--sc/qa/uitest/data/tdf119954.odsbin0 -> 7371 bytes
-rw-r--r--sc/qa/uitest/data/tdf122398.odsbin0 -> 21889 bytes
-rw-r--r--sc/qa/uitest/data/tdf122509.odsbin0 -> 8297 bytes
-rw-r--r--sc/qa/uitest/data/tdf123013.odsbin0 -> 15619 bytes
-rw-r--r--sc/qa/uitest/data/tdf123479.odsbin0 -> 15202 bytes
-rw-r--r--sc/qa/uitest/data/tdf123508.odsbin0 -> 8408 bytes
-rw-r--r--sc/qa/uitest/data/tdf123520.odsbin0 -> 21889 bytes
-rw-r--r--sc/qa/uitest/data/tdf124111.odsbin0 -> 13563 bytes
-rw-r--r--sc/qa/uitest/data/tdf124318.xlsbin0 -> 24064 bytes
-rw-r--r--sc/qa/uitest/data/tdf124412.odsbin0 -> 10237 bytes
-rw-r--r--sc/qa/uitest/data/tdf124829.odsbin0 -> 28117 bytes
-rw-r--r--sc/qa/uitest/data/tdf124896.odsbin0 -> 106678 bytes
-rw-r--r--sc/qa/uitest/data/tdf125440.odtbin0 -> 8877 bytes
-rw-r--r--sc/qa/uitest/data/tdf126541_GridOff.xlsxbin0 -> 8576 bytes
-rw-r--r--sc/qa/uitest/data/tdf126541_GridOffGlobally.odsbin0 -> 7765 bytes
-rw-r--r--sc/qa/uitest/data/tdf126673.odsbin0 -> 8338 bytes
-rw-r--r--sc/qa/uitest/data/tdf127484.html28
-rw-r--r--sc/qa/uitest/data/tdf129587.odsbin0 -> 17636 bytes
-rw-r--r--sc/qa/uitest/data/tdf130371.odsbin0 -> 9435 bytes
-rw-r--r--sc/qa/uitest/data/tdf131000.odsbin0 -> 39029 bytes
-rw-r--r--sc/qa/uitest/data/tdf131170.odsbin0 -> 13026 bytes
-rw-r--r--sc/qa/uitest/data/tdf131291.odsbin0 -> 13814 bytes
-rw-r--r--sc/qa/uitest/data/tdf131638.odsbin0 -> 7381 bytes
-rw-r--r--sc/qa/uitest/data/tdf131907.odsbin0 -> 7956 bytes
-rw-r--r--sc/qa/uitest/data/tdf133855.odsbin0 -> 9173 bytes
-rw-r--r--sc/qa/uitest/data/tdf134059.odsbin0 -> 14764 bytes
-rw-r--r--sc/qa/uitest/data/tdf136062.odsbin0 -> 8288 bytes
-rw-r--r--sc/qa/uitest/data/tdf137397.odsbin0 -> 8338 bytes
-rw-r--r--sc/qa/uitest/data/tdf137446.odsbin0 -> 8025 bytes
-rw-r--r--sc/qa/uitest/data/tdf137945.odsbin0 -> 10822 bytes
-rw-r--r--sc/qa/uitest/data/tdf138089.xlsxbin0 -> 19768 bytes
-rw-r--r--sc/qa/uitest/data/tdf139974.odsbin0 -> 9523 bytes
-rw-r--r--sc/qa/uitest/data/tdf141547.xlsxbin0 -> 19869 bytes
-rw-r--r--sc/qa/uitest/data/tdf141973.odsbin0 -> 7637 bytes
-rw-r--r--sc/qa/uitest/data/tdf142395.csv2
-rw-r--r--sc/qa/uitest/data/tdf142851.xlsxbin0 -> 14141 bytes
-rw-r--r--sc/qa/uitest/data/tdf142932.odsbin0 -> 8803 bytes
-rw-r--r--sc/qa/uitest/data/tdf144996.xlsxbin0 -> 9408 bytes
-rw-r--r--sc/qa/uitest/data/tdf145077.odsbin0 -> 8209 bytes
-rw-r--r--sc/qa/uitest/data/tdf146260.xml139
-rw-r--r--sc/qa/uitest/data/tdf147767.html12
-rw-r--r--sc/qa/uitest/data/tdf147830.odsbin0 -> 11208 bytes
-rw-r--r--sc/qa/uitest/data/tdf149529.odsbin0 -> 22399 bytes
-rw-r--r--sc/qa/uitest/data/tdf153604.xml6
-rw-r--r--sc/qa/uitest/data/tdf153622.xlsxbin0 -> 6927 bytes
-rw-r--r--sc/qa/uitest/data/tdf156268.fods358
-rw-r--r--sc/qa/uitest/data/tdf31805.odsbin0 -> 8801 bytes
-rw-r--r--sc/qa/uitest/data/tdf37341.odsbin0 -> 28623 bytes
-rw-r--r--sc/qa/uitest/data/tdf39716.csv4
-rw-r--r--sc/qa/uitest/data/tdf43175.odsbin0 -> 17440 bytes
-rw-r--r--sc/qa/uitest/data/tdf43693.odsbin0 -> 34956 bytes
-rw-r--r--sc/qa/uitest/data/tdf49531.odsbin0 -> 27734 bytes
-rw-r--r--sc/qa/uitest/data/tdf51368.odsbin0 -> 12262 bytes
-rw-r--r--sc/qa/uitest/data/tdf53482.odsbin0 -> 40093 bytes
-rw-r--r--sc/qa/uitest/data/tdf54018.odsbin0 -> 9211 bytes
-rw-r--r--sc/qa/uitest/data/tdf54768.odsbin0 -> 28536 bytes
-rw-r--r--sc/qa/uitest/data/tdf55734.odsbin0 -> 8143 bytes
-rw-r--r--sc/qa/uitest/data/tdf56958.odsbin0 -> 17153 bytes
-rw-r--r--sc/qa/uitest/data/tdf57274.odsbin0 -> 12140 bytes
-rw-r--r--sc/qa/uitest/data/tdf57465.odsbin0 -> 10915 bytes
-rw-r--r--sc/qa/uitest/data/tdf57841.csvbin0 -> 161 bytes
-rw-r--r--sc/qa/uitest/data/tdf60468.csv5
-rw-r--r--sc/qa/uitest/data/tdf62267.odsbin0 -> 7269 bytes
-rw-r--r--sc/qa/uitest/data/tdf62349.odsbin0 -> 8745 bytes
-rw-r--r--sc/qa/uitest/data/tdf64086.xlsxbin0 -> 15670 bytes
-rw-r--r--sc/qa/uitest/data/tdf65856.odsbin0 -> 10520 bytes
-rw-r--r--sc/qa/uitest/data/tdf65856_2.odsbin0 -> 6720 bytes
-rw-r--r--sc/qa/uitest/data/tdf69981.odsbin0 -> 8293 bytes
-rw-r--r--sc/qa/uitest/data/tdf74577.html35
-rw-r--r--sc/qa/uitest/data/tdf76731.odsbin0 -> 18393 bytes
-rw-r--r--sc/qa/uitest/data/tdf77509.xlsbin0 -> 6144 bytes
-rw-r--r--sc/qa/uitest/data/tdf81696.odsbin0 -> 13835 bytes
-rw-r--r--sc/qa/uitest/data/tdf85353.odsbin0 -> 14657 bytes
-rw-r--r--sc/qa/uitest/data/tdf85403.odsbin0 -> 13615 bytes
-rw-r--r--sc/qa/uitest/data/tdf85979.odsbin0 -> 56139 bytes
-rw-r--r--sc/qa/uitest/data/tdf86253.odsbin0 -> 9483 bytes
-rw-r--r--sc/qa/uitest/data/tdf88359.csv2
-rw-r--r--sc/qa/uitest/data/tdf88735.odsbin0 -> 21229 bytes
-rw-r--r--sc/qa/uitest/data/tdf88792.odsbin0 -> 73608 bytes
-rw-r--r--sc/qa/uitest/data/tdf89958.odsbin0 -> 35347 bytes
-rw-r--r--sc/qa/uitest/data/tdf91425.odsbin0 -> 18797 bytes
-rw-r--r--sc/qa/uitest/data/tdf92503.csv9
-rw-r--r--sc/qa/uitest/data/tdf93506.odsbin0 -> 14370 bytes
-rw-r--r--sc/qa/uitest/data/tdf95192.odsbin0 -> 16813 bytes
-rw-r--r--sc/qa/uitest/data/tdf95217.html49
-rw-r--r--sc/qa/uitest/data/tdf96432.odsbin0 -> 15909 bytes
-rw-r--r--sc/qa/uitest/data/tdf96453.odsbin0 -> 8157 bytes
-rw-r--r--sc/qa/uitest/data/tdf96499.html70
-rw-r--r--sc/qa/uitest/data/tdf96561.csvbin0 -> 136 bytes
-rw-r--r--sc/qa/uitest/data/tdf98390.odsbin0 -> 14996 bytes
-rw-r--r--sc/qa/uitest/data/tdf98493.odsbin0 -> 7489 bytes
-rw-r--r--sc/qa/uitest/data/tdf99069.odsbin0 -> 15963 bytes
-rw-r--r--sc/qa/uitest/data/tdf99208.odsbin0 -> 21904 bytes
-rw-r--r--sc/qa/uitest/data/tdf99627.odsbin0 -> 105330 bytes
-rw-r--r--sc/qa/uitest/data/text_to_columns_comma.odsbin0 -> 10577 bytes
-rw-r--r--sc/qa/uitest/data/text_to_columns_dot.odsbin0 -> 10513 bytes
-rw-r--r--sc/qa/uitest/data/text_to_columns_pipe.odsbin0 -> 10659 bytes
-rw-r--r--sc/qa/uitest/data/text_to_columns_pipe_space.odsbin0 -> 10627 bytes
-rw-r--r--sc/qa/uitest/data/text_to_columns_semicolon.odsbin0 -> 10623 bytes
-rw-r--r--sc/qa/uitest/data/text_to_columns_space.odsbin0 -> 10481 bytes
-rw-r--r--sc/qa/uitest/data/xmlSource.xml50
167 files changed, 778 insertions, 0 deletions
diff --git a/sc/qa/uitest/data/autofilter/autofilter.ods b/sc/qa/uitest/data/autofilter/autofilter.ods
new file mode 100644
index 0000000000..49285933ce
--- /dev/null
+++ b/sc/qa/uitest/data/autofilter/autofilter.ods
Binary files differ
diff --git a/sc/qa/uitest/data/autofilter/tdf101165.ods b/sc/qa/uitest/data/autofilter/tdf101165.ods
new file mode 100644
index 0000000000..9c459bbc52
--- /dev/null
+++ b/sc/qa/uitest/data/autofilter/tdf101165.ods
Binary files differ
diff --git a/sc/qa/uitest/data/autofilter/tdf112656.ods b/sc/qa/uitest/data/autofilter/tdf112656.ods
new file mode 100644
index 0000000000..c6859f238e
--- /dev/null
+++ b/sc/qa/uitest/data/autofilter/tdf112656.ods
Binary files differ
diff --git a/sc/qa/uitest/data/autofilter/tdf115046.ods b/sc/qa/uitest/data/autofilter/tdf115046.ods
new file mode 100644
index 0000000000..edd544373e
--- /dev/null
+++ b/sc/qa/uitest/data/autofilter/tdf115046.ods
Binary files differ
diff --git a/sc/qa/uitest/data/autofilter/tdf116818.xlsx b/sc/qa/uitest/data/autofilter/tdf116818.xlsx
new file mode 100644
index 0000000000..060615cc04
--- /dev/null
+++ b/sc/qa/uitest/data/autofilter/tdf116818.xlsx
Binary files differ
diff --git a/sc/qa/uitest/data/autofilter/tdf117276.ods b/sc/qa/uitest/data/autofilter/tdf117276.ods
new file mode 100644
index 0000000000..d1310526e7
--- /dev/null
+++ b/sc/qa/uitest/data/autofilter/tdf117276.ods
Binary files differ
diff --git a/sc/qa/uitest/data/autofilter/tdf122260.ods b/sc/qa/uitest/data/autofilter/tdf122260.ods
new file mode 100644
index 0000000000..00c86d00a3
--- /dev/null
+++ b/sc/qa/uitest/data/autofilter/tdf122260.ods
Binary files differ
diff --git a/sc/qa/uitest/data/autofilter/tdf130770.ods b/sc/qa/uitest/data/autofilter/tdf130770.ods
new file mode 100644
index 0000000000..952cf3866b
--- /dev/null
+++ b/sc/qa/uitest/data/autofilter/tdf130770.ods
Binary files differ
diff --git a/sc/qa/uitest/data/autofilter/tdf133160.ods b/sc/qa/uitest/data/autofilter/tdf133160.ods
new file mode 100644
index 0000000000..40f83e60af
--- /dev/null
+++ b/sc/qa/uitest/data/autofilter/tdf133160.ods
Binary files differ
diff --git a/sc/qa/uitest/data/autofilter/tdf137626.xlsx b/sc/qa/uitest/data/autofilter/tdf137626.xlsx
new file mode 100644
index 0000000000..eb5ce4da7b
--- /dev/null
+++ b/sc/qa/uitest/data/autofilter/tdf137626.xlsx
Binary files differ
diff --git a/sc/qa/uitest/data/autofilter/tdf138438.ods b/sc/qa/uitest/data/autofilter/tdf138438.ods
new file mode 100644
index 0000000000..1dbecc37fc
--- /dev/null
+++ b/sc/qa/uitest/data/autofilter/tdf138438.ods
Binary files differ
diff --git a/sc/qa/uitest/data/autofilter/tdf140462.ods b/sc/qa/uitest/data/autofilter/tdf140462.ods
new file mode 100644
index 0000000000..8fe7ed8a97
--- /dev/null
+++ b/sc/qa/uitest/data/autofilter/tdf140462.ods
Binary files differ
diff --git a/sc/qa/uitest/data/autofilter/tdf140469.xlsx b/sc/qa/uitest/data/autofilter/tdf140469.xlsx
new file mode 100644
index 0000000000..3c90c7cfe1
--- /dev/null
+++ b/sc/qa/uitest/data/autofilter/tdf140469.xlsx
Binary files differ
diff --git a/sc/qa/uitest/data/autofilter/tdf140754.ods b/sc/qa/uitest/data/autofilter/tdf140754.ods
new file mode 100644
index 0000000000..f3b3923e34
--- /dev/null
+++ b/sc/qa/uitest/data/autofilter/tdf140754.ods
Binary files differ
diff --git a/sc/qa/uitest/data/autofilter/tdf140968.xlsx b/sc/qa/uitest/data/autofilter/tdf140968.xlsx
new file mode 100644
index 0000000000..e4dd31bd14
--- /dev/null
+++ b/sc/qa/uitest/data/autofilter/tdf140968.xlsx
Binary files differ
diff --git a/sc/qa/uitest/data/autofilter/tdf142579.xlsx b/sc/qa/uitest/data/autofilter/tdf142579.xlsx
new file mode 100644
index 0000000000..1fc53eba95
--- /dev/null
+++ b/sc/qa/uitest/data/autofilter/tdf142579.xlsx
Binary files differ
diff --git a/sc/qa/uitest/data/autofilter/tdf142579_cond_format.ods b/sc/qa/uitest/data/autofilter/tdf142579_cond_format.ods
new file mode 100644
index 0000000000..04b5f3f300
--- /dev/null
+++ b/sc/qa/uitest/data/autofilter/tdf142579_cond_format.ods
Binary files differ
diff --git a/sc/qa/uitest/data/autofilter/tdf142580.xlsx b/sc/qa/uitest/data/autofilter/tdf142580.xlsx
new file mode 100644
index 0000000000..9dd8710fbe
--- /dev/null
+++ b/sc/qa/uitest/data/autofilter/tdf142580.xlsx
Binary files differ
diff --git a/sc/qa/uitest/data/autofilter/tdf144253.ods b/sc/qa/uitest/data/autofilter/tdf144253.ods
new file mode 100644
index 0000000000..d2581904d0
--- /dev/null
+++ b/sc/qa/uitest/data/autofilter/tdf144253.ods
Binary files differ
diff --git a/sc/qa/uitest/data/autofilter/tdf144549.ods b/sc/qa/uitest/data/autofilter/tdf144549.ods
new file mode 100644
index 0000000000..811e5676a2
--- /dev/null
+++ b/sc/qa/uitest/data/autofilter/tdf144549.ods
Binary files differ
diff --git a/sc/qa/uitest/data/autofilter/tdf152082.ods b/sc/qa/uitest/data/autofilter/tdf152082.ods
new file mode 100644
index 0000000000..6a0e1cac67
--- /dev/null
+++ b/sc/qa/uitest/data/autofilter/tdf152082.ods
Binary files differ
diff --git a/sc/qa/uitest/data/autofilter/tdf153972.ods b/sc/qa/uitest/data/autofilter/tdf153972.ods
new file mode 100644
index 0000000000..e60828be9c
--- /dev/null
+++ b/sc/qa/uitest/data/autofilter/tdf153972.ods
Binary files differ
diff --git a/sc/qa/uitest/data/autofilter/tdf35294.ods b/sc/qa/uitest/data/autofilter/tdf35294.ods
new file mode 100644
index 0000000000..0261275de8
--- /dev/null
+++ b/sc/qa/uitest/data/autofilter/tdf35294.ods
Binary files differ
diff --git a/sc/qa/uitest/data/autofilter/tdf55712.ods b/sc/qa/uitest/data/autofilter/tdf55712.ods
new file mode 100644
index 0000000000..ebcd6d39a8
--- /dev/null
+++ b/sc/qa/uitest/data/autofilter/tdf55712.ods
Binary files differ
diff --git a/sc/qa/uitest/data/autofilter/tdf73565.ods b/sc/qa/uitest/data/autofilter/tdf73565.ods
new file mode 100644
index 0000000000..11c6cda834
--- /dev/null
+++ b/sc/qa/uitest/data/autofilter/tdf73565.ods
Binary files differ
diff --git a/sc/qa/uitest/data/autofilter/tdf74857.ods b/sc/qa/uitest/data/autofilter/tdf74857.ods
new file mode 100644
index 0000000000..f4fe4fe0ad
--- /dev/null
+++ b/sc/qa/uitest/data/autofilter/tdf74857.ods
Binary files differ
diff --git a/sc/qa/uitest/data/autofilter/tdf77479.ods b/sc/qa/uitest/data/autofilter/tdf77479.ods
new file mode 100644
index 0000000000..100df9ae2d
--- /dev/null
+++ b/sc/qa/uitest/data/autofilter/tdf77479.ods
Binary files differ
diff --git a/sc/qa/uitest/data/autofilter/tdf81124.ods b/sc/qa/uitest/data/autofilter/tdf81124.ods
new file mode 100644
index 0000000000..6d3d97b418
--- /dev/null
+++ b/sc/qa/uitest/data/autofilter/tdf81124.ods
Binary files differ
diff --git a/sc/qa/uitest/data/autofilter/tdf92767.ods b/sc/qa/uitest/data/autofilter/tdf92767.ods
new file mode 100644
index 0000000000..34dfb002e2
--- /dev/null
+++ b/sc/qa/uitest/data/autofilter/tdf92767.ods
Binary files differ
diff --git a/sc/qa/uitest/data/autofilter/time_value.xlsx b/sc/qa/uitest/data/autofilter/time_value.xlsx
new file mode 100644
index 0000000000..e81b4f24e3
--- /dev/null
+++ b/sc/qa/uitest/data/autofilter/time_value.xlsx
Binary files differ
diff --git a/sc/qa/uitest/data/autosum.ods b/sc/qa/uitest/data/autosum.ods
new file mode 100644
index 0000000000..05fa934b75
--- /dev/null
+++ b/sc/qa/uitest/data/autosum.ods
Binary files differ
diff --git a/sc/qa/uitest/data/basicPivotTable.ods b/sc/qa/uitest/data/basicPivotTable.ods
new file mode 100644
index 0000000000..27487fd05a
--- /dev/null
+++ b/sc/qa/uitest/data/basicPivotTable.ods
Binary files differ
diff --git a/sc/qa/uitest/data/cell_recalc.ods b/sc/qa/uitest/data/cell_recalc.ods
new file mode 100644
index 0000000000..4b125fd2e2
--- /dev/null
+++ b/sc/qa/uitest/data/cell_recalc.ods
Binary files differ
diff --git a/sc/qa/uitest/data/chartArea.ods b/sc/qa/uitest/data/chartArea.ods
new file mode 100644
index 0000000000..d7f863c31e
--- /dev/null
+++ b/sc/qa/uitest/data/chartArea.ods
Binary files differ
diff --git a/sc/qa/uitest/data/consolidate.ods b/sc/qa/uitest/data/consolidate.ods
new file mode 100644
index 0000000000..8e17d7478f
--- /dev/null
+++ b/sc/qa/uitest/data/consolidate.ods
Binary files differ
diff --git a/sc/qa/uitest/data/dataLabels.ods b/sc/qa/uitest/data/dataLabels.ods
new file mode 100644
index 0000000000..89c8485fc4
--- /dev/null
+++ b/sc/qa/uitest/data/dataLabels.ods
Binary files differ
diff --git a/sc/qa/uitest/data/goalSeek.ods b/sc/qa/uitest/data/goalSeek.ods
new file mode 100644
index 0000000000..fd78ec0197
--- /dev/null
+++ b/sc/qa/uitest/data/goalSeek.ods
Binary files differ
diff --git a/sc/qa/uitest/data/hashIncompatible.xlsx b/sc/qa/uitest/data/hashIncompatible.xlsx
new file mode 100644
index 0000000000..6ffeab242e
--- /dev/null
+++ b/sc/qa/uitest/data/hashIncompatible.xlsx
Binary files differ
diff --git a/sc/qa/uitest/data/navigator.ods b/sc/qa/uitest/data/navigator.ods
new file mode 100644
index 0000000000..c487b1d6bc
--- /dev/null
+++ b/sc/qa/uitest/data/navigator.ods
Binary files differ
diff --git a/sc/qa/uitest/data/pivotTable.ods b/sc/qa/uitest/data/pivotTable.ods
new file mode 100644
index 0000000000..cbb7738576
--- /dev/null
+++ b/sc/qa/uitest/data/pivotTable.ods
Binary files differ
diff --git a/sc/qa/uitest/data/regression.ods b/sc/qa/uitest/data/regression.ods
new file mode 100644
index 0000000000..1c8b72cc91
--- /dev/null
+++ b/sc/qa/uitest/data/regression.ods
Binary files differ
diff --git a/sc/qa/uitest/data/search_replace/tdf106194.ods b/sc/qa/uitest/data/search_replace/tdf106194.ods
new file mode 100644
index 0000000000..acc4199f3a
--- /dev/null
+++ b/sc/qa/uitest/data/search_replace/tdf106194.ods
Binary files differ
diff --git a/sc/qa/uitest/data/search_replace/tdf132783.ods b/sc/qa/uitest/data/search_replace/tdf132783.ods
new file mode 100644
index 0000000000..fd06c83e5c
--- /dev/null
+++ b/sc/qa/uitest/data/search_replace/tdf132783.ods
Binary files differ
diff --git a/sc/qa/uitest/data/search_replace/tdf35020.ods b/sc/qa/uitest/data/search_replace/tdf35020.ods
new file mode 100644
index 0000000000..ef9a5455d9
--- /dev/null
+++ b/sc/qa/uitest/data/search_replace/tdf35020.ods
Binary files differ
diff --git a/sc/qa/uitest/data/search_replace/tdf39959.ods b/sc/qa/uitest/data/search_replace/tdf39959.ods
new file mode 100644
index 0000000000..971bf877c6
--- /dev/null
+++ b/sc/qa/uitest/data/search_replace/tdf39959.ods
Binary files differ
diff --git a/sc/qa/uitest/data/search_replace/tdf44861.ods b/sc/qa/uitest/data/search_replace/tdf44861.ods
new file mode 100644
index 0000000000..d4dd9efb47
--- /dev/null
+++ b/sc/qa/uitest/data/search_replace/tdf44861.ods
Binary files differ
diff --git a/sc/qa/uitest/data/solver.ods b/sc/qa/uitest/data/solver.ods
new file mode 100644
index 0000000000..a6739664ab
--- /dev/null
+++ b/sc/qa/uitest/data/solver.ods
Binary files differ
diff --git a/sc/qa/uitest/data/stableSorting.ods b/sc/qa/uitest/data/stableSorting.ods
new file mode 100644
index 0000000000..90d0575c7f
--- /dev/null
+++ b/sc/qa/uitest/data/stableSorting.ods
Binary files differ
diff --git a/sc/qa/uitest/data/standardFilter.ods b/sc/qa/uitest/data/standardFilter.ods
new file mode 100644
index 0000000000..eee728b46e
--- /dev/null
+++ b/sc/qa/uitest/data/standardFilter.ods
Binary files differ
diff --git a/sc/qa/uitest/data/tdf100793.ods b/sc/qa/uitest/data/tdf100793.ods
new file mode 100644
index 0000000000..e68efdb926
--- /dev/null
+++ b/sc/qa/uitest/data/tdf100793.ods
Binary files differ
diff --git a/sc/qa/uitest/data/tdf104026.ods b/sc/qa/uitest/data/tdf104026.ods
new file mode 100644
index 0000000000..3d6611fb75
--- /dev/null
+++ b/sc/qa/uitest/data/tdf104026.ods
Binary files differ
diff --git a/sc/qa/uitest/data/tdf105301.ods b/sc/qa/uitest/data/tdf105301.ods
new file mode 100644
index 0000000000..58f2fe759e
--- /dev/null
+++ b/sc/qa/uitest/data/tdf105301.ods
Binary files differ
diff --git a/sc/qa/uitest/data/tdf105412.ods b/sc/qa/uitest/data/tdf105412.ods
new file mode 100644
index 0000000000..d633ed38d0
--- /dev/null
+++ b/sc/qa/uitest/data/tdf105412.ods
Binary files differ
diff --git a/sc/qa/uitest/data/tdf105544.ods b/sc/qa/uitest/data/tdf105544.ods
new file mode 100644
index 0000000000..52a1a618c8
--- /dev/null
+++ b/sc/qa/uitest/data/tdf105544.ods
Binary files differ
diff --git a/sc/qa/uitest/data/tdf107267.ods b/sc/qa/uitest/data/tdf107267.ods
new file mode 100644
index 0000000000..c0eb39fd16
--- /dev/null
+++ b/sc/qa/uitest/data/tdf107267.ods
Binary files differ
diff --git a/sc/qa/uitest/data/tdf113571.ods b/sc/qa/uitest/data/tdf113571.ods
new file mode 100644
index 0000000000..137c74c18f
--- /dev/null
+++ b/sc/qa/uitest/data/tdf113571.ods
Binary files differ
diff --git a/sc/qa/uitest/data/tdf114710.ods b/sc/qa/uitest/data/tdf114710.ods
new file mode 100644
index 0000000000..1638cb82c5
--- /dev/null
+++ b/sc/qa/uitest/data/tdf114710.ods
Binary files differ
diff --git a/sc/qa/uitest/data/tdf114878.csv b/sc/qa/uitest/data/tdf114878.csv
new file mode 100644
index 0000000000..2104f559eb
--- /dev/null
+++ b/sc/qa/uitest/data/tdf114878.csv
@@ -0,0 +1,4 @@
+=-3+5
+=TRUE()
+=4*10
+=SUM(A1:A3)
diff --git a/sc/qa/uitest/data/tdf114992.ods b/sc/qa/uitest/data/tdf114992.ods
new file mode 100644
index 0000000000..b22a43ae28
--- /dev/null
+++ b/sc/qa/uitest/data/tdf114992.ods
Binary files differ
diff --git a/sc/qa/uitest/data/tdf115933.xlsx b/sc/qa/uitest/data/tdf115933.xlsx
new file mode 100644
index 0000000000..a6073a76e5
--- /dev/null
+++ b/sc/qa/uitest/data/tdf115933.xlsx
Binary files differ
diff --git a/sc/qa/uitest/data/tdf117868.csv b/sc/qa/uitest/data/tdf117868.csv
new file mode 100644
index 0000000000..0bb5df792e
--- /dev/null
+++ b/sc/qa/uitest/data/tdf117868.csv
@@ -0,0 +1,5 @@
+sep=|
+"LETTER"|"ANIMAL"
+"a"|"aardvark"
+"b"|"bear"
+"c"|"cow"
diff --git a/sc/qa/uitest/data/tdf117899.ods b/sc/qa/uitest/data/tdf117899.ods
new file mode 100644
index 0000000000..6c75ed0d15
--- /dev/null
+++ b/sc/qa/uitest/data/tdf117899.ods
Binary files differ
diff --git a/sc/qa/uitest/data/tdf118206.xlsx b/sc/qa/uitest/data/tdf118206.xlsx
new file mode 100644
index 0000000000..5208b9de9b
--- /dev/null
+++ b/sc/qa/uitest/data/tdf118206.xlsx
Binary files differ
diff --git a/sc/qa/uitest/data/tdf118638.ods b/sc/qa/uitest/data/tdf118638.ods
new file mode 100644
index 0000000000..251d6c7c44
--- /dev/null
+++ b/sc/qa/uitest/data/tdf118638.ods
Binary files differ
diff --git a/sc/qa/uitest/data/tdf118938.xlsx b/sc/qa/uitest/data/tdf118938.xlsx
new file mode 100644
index 0000000000..5e571f9f24
--- /dev/null
+++ b/sc/qa/uitest/data/tdf118938.xlsx
Binary files differ
diff --git a/sc/qa/uitest/data/tdf119343.ods b/sc/qa/uitest/data/tdf119343.ods
new file mode 100644
index 0000000000..489d5c5fe2
--- /dev/null
+++ b/sc/qa/uitest/data/tdf119343.ods
Binary files differ
diff --git a/sc/qa/uitest/data/tdf119954.ods b/sc/qa/uitest/data/tdf119954.ods
new file mode 100644
index 0000000000..12a1123519
--- /dev/null
+++ b/sc/qa/uitest/data/tdf119954.ods
Binary files differ
diff --git a/sc/qa/uitest/data/tdf122398.ods b/sc/qa/uitest/data/tdf122398.ods
new file mode 100644
index 0000000000..48e24de0fb
--- /dev/null
+++ b/sc/qa/uitest/data/tdf122398.ods
Binary files differ
diff --git a/sc/qa/uitest/data/tdf122509.ods b/sc/qa/uitest/data/tdf122509.ods
new file mode 100644
index 0000000000..cca0c5beb6
--- /dev/null
+++ b/sc/qa/uitest/data/tdf122509.ods
Binary files differ
diff --git a/sc/qa/uitest/data/tdf123013.ods b/sc/qa/uitest/data/tdf123013.ods
new file mode 100644
index 0000000000..1b433b2cbf
--- /dev/null
+++ b/sc/qa/uitest/data/tdf123013.ods
Binary files differ
diff --git a/sc/qa/uitest/data/tdf123479.ods b/sc/qa/uitest/data/tdf123479.ods
new file mode 100644
index 0000000000..90cf7efd85
--- /dev/null
+++ b/sc/qa/uitest/data/tdf123479.ods
Binary files differ
diff --git a/sc/qa/uitest/data/tdf123508.ods b/sc/qa/uitest/data/tdf123508.ods
new file mode 100644
index 0000000000..a91951b08c
--- /dev/null
+++ b/sc/qa/uitest/data/tdf123508.ods
Binary files differ
diff --git a/sc/qa/uitest/data/tdf123520.ods b/sc/qa/uitest/data/tdf123520.ods
new file mode 100644
index 0000000000..48e24de0fb
--- /dev/null
+++ b/sc/qa/uitest/data/tdf123520.ods
Binary files differ
diff --git a/sc/qa/uitest/data/tdf124111.ods b/sc/qa/uitest/data/tdf124111.ods
new file mode 100644
index 0000000000..82265c4ced
--- /dev/null
+++ b/sc/qa/uitest/data/tdf124111.ods
Binary files differ
diff --git a/sc/qa/uitest/data/tdf124318.xls b/sc/qa/uitest/data/tdf124318.xls
new file mode 100644
index 0000000000..9dc7c12d79
--- /dev/null
+++ b/sc/qa/uitest/data/tdf124318.xls
Binary files differ
diff --git a/sc/qa/uitest/data/tdf124412.ods b/sc/qa/uitest/data/tdf124412.ods
new file mode 100644
index 0000000000..4693e0a681
--- /dev/null
+++ b/sc/qa/uitest/data/tdf124412.ods
Binary files differ
diff --git a/sc/qa/uitest/data/tdf124829.ods b/sc/qa/uitest/data/tdf124829.ods
new file mode 100644
index 0000000000..280d349cf7
--- /dev/null
+++ b/sc/qa/uitest/data/tdf124829.ods
Binary files differ
diff --git a/sc/qa/uitest/data/tdf124896.ods b/sc/qa/uitest/data/tdf124896.ods
new file mode 100644
index 0000000000..2eef3473c1
--- /dev/null
+++ b/sc/qa/uitest/data/tdf124896.ods
Binary files differ
diff --git a/sc/qa/uitest/data/tdf125440.odt b/sc/qa/uitest/data/tdf125440.odt
new file mode 100644
index 0000000000..5e3862fb6c
--- /dev/null
+++ b/sc/qa/uitest/data/tdf125440.odt
Binary files differ
diff --git a/sc/qa/uitest/data/tdf126541_GridOff.xlsx b/sc/qa/uitest/data/tdf126541_GridOff.xlsx
new file mode 100644
index 0000000000..e27089b016
--- /dev/null
+++ b/sc/qa/uitest/data/tdf126541_GridOff.xlsx
Binary files differ
diff --git a/sc/qa/uitest/data/tdf126541_GridOffGlobally.ods b/sc/qa/uitest/data/tdf126541_GridOffGlobally.ods
new file mode 100644
index 0000000000..389fe347d4
--- /dev/null
+++ b/sc/qa/uitest/data/tdf126541_GridOffGlobally.ods
Binary files differ
diff --git a/sc/qa/uitest/data/tdf126673.ods b/sc/qa/uitest/data/tdf126673.ods
new file mode 100644
index 0000000000..9c75b69cae
--- /dev/null
+++ b/sc/qa/uitest/data/tdf126673.ods
Binary files differ
diff --git a/sc/qa/uitest/data/tdf127484.html b/sc/qa/uitest/data/tdf127484.html
new file mode 100644
index 0000000000..d479c3f9cb
--- /dev/null
+++ b/sc/qa/uitest/data/tdf127484.html
@@ -0,0 +1,28 @@
+<!doctype html>
+<html>
+ <body>
+ <table>
+ <caption>He-Man and Skeletor facts</caption>
+ <tr>
+ <td> </td>
+ <th scope="col" class="heman">He-Man</th>
+ <th scope="col" class="skeletor">Skeletor</th>
+ </tr>
+ <tr>
+ <th scope="row">Role</th>
+ <td>Hero</td>
+ <td>Villain</td>
+ </tr>
+ <tr>
+ <th scope="row">Weapon</th>
+ <td>Power Sword</td>
+ <td>Havoc Staff</td>
+ </tr>
+ <tr>
+ <th scope="row">Dark secret</th>
+ <td>Expert florist</td>
+ <td>Cries at romcoms</td>
+ </tr>
+ </table>
+ </body>
+</html>
diff --git a/sc/qa/uitest/data/tdf129587.ods b/sc/qa/uitest/data/tdf129587.ods
new file mode 100644
index 0000000000..37b4807904
--- /dev/null
+++ b/sc/qa/uitest/data/tdf129587.ods
Binary files differ
diff --git a/sc/qa/uitest/data/tdf130371.ods b/sc/qa/uitest/data/tdf130371.ods
new file mode 100644
index 0000000000..41099bda3c
--- /dev/null
+++ b/sc/qa/uitest/data/tdf130371.ods
Binary files differ
diff --git a/sc/qa/uitest/data/tdf131000.ods b/sc/qa/uitest/data/tdf131000.ods
new file mode 100644
index 0000000000..f0b1d38ea7
--- /dev/null
+++ b/sc/qa/uitest/data/tdf131000.ods
Binary files differ
diff --git a/sc/qa/uitest/data/tdf131170.ods b/sc/qa/uitest/data/tdf131170.ods
new file mode 100644
index 0000000000..09d74a4a26
--- /dev/null
+++ b/sc/qa/uitest/data/tdf131170.ods
Binary files differ
diff --git a/sc/qa/uitest/data/tdf131291.ods b/sc/qa/uitest/data/tdf131291.ods
new file mode 100644
index 0000000000..76a87c2c22
--- /dev/null
+++ b/sc/qa/uitest/data/tdf131291.ods
Binary files differ
diff --git a/sc/qa/uitest/data/tdf131638.ods b/sc/qa/uitest/data/tdf131638.ods
new file mode 100644
index 0000000000..a66a7e9c9d
--- /dev/null
+++ b/sc/qa/uitest/data/tdf131638.ods
Binary files differ
diff --git a/sc/qa/uitest/data/tdf131907.ods b/sc/qa/uitest/data/tdf131907.ods
new file mode 100644
index 0000000000..2a08fa54b7
--- /dev/null
+++ b/sc/qa/uitest/data/tdf131907.ods
Binary files differ
diff --git a/sc/qa/uitest/data/tdf133855.ods b/sc/qa/uitest/data/tdf133855.ods
new file mode 100644
index 0000000000..c40a25ab0d
--- /dev/null
+++ b/sc/qa/uitest/data/tdf133855.ods
Binary files differ
diff --git a/sc/qa/uitest/data/tdf134059.ods b/sc/qa/uitest/data/tdf134059.ods
new file mode 100644
index 0000000000..59be547d9f
--- /dev/null
+++ b/sc/qa/uitest/data/tdf134059.ods
Binary files differ
diff --git a/sc/qa/uitest/data/tdf136062.ods b/sc/qa/uitest/data/tdf136062.ods
new file mode 100644
index 0000000000..300e8eff7f
--- /dev/null
+++ b/sc/qa/uitest/data/tdf136062.ods
Binary files differ
diff --git a/sc/qa/uitest/data/tdf137397.ods b/sc/qa/uitest/data/tdf137397.ods
new file mode 100644
index 0000000000..2034848048
--- /dev/null
+++ b/sc/qa/uitest/data/tdf137397.ods
Binary files differ
diff --git a/sc/qa/uitest/data/tdf137446.ods b/sc/qa/uitest/data/tdf137446.ods
new file mode 100644
index 0000000000..62bb39e14a
--- /dev/null
+++ b/sc/qa/uitest/data/tdf137446.ods
Binary files differ
diff --git a/sc/qa/uitest/data/tdf137945.ods b/sc/qa/uitest/data/tdf137945.ods
new file mode 100644
index 0000000000..ddda28140b
--- /dev/null
+++ b/sc/qa/uitest/data/tdf137945.ods
Binary files differ
diff --git a/sc/qa/uitest/data/tdf138089.xlsx b/sc/qa/uitest/data/tdf138089.xlsx
new file mode 100644
index 0000000000..e24fe7516c
--- /dev/null
+++ b/sc/qa/uitest/data/tdf138089.xlsx
Binary files differ
diff --git a/sc/qa/uitest/data/tdf139974.ods b/sc/qa/uitest/data/tdf139974.ods
new file mode 100644
index 0000000000..77ec252479
--- /dev/null
+++ b/sc/qa/uitest/data/tdf139974.ods
Binary files differ
diff --git a/sc/qa/uitest/data/tdf141547.xlsx b/sc/qa/uitest/data/tdf141547.xlsx
new file mode 100644
index 0000000000..414ef23b34
--- /dev/null
+++ b/sc/qa/uitest/data/tdf141547.xlsx
Binary files differ
diff --git a/sc/qa/uitest/data/tdf141973.ods b/sc/qa/uitest/data/tdf141973.ods
new file mode 100644
index 0000000000..00885cf954
--- /dev/null
+++ b/sc/qa/uitest/data/tdf141973.ods
Binary files differ
diff --git a/sc/qa/uitest/data/tdf142395.csv b/sc/qa/uitest/data/tdf142395.csv
new file mode 100644
index 0000000000..56fc9c3575
--- /dev/null
+++ b/sc/qa/uitest/data/tdf142395.csv
@@ -0,0 +1,2 @@
+a, b, c,
+e, f, g,
diff --git a/sc/qa/uitest/data/tdf142851.xlsx b/sc/qa/uitest/data/tdf142851.xlsx
new file mode 100644
index 0000000000..e2cdaf7c12
--- /dev/null
+++ b/sc/qa/uitest/data/tdf142851.xlsx
Binary files differ
diff --git a/sc/qa/uitest/data/tdf142932.ods b/sc/qa/uitest/data/tdf142932.ods
new file mode 100644
index 0000000000..cc0dac97aa
--- /dev/null
+++ b/sc/qa/uitest/data/tdf142932.ods
Binary files differ
diff --git a/sc/qa/uitest/data/tdf144996.xlsx b/sc/qa/uitest/data/tdf144996.xlsx
new file mode 100644
index 0000000000..aedf252355
--- /dev/null
+++ b/sc/qa/uitest/data/tdf144996.xlsx
Binary files differ
diff --git a/sc/qa/uitest/data/tdf145077.ods b/sc/qa/uitest/data/tdf145077.ods
new file mode 100644
index 0000000000..9c9c2a4230
--- /dev/null
+++ b/sc/qa/uitest/data/tdf145077.ods
Binary files differ
diff --git a/sc/qa/uitest/data/tdf146260.xml b/sc/qa/uitest/data/tdf146260.xml
new file mode 100644
index 0000000000..fc41f8d463
--- /dev/null
+++ b/sc/qa/uitest/data/tdf146260.xml
@@ -0,0 +1,139 @@
+<?xml version="1.0" encoding="GBK"?>
+<Kp>
+ <Version>2.0</Version>
+ <Fpxx>
+ <Zsl>43</Zsl>
+ <Fpsj>
+ <Fp>
+ <Djh></Djh>
+ <Fpzl>ר÷Ʊ</Fpzl>
+ <Lbdm>210***3130</Lbdm>
+ <Fphm>01***724</Fphm>
+ <Kprq>202***02</Kprq>
+ <Gfmc>Ϻ***ҵ޹˾</Gfmc>
+ <Gfsh>913101***95811677F</Gfsh>
+ <Gfyhzh>Ϻ·֧31001546***050004961</Gfyhzh>
+ <Gfdzdh>Ϻв·1***A10 021-62***662</Gfdzdh>
+ <Xfmc>******޹˾</Xfmc>
+ <Xfsh>9121***826612142928</Xfsh>
+ <Xfyhzh>йũҵ***֧ 50590***0003583</Xfyhzh>
+ <Xfdzdh>*** 8922857</Xfdzdh>
+ <Hjje>94847.03</Hjje>
+ <Hjse>8536.23</Hjse>
+ <Bz></Bz>
+ <Kpr>*</Kpr>
+ <Fhr>*Ӣ</Fhr>
+ <Skr>*Ө</Skr>
+ <Spbmbbh>39.0</Spbmbbh>
+ <Hsbz>0</Hsbz>
+ <Spxx>
+ <Sph>
+ <Xh>1</Xh>
+ <Spmc>*****</Spmc>
+ <Ggxh></Ggxh>
+ <Jldw>kg</Jldw>
+ <Spbm>1030107010100000000</Spbm>
+ <Qyspbm>00005</Qyspbm>
+ <Syyhzcbz>0</Syyhzcbz>
+ <Lslbz></Lslbz>
+ <Yhzcsm></Yhzcsm>
+ <Dj>11.743119266055046</Dj>
+ <Sl>169.2</Sl>
+ <Je>1986.94</Je>
+ <Slv>0.09</Slv>
+ <Se>178.82</Se>
+ </Sph>
+ <Sph>
+ <Xh>2</Xh>
+ <Spmc>*****</Spmc>
+ <Ggxh></Ggxh>
+ <Jldw>kg</Jldw>
+ <Spbm>1030107010100000000</Spbm>
+ <Qyspbm>00005</Qyspbm>
+ <Syyhzcbz>0</Syyhzcbz>
+ <Lslbz></Lslbz>
+ <Yhzcsm></Yhzcsm>
+ <Dj>11.467889908256881</Dj>
+ <Sl>385.4</Sl>
+ <Je>4419.72</Je>
+ <Slv>0.09</Slv>
+ <Se>397.78</Se>
+ </Sph>
+ <Sph>
+ <Xh>3</Xh>
+ <Spmc>*****</Spmc>
+ <Ggxh></Ggxh>
+ <Jldw>kg</Jldw>
+ <Spbm>1030107010100000000</Spbm>
+ <Qyspbm>00021</Qyspbm>
+ <Syyhzcbz>0</Syyhzcbz>
+ <Lslbz></Lslbz>
+ <Yhzcsm></Yhzcsm>
+ <Dj>10.550458715596330</Dj>
+ <Sl>500</Sl>
+ <Je>5275.23</Je>
+ <Slv>0.09</Slv>
+ <Se>474.77</Se>
+ </Sph>
+ <Sph>
+ <Xh>4</Xh>
+ <Spmc>*****</Spmc>
+ <Ggxh></Ggxh>
+ <Jldw>kg</Jldw>
+ <Spbm>1030107010100000000</Spbm>
+ <Qyspbm>00015</Qyspbm>
+ <Syyhzcbz>0</Syyhzcbz>
+ <Lslbz></Lslbz>
+ <Yhzcsm></Yhzcsm>
+ <Dj>33.944954128440367</Dj>
+ <Sl>2450</Sl>
+ <Je>83165.14</Je>
+ <Slv>0.09</Slv>
+ <Se>7484.86</Se>
+ </Sph>
+ </Spxx>
+ </Fp>
+ <Fp>
+ <Djh></Djh>
+ <Fpzl>ͨƱ</Fpzl>
+ <Lbdm>0210***00404</Lbdm>
+ <Fphm>47***608</Fphm>
+ <Kprq>20***802</Kprq>
+ <Gfmc>Ϻ***ʳƷ޹˾</Gfmc>
+ <Gfsh>9131011***1334373K</Gfsh>
+ <Gfyhzh>Ϻɽ·֧ 10012469***06906246</Gfyhzh>
+ <Gfdzdh>Ϻͨ·4***Ū418¥ 52***0300</Gfdzdh>
+ <Xfmc>***޹˾</Xfmc>
+ <Xfsh>91210******12142928</Xfsh>
+ <Xfyhzh>йũҵ***֧ 50590***0003583</Xfyhzh>
+ <Xfdzdh>*** 8922857</Xfdzdh>
+ <Hjje>87590.64</Hjje>
+ <Hjse>7883.16</Hjse>
+ <Bz></Bz>
+ <Kpr>*</Kpr>
+ <Fhr>*Ӣ</Fhr>
+ <Skr>*Ө</Skr>
+ <Spbmbbh>39.0</Spbmbbh>
+ <Hsbz>0</Hsbz>
+ <Spxx>
+ <Sph>
+ <Xh>1</Xh>
+ <Spmc>****</Spmc>
+ <Ggxh></Ggxh>
+ <Jldw>kg</Jldw>
+ <Spbm>1030107010100000000</Spbm>
+ <Qyspbm>00002</Qyspbm>
+ <Syyhzcbz>0</Syyhzcbz>
+ <Lslbz></Lslbz>
+ <Yhzcsm></Yhzcsm>
+ <Dj>10.642201834862385</Dj>
+ <Sl>8230.5</Sl>
+ <Je>87590.64</Je>
+ <Slv>0.09</Slv>
+ <Se>7883.16</Se>
+ </Sph>
+ </Spxx>
+ </Fp>
+ </Fpsj>
+ </Fpxx>
+</Kp>
diff --git a/sc/qa/uitest/data/tdf147767.html b/sc/qa/uitest/data/tdf147767.html
new file mode 100644
index 0000000000..86a10e2d16
--- /dev/null
+++ b/sc/qa/uitest/data/tdf147767.html
@@ -0,0 +1,12 @@
+<!doctype html>
+<html>
+<body>
+ <table>
+ <tr>
+ <td width="126" bgcolor="#90080c" style="background: #90080c; border-top: 1px double #808080; border-bottom: 1px double #808080; border-left: 1px double #808080; border-right: 1px double #808080; padding: 0.11cm"><p align="center">
+ <strong><font color="#ffffff"><font size="4" style="font-size: 14pt">Fecha</font></font></strong></p>
+ </td>
+ </tr>
+ </table>
+</body>
+</html>
diff --git a/sc/qa/uitest/data/tdf147830.ods b/sc/qa/uitest/data/tdf147830.ods
new file mode 100644
index 0000000000..207dec88ed
--- /dev/null
+++ b/sc/qa/uitest/data/tdf147830.ods
Binary files differ
diff --git a/sc/qa/uitest/data/tdf149529.ods b/sc/qa/uitest/data/tdf149529.ods
new file mode 100644
index 0000000000..994b9d1ab3
--- /dev/null
+++ b/sc/qa/uitest/data/tdf149529.ods
Binary files differ
diff --git a/sc/qa/uitest/data/tdf153604.xml b/sc/qa/uitest/data/tdf153604.xml
new file mode 100644
index 0000000000..e43b477341
--- /dev/null
+++ b/sc/qa/uitest/data/tdf153604.xml
@@ -0,0 +1,6 @@
+<?xml encoding="utf-8"?>
+<root>
+ <data>v1</data>
+ <data>v2</data>
+ <data>v3</data>
+</root>
diff --git a/sc/qa/uitest/data/tdf153622.xlsx b/sc/qa/uitest/data/tdf153622.xlsx
new file mode 100644
index 0000000000..12636f87af
--- /dev/null
+++ b/sc/qa/uitest/data/tdf153622.xlsx
Binary files differ
diff --git a/sc/qa/uitest/data/tdf156268.fods b/sc/qa/uitest/data/tdf156268.fods
new file mode 100644
index 0000000000..aaa8ed1e13
--- /dev/null
+++ b/sc/qa/uitest/data/tdf156268.fods
@@ -0,0 +1,358 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<office:document xmlns:presentation="urn:oasis:names:tc:opendocument:xmlns:presentation:1.0" xmlns:css3t="http://www.w3.org/TR/css3-text/" xmlns:grddl="http://www.w3.org/2003/g/data-view#" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xforms="http://www.w3.org/2002/xforms" xmlns:dom="http://www.w3.org/2001/xml-events" xmlns:script="urn:oasis:names:tc:opendocument:xmlns:script:1.0" xmlns:form="urn:oasis:names:tc:opendocument:xmlns:form:1.0" xmlns:math="http://www.w3.org/1998/Math/MathML" xmlns:office="urn:oasis:names:tc:opendocument:xmlns:office:1.0" xmlns:ooo="http://openoffice.org/2004/office" xmlns:fo="urn:oasis:names:tc:opendocument:xmlns:xsl-fo-compatible:1.0" xmlns:config="urn:oasis:names:tc:opendocument:xmlns:config:1.0" xmlns:ooow="http://openoffice.org/2004/writer" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:drawooo="http://openoffice.org/2010/draw" xmlns:oooc="http://openoffice.org/2004/calc" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:calcext="urn:org:documentfoundation:names:experimental:calc:xmlns:calcext:1.0" xmlns:style="urn:oasis:names:tc:opendocument:xmlns:style:1.0" xmlns:text="urn:oasis:names:tc:opendocument:xmlns:text:1.0" xmlns:of="urn:oasis:names:tc:opendocument:xmlns:of:1.2" xmlns:tableooo="http://openoffice.org/2009/table" xmlns:draw="urn:oasis:names:tc:opendocument:xmlns:drawing:1.0" xmlns:dr3d="urn:oasis:names:tc:opendocument:xmlns:dr3d:1.0" xmlns:rpt="http://openoffice.org/2005/report" xmlns:formx="urn:openoffice:names:experimental:ooxml-odf-interop:xmlns:form:1.0" xmlns:svg="urn:oasis:names:tc:opendocument:xmlns:svg-compatible:1.0" xmlns:chart="urn:oasis:names:tc:opendocument:xmlns:chart:1.0" xmlns:table="urn:oasis:names:tc:opendocument:xmlns:table:1.0" xmlns:field="urn:openoffice:names:experimental:ooo-ms-interop:xmlns:field:1.0" xmlns:number="urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0" xmlns:meta="urn:oasis:names:tc:opendocument:xmlns:meta:1.0" xmlns:loext="urn:org:documentfoundation:names:experimental:office:xmlns:loext:1.0" office:version="1.3" office:mimetype="application/vnd.oasis.opendocument.spreadsheet">
+ <office:meta><meta:creation-date>2013-06-26T09:55:09</meta:creation-date><dc:date>2023-07-27T01:42:19.917690749</dc:date><meta:editing-cycles>8</meta:editing-cycles><meta:editing-duration>P23DT22H13M17S</meta:editing-duration><meta:generator>LibreOffice/7.5.1.2$Linux_X86_64 LibreOffice_project/fcbaee479e84c6cd81291587d2ee68cba099e129</meta:generator><meta:document-statistic meta:table-count="1" meta:cell-count="40" meta:object-count="0"/></office:meta>
+ <office:settings>
+ <config:config-item-set config:name="ooo:view-settings">
+ <config:config-item config:name="VisibleAreaTop" config:type="int">0</config:config-item>
+ <config:config-item config:name="VisibleAreaLeft" config:type="int">0</config:config-item>
+ <config:config-item config:name="VisibleAreaWidth" config:type="int">399</config:config-item>
+ <config:config-item config:name="VisibleAreaHeight" config:type="int">18062</config:config-item>
+ <config:config-item-map-indexed config:name="Views">
+ <config:config-item-map-entry>
+ <config:config-item config:name="ViewId" config:type="string">view1</config:config-item>
+ <config:config-item-map-named config:name="Tables">
+ <config:config-item-map-entry config:name="Sheet1">
+ <config:config-item config:name="CursorPositionX" config:type="int">0</config:config-item>
+ <config:config-item config:name="CursorPositionY" config:type="int">1</config:config-item>
+ <config:config-item config:name="HorizontalSplitMode" config:type="short">2</config:config-item>
+ <config:config-item config:name="VerticalSplitMode" config:type="short">2</config:config-item>
+ <config:config-item config:name="HorizontalSplitPosition" config:type="int">3</config:config-item>
+ <config:config-item config:name="VerticalSplitPosition" config:type="int">9</config:config-item>
+ <config:config-item config:name="ActiveSplitRange" config:type="short">0</config:config-item>
+ <config:config-item config:name="PositionLeft" config:type="int">0</config:config-item>
+ <config:config-item config:name="PositionRight" config:type="int">3</config:config-item>
+ <config:config-item config:name="PositionTop" config:type="int">0</config:config-item>
+ <config:config-item config:name="PositionBottom" config:type="int">9</config:config-item>
+ <config:config-item config:name="ZoomType" config:type="short">0</config:config-item>
+ <config:config-item config:name="ZoomValue" config:type="int">75</config:config-item>
+ <config:config-item config:name="PageViewZoomValue" config:type="int">60</config:config-item>
+ <config:config-item config:name="ShowGrid" config:type="boolean">true</config:config-item>
+ <config:config-item config:name="AnchoredTextOverflowLegacy" config:type="boolean">false</config:config-item>
+ <config:config-item config:name="LegacySingleLineFontwork" config:type="boolean">false</config:config-item>
+ </config:config-item-map-entry>
+ </config:config-item-map-named>
+ <config:config-item config:name="ActiveTable" config:type="string">Sheet1</config:config-item>
+ <config:config-item config:name="HorizontalScrollbarWidth" config:type="int">889</config:config-item>
+ <config:config-item config:name="ZoomType" config:type="short">0</config:config-item>
+ <config:config-item config:name="ZoomValue" config:type="int">75</config:config-item>
+ <config:config-item config:name="PageViewZoomValue" config:type="int">60</config:config-item>
+ <config:config-item config:name="ShowPageBreakPreview" config:type="boolean">false</config:config-item>
+ <config:config-item config:name="ShowZeroValues" config:type="boolean">true</config:config-item>
+ <config:config-item config:name="ShowNotes" config:type="boolean">true</config:config-item>
+ <config:config-item config:name="ShowGrid" config:type="boolean">true</config:config-item>
+ <config:config-item config:name="GridColor" config:type="int">12632256</config:config-item>
+ <config:config-item config:name="ShowPageBreaks" config:type="boolean">true</config:config-item>
+ <config:config-item config:name="HasColumnRowHeaders" config:type="boolean">true</config:config-item>
+ <config:config-item config:name="FormulaBarHeight" config:type="short">1</config:config-item>
+ <config:config-item config:name="IsOutlineSymbolsSet" config:type="boolean">true</config:config-item>
+ <config:config-item config:name="IsValueHighlightingEnabled" config:type="boolean">false</config:config-item>
+ <config:config-item config:name="IsSnapToRaster" config:type="boolean">false</config:config-item>
+ <config:config-item config:name="RasterIsVisible" config:type="boolean">false</config:config-item>
+ <config:config-item config:name="RasterResolutionX" config:type="int">1270</config:config-item>
+ <config:config-item config:name="RasterResolutionY" config:type="int">1270</config:config-item>
+ <config:config-item config:name="RasterSubdivisionX" config:type="int">1</config:config-item>
+ <config:config-item config:name="RasterSubdivisionY" config:type="int">1</config:config-item>
+ <config:config-item config:name="IsRasterAxisSynchronized" config:type="boolean">true</config:config-item>
+ <config:config-item config:name="AnchoredTextOverflowLegacy" config:type="boolean">false</config:config-item>
+ <config:config-item config:name="LegacySingleLineFontwork" config:type="boolean">false</config:config-item>
+ </config:config-item-map-entry>
+ </config:config-item-map-indexed>
+ </config:config-item-set>
+ <config:config-item-set config:name="ooo:configuration-settings">
+ <config:config-item config:name="AllowPrintJobCancel" config:type="boolean">true</config:config-item>
+ <config:config-item config:name="ApplyUserData" config:type="boolean">true</config:config-item>
+ <config:config-item config:name="AutoCalculate" config:type="boolean">true</config:config-item>
+ <config:config-item config:name="CharacterCompressionType" config:type="short">0</config:config-item>
+ <config:config-item config:name="EmbedAsianScriptFonts" config:type="boolean">true</config:config-item>
+ <config:config-item config:name="EmbedComplexScriptFonts" config:type="boolean">true</config:config-item>
+ <config:config-item config:name="EmbedFonts" config:type="boolean">false</config:config-item>
+ <config:config-item config:name="EmbedLatinScriptFonts" config:type="boolean">true</config:config-item>
+ <config:config-item config:name="EmbedOnlyUsedFonts" config:type="boolean">false</config:config-item>
+ <config:config-item config:name="GridColor" config:type="int">12632256</config:config-item>
+ <config:config-item config:name="HasColumnRowHeaders" config:type="boolean">true</config:config-item>
+ <config:config-item config:name="HasSheetTabs" config:type="boolean">true</config:config-item>
+ <config:config-item config:name="ImagePreferredDPI" config:type="int">0</config:config-item>
+ <config:config-item config:name="IsDocumentShared" config:type="boolean">false</config:config-item>
+ <config:config-item config:name="IsKernAsianPunctuation" config:type="boolean">false</config:config-item>
+ <config:config-item config:name="IsOutlineSymbolsSet" config:type="boolean">true</config:config-item>
+ <config:config-item config:name="IsRasterAxisSynchronized" config:type="boolean">true</config:config-item>
+ <config:config-item config:name="IsSnapToRaster" config:type="boolean">false</config:config-item>
+ <config:config-item config:name="LinkUpdateMode" config:type="short">3</config:config-item>
+ <config:config-item config:name="LoadReadonly" config:type="boolean">false</config:config-item>
+ <config:config-item config:name="PrinterName" config:type="string">Generic Printer</config:config-item>
+ <config:config-item config:name="PrinterPaperFromSetup" config:type="boolean">false</config:config-item>
+ <config:config-item config:name="PrinterSetup" config:type="base64Binary">2QH+/0dlbmVyaWMgUHJpbnRlcgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAU0dFTlBSVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWAAMAxQAAAAAAAAAIAFZUAAAkbQAASm9iRGF0YSAxCnByaW50ZXI9R2VuZXJpYyBQcmludGVyCm9yaWVudGF0aW9uPVBvcnRyYWl0CmNvcGllcz0xCmNvbGxhdGU9ZmFsc2UKbWFyZ2luYWRqdXN0bWVudD0wLDAsMCwwCmNvbG9yZGVwdGg9MjQKcHNsZXZlbD0wCnBkZmRldmljZT0xCmNvbG9yZGV2aWNlPTAKUFBEQ29udGV4dERhdGEKRHVwbGV4Ok5vbmUAUGFnZVNpemU6TGV0dGVyAAASAENPTVBBVF9EVVBMRVhfTU9ERQ8ARHVwbGV4TW9kZTo6T2ZmDABQUklOVEVSX05BTUUPAEdlbmVyaWMgUHJpbnRlcgsARFJJVkVSX05BTUUHAFNHRU5QUlQ=</config:config-item>
+ <config:config-item config:name="RasterIsVisible" config:type="boolean">false</config:config-item>
+ <config:config-item config:name="RasterResolutionX" config:type="int">1270</config:config-item>
+ <config:config-item config:name="RasterResolutionY" config:type="int">1270</config:config-item>
+ <config:config-item config:name="RasterSubdivisionX" config:type="int">1</config:config-item>
+ <config:config-item config:name="RasterSubdivisionY" config:type="int">1</config:config-item>
+ <config:config-item config:name="SaveThumbnail" config:type="boolean">true</config:config-item>
+ <config:config-item config:name="SaveVersionOnClose" config:type="boolean">false</config:config-item>
+ <config:config-item config:name="ShowGrid" config:type="boolean">true</config:config-item>
+ <config:config-item config:name="ShowNotes" config:type="boolean">true</config:config-item>
+ <config:config-item config:name="ShowPageBreaks" config:type="boolean">true</config:config-item>
+ <config:config-item config:name="ShowZeroValues" config:type="boolean">true</config:config-item>
+ <config:config-item config:name="SyntaxStringRef" config:type="short">7</config:config-item>
+ <config:config-item config:name="UpdateFromTemplate" config:type="boolean">true</config:config-item>
+ <config:config-item-map-named config:name="ScriptConfiguration">
+ <config:config-item-map-entry config:name="Sheet1">
+ <config:config-item config:name="CodeName" config:type="string">Sheet1</config:config-item>
+ </config:config-item-map-entry>
+ </config:config-item-map-named>
+ </config:config-item-set>
+ </office:settings>
+ <office:scripts>
+ <office:script script:language="ooo:Basic">
+ <ooo:libraries xmlns:ooo="http://openoffice.org/2004/office" xmlns:xlink="http://www.w3.org/1999/xlink"/>
+ </office:script>
+ </office:scripts>
+ <office:automatic-styles>
+ <style:style style:name="co1" style:family="table-column">
+ <style:table-column-properties fo:break-before="auto" style:column-width="0.1571in"/>
+ </style:style>
+ <style:style style:name="co2" style:family="table-column">
+ <style:table-column-properties fo:break-before="auto" style:column-width="0.889in"/>
+ </style:style>
+ <style:style style:name="ro1" style:family="table-row">
+ <style:table-row-properties style:row-height="0.178in" fo:break-before="auto" style:use-optimal-row-height="true"/>
+ </style:style>
+ <style:style style:name="ta1" style:family="table" style:master-page-name="Default">
+ <style:table-properties table:display="true" style:writing-mode="lr-tb"/>
+ </style:style>
+ <style:page-layout style:name="pm1">
+ <style:page-layout-properties fo:page-width="8.5in" fo:page-height="11in" style:writing-mode="lr-tb"/>
+ <style:header-style>
+ <style:header-footer-properties fo:min-height="0.2953in" fo:margin-left="0in" fo:margin-right="0in" fo:margin-bottom="0.0984in"/>
+ </style:header-style>
+ <style:footer-style>
+ <style:header-footer-properties fo:min-height="0.2953in" fo:margin-left="0in" fo:margin-right="0in" fo:margin-top="0.0984in"/>
+ </style:footer-style>
+ </style:page-layout>
+ </office:automatic-styles>
+ <office:master-styles>
+ <style:master-page style:name="Default" style:page-layout-name="pm1">
+ <style:header>
+ <text:p><text:sheet-name>???</text:sheet-name></text:p>
+ </style:header>
+ <style:header-left style:display="false"/>
+ <style:header-first style:display="false"/>
+ <style:footer>
+ <text:p>Page <text:page-number>1</text:page-number></text:p>
+ </style:footer>
+ <style:footer-left style:display="false"/>
+ <style:footer-first style:display="false"/>
+ </style:master-page>
+ </office:master-styles>
+ <office:body>
+ <office:spreadsheet>
+ <table:calculation-settings table:case-sensitive="false" table:use-regular-expressions="false" table:use-wildcards="true"/>
+ <table:table table:name="Sheet1" table:style-name="ta1">
+ <office:forms form:automatic-focus="false" form:apply-design-mode="false"/>
+ <table:table-column table:style-name="co1" table:default-cell-style-name="Default"/>
+ <table:table-row table:style-name="ro1">
+ <table:table-cell office:value-type="float" office:value="1" calcext:value-type="float">
+ <text:p>1</text:p>
+ </table:table-cell>
+ </table:table-row>
+ <table:table-row table:style-name="ro1">
+ <table:table-cell table:formula="of:=[.A1]+1" office:value-type="float" office:value="2" calcext:value-type="float">
+ <text:p>2</text:p>
+ </table:table-cell>
+ </table:table-row>
+ <table:table-row table:style-name="ro1">
+ <table:table-cell table:formula="of:=[.A2]+1" office:value-type="float" office:value="3" calcext:value-type="float">
+ <text:p>3</text:p>
+ </table:table-cell>
+ </table:table-row>
+ <table:table-row table:style-name="ro1">
+ <table:table-cell table:formula="of:=[.A3]+1" office:value-type="float" office:value="4" calcext:value-type="float">
+ <text:p>4</text:p>
+ </table:table-cell>
+ </table:table-row>
+ <table:table-row table:style-name="ro1">
+ <table:table-cell table:formula="of:=[.A4]+1" office:value-type="float" office:value="5" calcext:value-type="float">
+ <text:p>5</text:p>
+ </table:table-cell>
+ </table:table-row>
+ <table:table-row table:style-name="ro1">
+ <table:table-cell table:formula="of:=[.A5]+1" office:value-type="float" office:value="6" calcext:value-type="float">
+ <text:p>6</text:p>
+ </table:table-cell>
+ </table:table-row>
+ <table:table-row table:style-name="ro1">
+ <table:table-cell table:formula="of:=[.A6]+1" office:value-type="float" office:value="7" calcext:value-type="float">
+ <text:p>7</text:p>
+ </table:table-cell>
+ </table:table-row>
+ <table:table-row table:style-name="ro1">
+ <table:table-cell table:formula="of:=[.A7]+1" office:value-type="float" office:value="8" calcext:value-type="float">
+ <text:p>8</text:p>
+ </table:table-cell>
+ </table:table-row>
+ <table:table-row table:style-name="ro1">
+ <table:table-cell table:formula="of:=[.A8]+1" office:value-type="float" office:value="9" calcext:value-type="float">
+ <text:p>9</text:p>
+ </table:table-cell>
+ </table:table-row>
+ <table:table-row table:style-name="ro1">
+ <table:table-cell table:formula="of:=[.A9]+1" office:value-type="float" office:value="10" calcext:value-type="float">
+ <text:p>10</text:p>
+ </table:table-cell>
+ </table:table-row>
+ <table:table-row table:style-name="ro1">
+ <table:table-cell table:formula="of:=[.A10]+1" office:value-type="float" office:value="11" calcext:value-type="float">
+ <text:p>11</text:p>
+ </table:table-cell>
+ </table:table-row>
+ <table:table-row table:style-name="ro1">
+ <table:table-cell table:formula="of:=[.A11]+1" office:value-type="float" office:value="12" calcext:value-type="float">
+ <text:p>12</text:p>
+ </table:table-cell>
+ </table:table-row>
+ <table:table-row table:style-name="ro1">
+ <table:table-cell table:formula="of:=[.A12]+1" office:value-type="float" office:value="13" calcext:value-type="float">
+ <text:p>13</text:p>
+ </table:table-cell>
+ </table:table-row>
+ <table:table-row table:style-name="ro1">
+ <table:table-cell table:formula="of:=[.A13]+1" office:value-type="float" office:value="14" calcext:value-type="float">
+ <text:p>14</text:p>
+ </table:table-cell>
+ </table:table-row>
+ <table:table-row table:style-name="ro1">
+ <table:table-cell table:formula="of:=[.A14]+1" office:value-type="float" office:value="15" calcext:value-type="float">
+ <text:p>15</text:p>
+ </table:table-cell>
+ </table:table-row>
+ <table:table-row table:style-name="ro1">
+ <table:table-cell table:formula="of:=[.A15]+1" office:value-type="float" office:value="16" calcext:value-type="float">
+ <text:p>16</text:p>
+ </table:table-cell>
+ </table:table-row>
+ <table:table-row table:style-name="ro1">
+ <table:table-cell table:formula="of:=[.A16]+1" office:value-type="float" office:value="17" calcext:value-type="float">
+ <text:p>17</text:p>
+ </table:table-cell>
+ </table:table-row>
+ <table:table-row table:style-name="ro1">
+ <table:table-cell table:formula="of:=[.A17]+1" office:value-type="float" office:value="18" calcext:value-type="float">
+ <text:p>18</text:p>
+ </table:table-cell>
+ </table:table-row>
+ <table:table-row table:style-name="ro1">
+ <table:table-cell table:formula="of:=[.A18]+1" office:value-type="float" office:value="19" calcext:value-type="float">
+ <text:p>19</text:p>
+ </table:table-cell>
+ </table:table-row>
+ <table:table-row table:style-name="ro1">
+ <table:table-cell table:formula="of:=[.A19]+1" office:value-type="float" office:value="20" calcext:value-type="float">
+ <text:p>20</text:p>
+ </table:table-cell>
+ </table:table-row>
+ <table:table-row table:style-name="ro1">
+ <table:table-cell table:formula="of:=[.A20]+1" office:value-type="float" office:value="21" calcext:value-type="float">
+ <text:p>21</text:p>
+ </table:table-cell>
+ </table:table-row>
+ <table:table-row table:style-name="ro1">
+ <table:table-cell table:formula="of:=[.A21]+1" office:value-type="float" office:value="22" calcext:value-type="float">
+ <text:p>22</text:p>
+ </table:table-cell>
+ </table:table-row>
+ <table:table-row table:style-name="ro1">
+ <table:table-cell table:formula="of:=[.A22]+1" office:value-type="float" office:value="23" calcext:value-type="float">
+ <text:p>23</text:p>
+ </table:table-cell>
+ </table:table-row>
+ <table:table-row table:style-name="ro1">
+ <table:table-cell table:formula="of:=[.A23]+1" office:value-type="float" office:value="24" calcext:value-type="float">
+ <text:p>24</text:p>
+ </table:table-cell>
+ </table:table-row>
+ <table:table-row table:style-name="ro1">
+ <table:table-cell table:formula="of:=[.A24]+1" office:value-type="float" office:value="25" calcext:value-type="float">
+ <text:p>25</text:p>
+ </table:table-cell>
+ </table:table-row>
+ <table:table-row table:style-name="ro1">
+ <table:table-cell table:formula="of:=[.A25]+1" office:value-type="float" office:value="26" calcext:value-type="float">
+ <text:p>26</text:p>
+ </table:table-cell>
+ </table:table-row>
+ <table:table-row table:style-name="ro1">
+ <table:table-cell table:formula="of:=[.A26]+1" office:value-type="float" office:value="27" calcext:value-type="float">
+ <text:p>27</text:p>
+ </table:table-cell>
+ </table:table-row>
+ <table:table-row table:style-name="ro1">
+ <table:table-cell table:formula="of:=[.A27]+1" office:value-type="float" office:value="28" calcext:value-type="float">
+ <text:p>28</text:p>
+ </table:table-cell>
+ </table:table-row>
+ <table:table-row table:style-name="ro1">
+ <table:table-cell table:formula="of:=[.A28]+1" office:value-type="float" office:value="29" calcext:value-type="float">
+ <text:p>29</text:p>
+ </table:table-cell>
+ </table:table-row>
+ <table:table-row table:style-name="ro1">
+ <table:table-cell table:formula="of:=[.A29]+1" office:value-type="float" office:value="30" calcext:value-type="float">
+ <text:p>30</text:p>
+ </table:table-cell>
+ </table:table-row>
+ <table:table-row table:style-name="ro1">
+ <table:table-cell table:formula="of:=[.A30]+1" office:value-type="float" office:value="31" calcext:value-type="float">
+ <text:p>31</text:p>
+ </table:table-cell>
+ </table:table-row>
+ <table:table-row table:style-name="ro1">
+ <table:table-cell table:formula="of:=[.A31]+1" office:value-type="float" office:value="32" calcext:value-type="float">
+ <text:p>32</text:p>
+ </table:table-cell>
+ </table:table-row>
+ <table:table-row table:style-name="ro1">
+ <table:table-cell table:formula="of:=[.A32]+1" office:value-type="float" office:value="33" calcext:value-type="float">
+ <text:p>33</text:p>
+ </table:table-cell>
+ </table:table-row>
+ <table:table-row table:style-name="ro1">
+ <table:table-cell table:formula="of:=[.A33]+1" office:value-type="float" office:value="34" calcext:value-type="float">
+ <text:p>34</text:p>
+ </table:table-cell>
+ </table:table-row>
+ <table:table-row table:style-name="ro1">
+ <table:table-cell table:formula="of:=[.A34]+1" office:value-type="float" office:value="35" calcext:value-type="float">
+ <text:p>35</text:p>
+ </table:table-cell>
+ </table:table-row>
+ <table:table-row table:style-name="ro1">
+ <table:table-cell table:formula="of:=[.A35]+1" office:value-type="float" office:value="36" calcext:value-type="float">
+ <text:p>36</text:p>
+ </table:table-cell>
+ </table:table-row>
+ <table:table-row table:style-name="ro1">
+ <table:table-cell table:formula="of:=[.A36]+1" office:value-type="float" office:value="37" calcext:value-type="float">
+ <text:p>37</text:p>
+ </table:table-cell>
+ </table:table-row>
+ <table:table-row table:style-name="ro1">
+ <table:table-cell table:formula="of:=[.A37]+1" office:value-type="float" office:value="38" calcext:value-type="float">
+ <text:p>38</text:p>
+ </table:table-cell>
+ </table:table-row>
+ <table:table-row table:style-name="ro1">
+ <table:table-cell table:formula="of:=[.A38]+1" office:value-type="float" office:value="39" calcext:value-type="float">
+ <text:p>39</text:p>
+ </table:table-cell>
+ </table:table-row>
+ <table:table-row table:style-name="ro1">
+ <table:table-cell table:formula="of:=[.A39]+1" office:value-type="float" office:value="40" calcext:value-type="float">
+ <text:p>40</text:p>
+ </table:table-cell>
+ </table:table-row>
+ </table:table>
+ <table:named-expressions/>
+ </office:spreadsheet>
+ </office:body>
+</office:document>
diff --git a/sc/qa/uitest/data/tdf31805.ods b/sc/qa/uitest/data/tdf31805.ods
new file mode 100644
index 0000000000..4660363efa
--- /dev/null
+++ b/sc/qa/uitest/data/tdf31805.ods
Binary files differ
diff --git a/sc/qa/uitest/data/tdf37341.ods b/sc/qa/uitest/data/tdf37341.ods
new file mode 100644
index 0000000000..d0f5024fb1
--- /dev/null
+++ b/sc/qa/uitest/data/tdf37341.ods
Binary files differ
diff --git a/sc/qa/uitest/data/tdf39716.csv b/sc/qa/uitest/data/tdf39716.csv
new file mode 100644
index 0000000000..e400e61108
--- /dev/null
+++ b/sc/qa/uitest/data/tdf39716.csv
@@ -0,0 +1,4 @@
+2.5E-13
+5E-13
+7.5E-13
+1E-12
diff --git a/sc/qa/uitest/data/tdf43175.ods b/sc/qa/uitest/data/tdf43175.ods
new file mode 100644
index 0000000000..63f498627d
--- /dev/null
+++ b/sc/qa/uitest/data/tdf43175.ods
Binary files differ
diff --git a/sc/qa/uitest/data/tdf43693.ods b/sc/qa/uitest/data/tdf43693.ods
new file mode 100644
index 0000000000..501a07765e
--- /dev/null
+++ b/sc/qa/uitest/data/tdf43693.ods
Binary files differ
diff --git a/sc/qa/uitest/data/tdf49531.ods b/sc/qa/uitest/data/tdf49531.ods
new file mode 100644
index 0000000000..26fe76d3cb
--- /dev/null
+++ b/sc/qa/uitest/data/tdf49531.ods
Binary files differ
diff --git a/sc/qa/uitest/data/tdf51368.ods b/sc/qa/uitest/data/tdf51368.ods
new file mode 100644
index 0000000000..a899fcd6e2
--- /dev/null
+++ b/sc/qa/uitest/data/tdf51368.ods
Binary files differ
diff --git a/sc/qa/uitest/data/tdf53482.ods b/sc/qa/uitest/data/tdf53482.ods
new file mode 100644
index 0000000000..cfd682d6a7
--- /dev/null
+++ b/sc/qa/uitest/data/tdf53482.ods
Binary files differ
diff --git a/sc/qa/uitest/data/tdf54018.ods b/sc/qa/uitest/data/tdf54018.ods
new file mode 100644
index 0000000000..dab482fb4f
--- /dev/null
+++ b/sc/qa/uitest/data/tdf54018.ods
Binary files differ
diff --git a/sc/qa/uitest/data/tdf54768.ods b/sc/qa/uitest/data/tdf54768.ods
new file mode 100644
index 0000000000..222481db8b
--- /dev/null
+++ b/sc/qa/uitest/data/tdf54768.ods
Binary files differ
diff --git a/sc/qa/uitest/data/tdf55734.ods b/sc/qa/uitest/data/tdf55734.ods
new file mode 100644
index 0000000000..d3ccc258fa
--- /dev/null
+++ b/sc/qa/uitest/data/tdf55734.ods
Binary files differ
diff --git a/sc/qa/uitest/data/tdf56958.ods b/sc/qa/uitest/data/tdf56958.ods
new file mode 100644
index 0000000000..e2c65a2185
--- /dev/null
+++ b/sc/qa/uitest/data/tdf56958.ods
Binary files differ
diff --git a/sc/qa/uitest/data/tdf57274.ods b/sc/qa/uitest/data/tdf57274.ods
new file mode 100644
index 0000000000..306f3c7a24
--- /dev/null
+++ b/sc/qa/uitest/data/tdf57274.ods
Binary files differ
diff --git a/sc/qa/uitest/data/tdf57465.ods b/sc/qa/uitest/data/tdf57465.ods
new file mode 100644
index 0000000000..0c4215d816
--- /dev/null
+++ b/sc/qa/uitest/data/tdf57465.ods
Binary files differ
diff --git a/sc/qa/uitest/data/tdf57841.csv b/sc/qa/uitest/data/tdf57841.csv
new file mode 100644
index 0000000000..a712d09d04
--- /dev/null
+++ b/sc/qa/uitest/data/tdf57841.csv
Binary files differ
diff --git a/sc/qa/uitest/data/tdf60468.csv b/sc/qa/uitest/data/tdf60468.csv
new file mode 100644
index 0000000000..9f9cfa7238
--- /dev/null
+++ b/sc/qa/uitest/data/tdf60468.csv
@@ -0,0 +1,5 @@
+head1 head2 head3
+"value1.1
+value1.2" "value2.1
+ value2.2
+value2.3" value3
diff --git a/sc/qa/uitest/data/tdf62267.ods b/sc/qa/uitest/data/tdf62267.ods
new file mode 100644
index 0000000000..51ed9aecf3
--- /dev/null
+++ b/sc/qa/uitest/data/tdf62267.ods
Binary files differ
diff --git a/sc/qa/uitest/data/tdf62349.ods b/sc/qa/uitest/data/tdf62349.ods
new file mode 100644
index 0000000000..71bc5274c4
--- /dev/null
+++ b/sc/qa/uitest/data/tdf62349.ods
Binary files differ
diff --git a/sc/qa/uitest/data/tdf64086.xlsx b/sc/qa/uitest/data/tdf64086.xlsx
new file mode 100644
index 0000000000..4cbd5ce8db
--- /dev/null
+++ b/sc/qa/uitest/data/tdf64086.xlsx
Binary files differ
diff --git a/sc/qa/uitest/data/tdf65856.ods b/sc/qa/uitest/data/tdf65856.ods
new file mode 100644
index 0000000000..c3c27c7104
--- /dev/null
+++ b/sc/qa/uitest/data/tdf65856.ods
Binary files differ
diff --git a/sc/qa/uitest/data/tdf65856_2.ods b/sc/qa/uitest/data/tdf65856_2.ods
new file mode 100644
index 0000000000..4a0fe0ff41
--- /dev/null
+++ b/sc/qa/uitest/data/tdf65856_2.ods
Binary files differ
diff --git a/sc/qa/uitest/data/tdf69981.ods b/sc/qa/uitest/data/tdf69981.ods
new file mode 100644
index 0000000000..4647d1a2c8
--- /dev/null
+++ b/sc/qa/uitest/data/tdf69981.ods
Binary files differ
diff --git a/sc/qa/uitest/data/tdf74577.html b/sc/qa/uitest/data/tdf74577.html
new file mode 100644
index 0000000000..26ee541086
--- /dev/null
+++ b/sc/qa/uitest/data/tdf74577.html
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html>
+<head>
+ <title>Table</title>
+</head>
+<body>
+
+ <table border=1 width="90%">
+ <tr>
+ <td>Cell1</td>
+ <td colspan="2">Cell2 + 3</td>
+ </tr>
+ <tr>
+ <td>Cell1</td>
+ <td>Cell2</td>
+ <td>Cell3</td>
+ </tr>
+ <tr>
+ <td colspan="2"> Cell1 + Cell2</td>
+ <td>Cell3</td>
+ </tr>
+ <tr>
+ <td colspan="3"> Cell1 + Cell2 + Cell3</td>
+ </tr>
+ <tr>
+ <td rowspan="2">Cell1 + Cell2</td>
+ <td colspan="2"> Cell2 + Cell3</td>
+ </tr>
+ <tr>
+ <td>Cell2</td>
+ <td>Cell3</td>
+ </tr>
+ </table>
+</body>
+</html>
diff --git a/sc/qa/uitest/data/tdf76731.ods b/sc/qa/uitest/data/tdf76731.ods
new file mode 100644
index 0000000000..6435d5f505
--- /dev/null
+++ b/sc/qa/uitest/data/tdf76731.ods
Binary files differ
diff --git a/sc/qa/uitest/data/tdf77509.xls b/sc/qa/uitest/data/tdf77509.xls
new file mode 100644
index 0000000000..d8d690c8be
--- /dev/null
+++ b/sc/qa/uitest/data/tdf77509.xls
Binary files differ
diff --git a/sc/qa/uitest/data/tdf81696.ods b/sc/qa/uitest/data/tdf81696.ods
new file mode 100644
index 0000000000..593c8072c8
--- /dev/null
+++ b/sc/qa/uitest/data/tdf81696.ods
Binary files differ
diff --git a/sc/qa/uitest/data/tdf85353.ods b/sc/qa/uitest/data/tdf85353.ods
new file mode 100644
index 0000000000..001523e36f
--- /dev/null
+++ b/sc/qa/uitest/data/tdf85353.ods
Binary files differ
diff --git a/sc/qa/uitest/data/tdf85403.ods b/sc/qa/uitest/data/tdf85403.ods
new file mode 100644
index 0000000000..c809d25793
--- /dev/null
+++ b/sc/qa/uitest/data/tdf85403.ods
Binary files differ
diff --git a/sc/qa/uitest/data/tdf85979.ods b/sc/qa/uitest/data/tdf85979.ods
new file mode 100644
index 0000000000..2b8584a20d
--- /dev/null
+++ b/sc/qa/uitest/data/tdf85979.ods
Binary files differ
diff --git a/sc/qa/uitest/data/tdf86253.ods b/sc/qa/uitest/data/tdf86253.ods
new file mode 100644
index 0000000000..d4042df43b
--- /dev/null
+++ b/sc/qa/uitest/data/tdf86253.ods
Binary files differ
diff --git a/sc/qa/uitest/data/tdf88359.csv b/sc/qa/uitest/data/tdf88359.csv
new file mode 100644
index 0000000000..1f71e3d98e
--- /dev/null
+++ b/sc/qa/uitest/data/tdf88359.csv
@@ -0,0 +1,2 @@
+start_date
+2010-10-15T20:56:30
diff --git a/sc/qa/uitest/data/tdf88735.ods b/sc/qa/uitest/data/tdf88735.ods
new file mode 100644
index 0000000000..59abf6050b
--- /dev/null
+++ b/sc/qa/uitest/data/tdf88735.ods
Binary files differ
diff --git a/sc/qa/uitest/data/tdf88792.ods b/sc/qa/uitest/data/tdf88792.ods
new file mode 100644
index 0000000000..ecd9e60407
--- /dev/null
+++ b/sc/qa/uitest/data/tdf88792.ods
Binary files differ
diff --git a/sc/qa/uitest/data/tdf89958.ods b/sc/qa/uitest/data/tdf89958.ods
new file mode 100644
index 0000000000..5a48917db0
--- /dev/null
+++ b/sc/qa/uitest/data/tdf89958.ods
Binary files differ
diff --git a/sc/qa/uitest/data/tdf91425.ods b/sc/qa/uitest/data/tdf91425.ods
new file mode 100644
index 0000000000..5a72f162d2
--- /dev/null
+++ b/sc/qa/uitest/data/tdf91425.ods
Binary files differ
diff --git a/sc/qa/uitest/data/tdf92503.csv b/sc/qa/uitest/data/tdf92503.csv
new file mode 100644
index 0000000000..0ceaaeeb39
--- /dev/null
+++ b/sc/qa/uitest/data/tdf92503.csv
@@ -0,0 +1,9 @@
+31 Mar 2013, 01:00
+31 Mar 2013, 02:00
+31 Mar 2013, 03:00
+30 Mar 2014, 01:00
+30 Mar 2014, 02:00
+30 Mar 2014, 03:00
+29 Mar 2015, 01:00
+29 Mar 2015, 02:00
+29 Mar 2015, 03:00
diff --git a/sc/qa/uitest/data/tdf93506.ods b/sc/qa/uitest/data/tdf93506.ods
new file mode 100644
index 0000000000..3995e563e4
--- /dev/null
+++ b/sc/qa/uitest/data/tdf93506.ods
Binary files differ
diff --git a/sc/qa/uitest/data/tdf95192.ods b/sc/qa/uitest/data/tdf95192.ods
new file mode 100644
index 0000000000..8cee74288a
--- /dev/null
+++ b/sc/qa/uitest/data/tdf95192.ods
Binary files differ
diff --git a/sc/qa/uitest/data/tdf95217.html b/sc/qa/uitest/data/tdf95217.html
new file mode 100644
index 0000000000..0d036333ec
--- /dev/null
+++ b/sc/qa/uitest/data/tdf95217.html
@@ -0,0 +1,49 @@
+<!doctype html>
+<html>
+ <head><title>.:TSETMC:. :: شرکت مدیریت فناوری بورس تهران</title></head>
+ <body>
+ <table class="table1">
+ <tbody>
+ <tr>
+ <td>وضعیت بازار</td>
+ <td>بسته&nbsp;</td>
+ </tr>
+
+ <tr>
+ <td>شاخص کل</td>
+ <td>63,175</td>
+ </tr>
+
+ <tr>
+ <td>شاخص كل (هم وزن)</td>
+ <td>9,690.30 (22.80)</td>
+ </tr>
+
+ <tr>
+ <td>ارزش بازار</td>
+ <td>2,733,260.531 B</td>
+ </tr>
+
+ <tr>
+ <td>اطلاعات قیمت</td>
+ <td>94/7/29 12:34:44</td>
+ </tr>
+
+ <tr>
+ <td>تعداد معاملات</td>
+ <td>25,211</td>
+ </tr>
+
+ <tr>
+ <td>ارزش معاملات</td>
+ <td>732.587 B</td>
+ </tr>
+
+ <tr>
+ <td>حجم معاملات</td>
+ <td>312.439 M</td>
+ </tr>
+ </tbody>
+ </table>
+ </body>
+</html>
diff --git a/sc/qa/uitest/data/tdf96432.ods b/sc/qa/uitest/data/tdf96432.ods
new file mode 100644
index 0000000000..68aa06fb3c
--- /dev/null
+++ b/sc/qa/uitest/data/tdf96432.ods
Binary files differ
diff --git a/sc/qa/uitest/data/tdf96453.ods b/sc/qa/uitest/data/tdf96453.ods
new file mode 100644
index 0000000000..89114f6365
--- /dev/null
+++ b/sc/qa/uitest/data/tdf96453.ods
Binary files differ
diff --git a/sc/qa/uitest/data/tdf96499.html b/sc/qa/uitest/data/tdf96499.html
new file mode 100644
index 0000000000..fac3fe5584
--- /dev/null
+++ b/sc/qa/uitest/data/tdf96499.html
@@ -0,0 +1,70 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:x="urn:schemas-microsoft-com:office:excel" xmlns="http://www.w3.org/TR/REC-html40">
+ <head>
+ <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
+ <meta name="ProgId" content="Excel.Sheet"/>
+ <meta name="Generator" content="WPS Office ET"/>
+ <style>
+.xl67
+ {mso-style-parent:style0;
+ mso-number-format:"\@";
+ white-space:normal;
+ mso-font-charset:134;
+ border-left:.5pt solid #000000;
+ border-right:.5pt solid #000000;
+ border-bottom:.5pt solid #000000;}
+.xl68
+ {mso-style-parent:style0;
+ mso-number-format:"\@";
+ white-space:normal;
+ mso-font-charset:134;
+ border-right:.5pt solid #000000;
+ border-bottom:.5pt solid #000000;}
+ </style>
+ </head>
+ <body link="blue" vlink="purple">
+ <table width="337" border="0" cellpadding="0" cellspacing="0" style='width:252.75pt;border-collapse:collapse;table-layout:fixed;'>
+ <col width="173" style='mso-width-source:userset;mso-width-alt:5536;'/>
+ <col width="164" style='mso-width-source:userset;mso-width-alt:5248;'/>
+ <tr height="19" style='height:14.25pt;'>
+ <td class="xl65" height="19" width="173" style='height:14.25pt;width:129.75pt;' x:str>银行卡号</td>
+ <td class="xl66" width="164" style='width:123.00pt;' x:str>身份证号</td>
+ </tr>
+ <tr height="19" style='height:14.25pt;'>
+ <td class="xl67" height="19" style='height:14.25pt;' x:str>4100025601074122197</td>
+ <td class="xl68" x:str>350627197809253585</td>
+ </tr>
+ <tr height="19" style='height:14.25pt;'>
+ <td class="xl67" height="19" style='height:14.25pt;' x:str>4100025601074122197</td>
+ <td class="xl68" x:str>522226198707114824</td>
+ </tr>
+ <tr height="19" style='height:14.25pt;'>
+ <td class="xl67" height="19" style='height:14.25pt;' x:str>4100025601074122197</td>
+ <td class="xl68" x:str>522221199410104927</td>
+ </tr>
+ <tr height="19" style='height:14.25pt;'>
+ <td class="xl67" height="19" style='height:14.25pt;' x:str>4100025601074122197</td>
+ <td class="xl68" x:str>411502199103159021</td>
+ </tr>
+ <tr height="19" style='height:14.25pt;'>
+ <td class="xl67" height="19" style='height:14.25pt;' x:str>4100025601074122197</td>
+ <td class="xl68" x:str>42062519890201532X</td>
+ </tr>
+ <tr height="19" style='height:14.25pt;'>
+ <td class="xl67" height="19" style='height:14.25pt;' x:str>4100025601074122197</td>
+ <td class="xl68" x:str>350426198609203513</td>
+ </tr>
+ <tr height="19" style='height:14.25pt;'>
+ <td class="xl67" height="19" style='height:14.25pt;' x:str>4100025601074122197</td>
+ <td class="xl68" x:str>430481197909111223</td>
+ </tr>
+ <tr height="19" style='height:14.25pt;'>
+ <td class="xl67" height="19" style='height:14.25pt;' x:str>4100025601074122197</td>
+ <td class="xl68" x:str>452524197106103880</td>
+ </tr>
+ <tr height="19" style='height:14.25pt;'>
+ <td class="xl67" height="19" style='height:14.25pt;' x:str>4100025601074122197</td>
+ <td class="xl68" x:str>350628198907113536</td>
+ </tr>
+ </table>
+ </body>
+</html>
diff --git a/sc/qa/uitest/data/tdf96561.csv b/sc/qa/uitest/data/tdf96561.csv
new file mode 100644
index 0000000000..f3ac249101
--- /dev/null
+++ b/sc/qa/uitest/data/tdf96561.csv
Binary files differ
diff --git a/sc/qa/uitest/data/tdf98390.ods b/sc/qa/uitest/data/tdf98390.ods
new file mode 100644
index 0000000000..19baf412b6
--- /dev/null
+++ b/sc/qa/uitest/data/tdf98390.ods
Binary files differ
diff --git a/sc/qa/uitest/data/tdf98493.ods b/sc/qa/uitest/data/tdf98493.ods
new file mode 100644
index 0000000000..1cc0d8b119
--- /dev/null
+++ b/sc/qa/uitest/data/tdf98493.ods
Binary files differ
diff --git a/sc/qa/uitest/data/tdf99069.ods b/sc/qa/uitest/data/tdf99069.ods
new file mode 100644
index 0000000000..9c4fbda4a4
--- /dev/null
+++ b/sc/qa/uitest/data/tdf99069.ods
Binary files differ
diff --git a/sc/qa/uitest/data/tdf99208.ods b/sc/qa/uitest/data/tdf99208.ods
new file mode 100644
index 0000000000..2767e77315
--- /dev/null
+++ b/sc/qa/uitest/data/tdf99208.ods
Binary files differ
diff --git a/sc/qa/uitest/data/tdf99627.ods b/sc/qa/uitest/data/tdf99627.ods
new file mode 100644
index 0000000000..84c4e51341
--- /dev/null
+++ b/sc/qa/uitest/data/tdf99627.ods
Binary files differ
diff --git a/sc/qa/uitest/data/text_to_columns_comma.ods b/sc/qa/uitest/data/text_to_columns_comma.ods
new file mode 100644
index 0000000000..3d5b7d5830
--- /dev/null
+++ b/sc/qa/uitest/data/text_to_columns_comma.ods
Binary files differ
diff --git a/sc/qa/uitest/data/text_to_columns_dot.ods b/sc/qa/uitest/data/text_to_columns_dot.ods
new file mode 100644
index 0000000000..29136ae453
--- /dev/null
+++ b/sc/qa/uitest/data/text_to_columns_dot.ods
Binary files differ
diff --git a/sc/qa/uitest/data/text_to_columns_pipe.ods b/sc/qa/uitest/data/text_to_columns_pipe.ods
new file mode 100644
index 0000000000..16652ceeda
--- /dev/null
+++ b/sc/qa/uitest/data/text_to_columns_pipe.ods
Binary files differ
diff --git a/sc/qa/uitest/data/text_to_columns_pipe_space.ods b/sc/qa/uitest/data/text_to_columns_pipe_space.ods
new file mode 100644
index 0000000000..0895d3497b
--- /dev/null
+++ b/sc/qa/uitest/data/text_to_columns_pipe_space.ods
Binary files differ
diff --git a/sc/qa/uitest/data/text_to_columns_semicolon.ods b/sc/qa/uitest/data/text_to_columns_semicolon.ods
new file mode 100644
index 0000000000..53eb7c6150
--- /dev/null
+++ b/sc/qa/uitest/data/text_to_columns_semicolon.ods
Binary files differ
diff --git a/sc/qa/uitest/data/text_to_columns_space.ods b/sc/qa/uitest/data/text_to_columns_space.ods
new file mode 100644
index 0000000000..4ae3f176cc
--- /dev/null
+++ b/sc/qa/uitest/data/text_to_columns_space.ods
Binary files differ
diff --git a/sc/qa/uitest/data/xmlSource.xml b/sc/qa/uitest/data/xmlSource.xml
new file mode 100644
index 0000000000..b86a2e0b17
--- /dev/null
+++ b/sc/qa/uitest/data/xmlSource.xml
@@ -0,0 +1,50 @@
+<nat>
+ <rules>
+ <entry name="ZoneA-to-ZoneB">
+ <source-translation>
+ <dynamic-ip-and-port>
+ <translated-address>
+ IPPool_NAT-1.2.3
+ </translated-address>
+ </dynamic-ip-and-port>
+ </source-translation>
+ <to>
+ internet
+ </to>
+ <from>
+ INTRA
+ </from>
+ <source>
+ 10.60.0.0/24
+ 10.62.0.0/24
+ </source>
+ <destination>
+ any
+ </destination>
+ <service>any</service>
+ </entry>
+ <entry name="ZoneB2ZoneA">
+ <source-translation>
+ <dynamic-ip-and-port>
+ <translated-address>
+ NAT Pool 1
+ </translated-address>
+ </dynamic-ip-and-port>
+ </source-translation>
+ <to>
+ internet
+ </to>
+ <from>
+ INTRA
+ </from>
+ <source>
+ any
+ </source>
+ <destination>
+ any
+ </destination>
+ <service>any</service>
+ <disabled>no</disabled>
+ </entry>
+ </rules>
+</nat>