forked from p30928647/excelize
Merge pull request #233 from sewi-cpan/master
Update documentation and add sample file
This commit is contained in:
commit
f0234e6c08
16
sheet.go
16
sheet.go
|
@ -24,9 +24,9 @@ import (
|
|||
"github.com/mohae/deepcopy"
|
||||
)
|
||||
|
||||
// NewSheet provides a function to create a new sheet by given worksheet name,
|
||||
// when creating a new XLSX file, the default sheet will be create, when you
|
||||
// create a new file.
|
||||
// NewSheet provides function to create a new sheet by given worksheet name.
|
||||
// When creating a new XLSX file, the default sheet will be created. Returns
|
||||
// the number of sheets in the workbook (file) after appending the new sheet.
|
||||
func (f *File) NewSheet(name string) int {
|
||||
// Check if the worksheet already exists
|
||||
if f.GetSheetIndex(name) != 0 {
|
||||
|
@ -221,9 +221,9 @@ func replaceRelationshipsNameSpaceBytes(workbookMarshal []byte) []byte {
|
|||
return bytes.Replace(workbookMarshal, oldXmlns, newXmlns, -1)
|
||||
}
|
||||
|
||||
// SetActiveSheet provides a function to set default active worksheet of XLSX by
|
||||
// given index. Note that active index is different with the index that got by
|
||||
// function GetSheetMap, and it should be greater than 0 and less than total
|
||||
// SetActiveSheet provides function to set default active worksheet of XLSX by
|
||||
// given index. Note that active index is different from the index returned by
|
||||
// function GetSheetMap(). It should be greater than 0 and less than total
|
||||
// worksheet numbers.
|
||||
func (f *File) SetActiveSheet(index int) {
|
||||
if index < 1 {
|
||||
|
@ -257,8 +257,8 @@ func (f *File) SetActiveSheet(index int) {
|
|||
}
|
||||
}
|
||||
|
||||
// GetActiveSheetIndex provides a function to get active sheet of XLSX. If not
|
||||
// found the active sheet will be return integer 0.
|
||||
// GetActiveSheetIndex provides a function to get active sheet index of the
|
||||
// XLSX. If not found the active sheet will be return integer 0.
|
||||
func (f *File) GetActiveSheetIndex() int {
|
||||
buffer := bytes.Buffer{}
|
||||
content := f.workbookReader()
|
||||
|
|
Loading…
Reference in New Issue