Код: Выделить всё
public function setColumWidths($spreadsheetID, $sheetId) {
$dimensionRange = new Google_Service_Sheets_DimensionRange([
'sheetId' => $sheetId,
'dimension' => 'COLUMNS',
'startIndex' => 1,
'endIndex' => 1
]);
$dimensionProperties = new Google_Service_Sheets_DimensionProperties([
'hiddenByFilter' => false,
'hiddenByUser' => false,
'pixelSize' => 200,
'developerMetadata' => [
]
]);
$requests = [
// Change the width of the first column in the named sheetId to 200 pixels
new Google_Service_Sheets_Request([
'UpdateDimensionProperties' => [
'range' => $dimensionRange,
'properties' => $dimensionProperties,
'fields' => 'pixelSize'
]
])
];
$request = new Google_Service_Sheets_BatchUpdateSpreadsheetRequest($requests);
$result = $this->sheetsService->spreadsheets->batchUpdate($spreadsheetID, $request);
}

Подробнее здесь: https://stackoverflow.com/questions/496 ... google-api