summaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
authorSteve Simms <steve@deefs.net>2015-10-29 15:30:45 -0400
committerSteve Simms <steve@deefs.net>2015-10-29 15:30:45 -0400
commit18d2af2335741cdf59cb0725669f7aa7a7fad98b (patch)
treec25494a6ccf7a908a536bc0465206ceb09e14567 /lib
parent2524f3b910282998be8fb967eb90d50a7f38ec3f (diff)
downloadspreadsheet-parsexlsx-18d2af2335741cdf59cb0725669f7aa7a7fad98b.tar.gz
spreadsheet-parsexlsx-18d2af2335741cdf59cb0725669f7aa7a7fad98b.zip
Check to see if worksheets are hidden
Diffstat (limited to 'lib')
-rw-r--r--lib/Spreadsheet/ParseXLSX.pm1
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/Spreadsheet/ParseXLSX.pm b/lib/Spreadsheet/ParseXLSX.pm
index ad7f54c..535063a 100644
--- a/lib/Spreadsheet/ParseXLSX.pm
+++ b/lib/Spreadsheet/ParseXLSX.pm
@@ -116,6 +116,7 @@ sub _parse_workbook {
_Book => $workbook,
_SheetNo => $idx,
);
+ $sheet->{SheetHidden} = 1 if defined $_->att('state') and $_->att('state') eq 'hidden';
$self->_parse_sheet($sheet, $files->{sheets}{$idx});
($sheet)
} else {