Start building

anvil.google.sheets Module

Classes

Cell


Cell Attributes

col - number

This cell’s column index (starting from 1)

input_value - string

The value that was entered into the cell

row - number

This cell’s row index (starting from 1)

value - string

The value in this cell


Row


Instance Methods

delete()

Delete this row from the worksheet. (This will cause data in subsequent rows to shift up)


Spreadsheet


Instance Methods

list_worksheets() → list(anvil.google.sheets.Worksheet instance)

Get a list of all worksheets in this spreadsheet


Spreadsheet Attributes

id - string

The ID of this spreadsheet in Google Drive

title - string

The title of this spreadsheet.

worksheets - list(anvil.google.sheets.Worksheet instance)

The worksheets in this spreadsheet.


Worksheet


Instance Methods

add_row(**fields) → anvil.google.sheets.Row instance

Add a row to the end of the worksheet, specifying values for columns as keywords arguments

    get_cell(row, col) → anvil.google.sheets.Cell instance

    Get a particular cell from the spreadsheet

      list_cells([min_row=], [max_row=], [min_col=], [max_col=]) → list(anvil.google.sheets.Cell instance)

      List cells in the worksheet, optionally specifying a region

        list_rows(**query) → list(anvil.google.sheets.Row instance)

        List rows in this worksheet, optionally restricting to rows with the specified column values specified as keyword arguments


          Worksheet Attributes

          cells - list(anvil.google.sheets.Cell instance)

          A list of all the cells in this worksheet

          column_count - number

          The number of columns in this worksheet

          fields - list

          The fields in this worksheet (ie the column headers, or the values in the first row)

          row_count - number

          The number of rows in this worksheet

          rows - list(anvil.google.sheets.Row instance)

          The rows in this worksheet (excluding the header)

          title - string

          The title of this worksheet



          Do you still have questions?

          Our Community Forum is full of helpful information and Anvil experts.

          anvil.google.sheets