diff --git a/doc/manual/source/the-model-file.rst b/doc/manual/source/the-model-file.rst
index 77d723994fd7e5746a69a7804c4defb7c5888476..c6f755bee310baf372c7e0fcfe3d3da461e5fcf5 100644
--- a/doc/manual/source/the-model-file.rst
+++ b/doc/manual/source/the-model-file.rst
@@ -5051,7 +5051,7 @@ block decomposition of the model (see :opt:`block`).
        subdirectory of a directory, you must quote the
        argument. Default: ``<mod_file>``.
 
-    .. option:: xls_sheet = NAME
+    .. option:: xls_sheet = QUOTED_STRING
 
        The name of the sheet with the data in an Excel file.
 
@@ -7772,9 +7772,9 @@ Shock Decomposition
 
         See :opt:`diffuse_filter <diffuse_filter>`.
 
-    .. option:: xls_sheet = NAME
+    .. option:: xls_sheet = QUOTED_STRING
 
-        See :opt:`xls_sheet <xls_sheet = NAME>`.
+        See :opt:`xls_sheet <xls_sheet = QUOTED_STRING>`.
 
     .. option:: xls_range = RANGE
 
@@ -8468,9 +8468,9 @@ Dynare can also run the smoother on a calibrated model:
 
         See :opt:`diffuse_kalman_tol <diffuse_kalman_tol = DOUBLE>`.
 
-    .. option:: xls_sheet = NAME
+    .. option:: xls_sheet = QUOTED_STRING
 
-        See :opt:`xls_sheet <xls_sheet = NAME>`.
+        See :opt:`xls_sheet <xls_sheet = QUOTED_STRING>`.
 
     .. option:: xls_range = RANGE
 
@@ -10899,9 +10899,9 @@ below.
 
         See :ref:`datafile <dataf>`.
 
-    .. option:: xls_sheet = NAME
+    .. option:: xls_sheet = QUOTED_STRING
 
-        See :opt:`xls_sheet <xls_sheet = NAME>`.
+        See :opt:`xls_sheet <xls_sheet = QUOTED_STRING>`.
 
     .. option:: xls_range = RANGE
 
diff --git a/preprocessor b/preprocessor
index 4b401e6253ad417b1379089e83c493374c5f9b7f..04f242f971e7a1ff1484b8ab2d56bee487547f00 160000
--- a/preprocessor
+++ b/preprocessor
@@ -1 +1 @@
-Subproject commit 4b401e6253ad417b1379089e83c493374c5f9b7f
+Subproject commit 04f242f971e7a1ff1484b8ab2d56bee487547f00