Package org.apache.poi.ss.formula
Class SheetNameFormatter
java.lang.Object
org.apache.poi.ss.formula.SheetNameFormatter
Formats sheet names for use in formula expressions.
-
Method Summary
Modifier and TypeMethodDescriptionstatic voidappendFormat(Appendable out, String rawSheetName) Convenience method for (format(String)) when a StringBuffer is already available.static voidappendFormat(Appendable out, String workbookName, String rawSheetName) Convenience method for (format(String)) when a StringBuffer is already available.static StringUsed to format sheet names as they would appear in cell formula expressions.
-
Method Details
-
format
Used to format sheet names as they would appear in cell formula expressions.- Returns:
- the sheet name unchanged if there is no need for delimiting. Otherwise the sheet name is enclosed in single quotes ('). Any single quotes which were already present in the sheet name will be converted to double single quotes ('').
-
appendFormat
Convenience method for (format(String)) when a StringBuffer is already available.- Parameters:
out- - sheet name will be appended here possibly with delimiting quotesrawSheetName- - sheet name
-
appendFormat
Convenience method for (format(String)) when a StringBuffer is already available.- Parameters:
out- - sheet name will be appended here possibly with delimiting quotesworkbookName- - workbook namerawSheetName- - sheet name
-