VintaSoft Imaging .NET SDK 12.5: Документация для Веб разработчика
В этом разделе
    XLSX: Работа со столбцами ячеек на странице XLSX-документа
    В этом разделе
    UI-контрол WebSpreadsheetEditorControlJS позволяет работать (добавлять, удалять, копировать, вырезать, вставлять, очищать, изменять размер, скрывать/показывать) со столбцами ячеек листа XLSX-документа в веб-браузере.

    Столбцы ячеек можно изменять с помощью мыши/клавиатуры или программным способом.


    Добавление нового столбца ячеек на лист XLSX-документа.

    Если вы хотите добавить новый столбец ячеек на лист XLSX-документа с помощью мыши, выполните следующие действия:

    Вот JavaScript код, который демонстрирует, как добавить столбец ячеек на лист XLSX-документа:
    // _spreadsheetDocumentEditorControl is an instance of WebSpreadsheetDocumentEditorControlJS class
    
    // get spreadsheet editor
    var spreadsheetEditorControl = _spreadsheetDocumentEditorControl.get_SpreadsheetEditorControl();
    
    // select the entire cell column "D"
    spreadsheetEditorControl.setFocusedAndSelectedCells("D:D");
    
    // insert new cell column before column "D"
    spreadsheetEditorControl.insertColumns();
    


    Удаление столбца ячеек с листа XLSX-документа.

    Если вы хотите удалить столбец ячеек с листа XLSX-документа с помощью мыши, выполните следующие действия:

    Вот JavaScript код, который демонстрирует, как удалить столбец ячеек с листа XLSX-документа:
    // _spreadsheetDocumentEditorControl is an instance of WebSpreadsheetDocumentEditorControlJS class
    
    // get spreadsheet editor
    var spreadsheetEditorControl = _spreadsheetDocumentEditorControl.get_SpreadsheetEditorControl();
    
    // select the entire cell column "D"
    spreadsheetEditorControl.setFocusedAndSelectedCells("D:D");
    
    // delete the selected columns
    spreadsheetEditorControl.removeColumns();
    


    Копирование и вставка столбца ячеек на листе XLSX-документа.

    Если вы хотите скопировать и вставить столбец ячеек на листе XLSX-документа с помощью мыши, выполните следующие действия:
    Вот JavaScript код, который демонстрирует, как скопировать и вставить столбец ячеек на листе XLSX-документа:
    // _spreadsheetDocumentEditorControl is an instance of WebSpreadsheetDocumentEditorControlJS class
    
    // get spreadsheet editor
    var spreadsheetEditorControl = _spreadsheetDocumentEditorControl.get_SpreadsheetEditorControl();
    
    // select the entire cell column "D"
    spreadsheetEditorControl.setFocusedAndSelectedCells("D:D");
    
    // copy the selected cell column
    spreadsheetEditorControl.doCopy();
    
    // select the entire cell column "E"
    spreadsheetEditorControl.setFocusedAndSelectedCells("E:E");
    
    // copy the content of column "D" into column "E"
    spreadsheetEditorControl.doPaste(false);
    


    Вырезание и вставка столбца ячеек на листе XLSX-документа.

    Если вы хотите вырезать и вставить столбец ячеек на листе XLSX-документа с помощью мыши, выполните следующие действия:
    Вот JavaScript код, который демонстрирует, как вырезать и вставить столбец ячеек на листе XLSX-документа:
    // _spreadsheetDocumentEditorControl is an instance of WebSpreadsheetDocumentEditorControlJS class
    
    // get spreadsheet editor
    var spreadsheetEditorControl = _spreadsheetDocumentEditorControl.get_SpreadsheetEditorControl();
    
    // select the entire cell column "D"
    spreadsheetEditorControl.setFocusedAndSelectedCells("D:D");
    
    // cut the selected cell column
    spreadsheetEditorControl.doCut();
    
    // select the entire cell column "E"
    spreadsheetEditorControl.setFocusedAndSelectedCells("G:G");
    
    // paste the content of column "D" into column "E"
    spreadsheetEditorControl.doPaste(false);
    


    Очистка содержимого столбца ячеек на листе XLSX-документа.

    Если вы хотите очистить содержимое столбца ячеек на листе XLSX-документа с помощью мыши, выполните следующие действия:

    Вот JavaScript код, который демонстрирует, как очистить содержимое столбца ячеек на листе XLSX-документа:
    // _spreadsheetDocumentEditorControl is an instance of WebSpreadsheetDocumentEditorControlJS class
    
    // get spreadsheet editor
    var spreadsheetEditorControl = _spreadsheetDocumentEditorControl.get_SpreadsheetEditorControl();
    
    // select the entire cell column "D"
    spreadsheetEditorControl.setFocusedAndSelectedCells("D:D");
    
    // clear the content of selected column
    spreadsheetEditorControl.clearCellsContent();
    


    Автоматическое выравнивание столбца ячеек по ширине на листе XLSX-документа.

    Если вы хотите автоматически выровнить ширину столбца ячеек на листе XLSX-документа с помощью мыши, выполните следующие действия:

    Вот JavaScript код, который демонстрирует, как автоматически выровнить ширину столбца ячеек на листе XLSX-документа:
    // _spreadsheetDocumentEditorControl is an instance of WebSpreadsheetDocumentEditorControlJS class
    
    // get spreadsheet editor
    var spreadsheetEditorControl = _spreadsheetDocumentEditorControl.get_SpreadsheetEditorControl();
    
    // select the entire cell column "D"
    spreadsheetEditorControl.setFocusedAndSelectedCells("D:D");
    
    // autofit width of cell column
    spreadsheetEditorControl.autoFitColumnWidth();
    


    Скрытие/отображение столбца ячеек на листе XLSX-документа.

    Если вы хотите скрыть/показать столбец ячеек на листе XLSX-документа с помощью мыши, выполните следующие действия:
    Вот JavaScript-код, который демонстрирует, как скрыть и показать столбец ячеек на XLSX-листе:
    // _spreadsheetDocumentEditorControl is an instance of WebSpreadsheetDocumentEditorControlJS class
    
    // get spreadsheet editor
    var spreadsheetEditorControl = _spreadsheetDocumentEditorControl.get_SpreadsheetEditorControl();
    
    // select the entire cell columns "D", "E", "F" and "G"
    spreadsheetEditorControl.setFocusedAndSelectedCells("D:G");
    
    // hide the selected cell columns
    spreadsheetEditorControl.hideColumns();
    
    // select the entire cell columns "E" and "F"
    spreadsheetEditorControl.setFocusedAndSelectedCells("E:F");
    
    // show the selected cell columns
    spreadsheetEditorControl.showColumns();