diff --git a/Spreadsheet.php b/Spreadsheet.php
index <HASH>..<HASH> 100644
--- a/Spreadsheet.php
+++ b/Spreadsheet.php
@@ -497,6 +497,8 @@ class Spreadsheet extends Base
             case 'h2':
             case 'h3':
             case 'h4':
+            case 'h5':
+            case 'h6':
                 $currentFormats[] = static::FORMAT_BOLD;
                 break;
             case 'a':
@@ -536,6 +538,12 @@ class Spreadsheet extends Base
                             'formattings' => [static::FORMAT_LINEBREAK],
                         ];
                     }
+                    if (in_array($child->nodeName, ['h1', 'h2', 'h3', 'h4', 'h5', 'h6'])) {
+                        $return[] = [
+                            'text'        => '',
+                            'formattings' => [static::FORMAT_LINEBREAK, static::FORMAT_BOLD],
+                        ];
+                    }
                     break;
                 case XML_TEXT_NODE:
                     /** @var \DOMText $child */
diff --git a/Text.php b/Text.php
index <HASH>..<HASH> 100644
--- a/Text.php
+++ b/Text.php
@@ -215,6 +215,8 @@ class Text extends Base
                         $inP = true;
                         break;
                     case 'h4':
+                    case 'h5':
+                    case 'h6':
                         $dstEl = $this->createNodeWithBaseStyle('p', $lineNumbered);
                         $dstEl->setAttribute('text:style-name', 'Antragsgrün_20_H4');
                         $inP = true;
Improve support for H1-H6