google_api_sheets v0.2.0 GoogleApi.Sheets.V4.Model.FindReplaceRequest View Source

Finds and replaces data in cells over a range, sheet, or all sheets.

Attributes

  • allSheets (boolean()): True to find/replace over all sheets. Defaults to: null.
  • find (String.t): The value to search. Defaults to: null.
  • includeFormulas (boolean()): True if the search should include cells with formulas. False to skip cells with formulas. Defaults to: null.
  • matchCase (boolean()): True if the search is case sensitive. Defaults to: null.
  • matchEntireCell (boolean()): True if the find value should match the entire cell. Defaults to: null.
  • range (GridRange): The range to find/replace over. Defaults to: null.
  • replacement (String.t): The value to use as the replacement. Defaults to: null.
  • searchByRegex (boolean()): True if the find value is a regex. The regular expression and replacement should follow Java regex rules at https://docs.oracle.com/javase/8/docs/api/java/util/regex/Pattern.html. The replacement string is allowed to refer to capturing groups. For example, if one cell has the contents `"Google Sheets"` and another has `"Google Docs"`, then searching for `"o. (.)"` with a replacement of `"$1 Rocks"` would change the contents of the cells to `"GSheets Rocks"` and `"GDocs Rocks"` respectively. Defaults to: null.
  • sheetId (integer()): The sheet to find/replace over. Defaults to: null.

Link to this section Summary

Functions

Unwrap a decoded JSON object into its complex fields

Link to this section Types

Link to this type

t() View Source
t() :: %GoogleApi.Sheets.V4.Model.FindReplaceRequest{
  allSheets: any(),
  find: any(),
  includeFormulas: any(),
  matchCase: any(),
  matchEntireCell: any(),
  range: GoogleApi.Sheets.V4.Model.GridRange.t(),
  replacement: any(),
  searchByRegex: any(),
  sheetId: any()
}

Link to this section Functions

Link to this function

decode(value, options) View Source
decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.