Created attachment 35520 [details] case sensitive comparisons that possibly should be case insensitive POI may be too restrictive with case sensitive string comparisons, such as sheet names in a workbook. Where the Microsoft Office behavior is case insensitive, POI should use String#equalsIgnoreCase(String) or String.toLowerCase(Locale.ROOT)/String.toUpperCase(Locale.ROOT). I found a few case sensitive comparisons with a few greps.