Advertisement
jakkyjack

Expand Images

Jul 17th, 2021
126
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function onOpen() {
  2.   var ui = SpreadsheetApp.getUi();
  3.   ui.createMenu('Scripts')
  4.     .addItem('Expand Image', 'expandImage')
  5.     .addItem('Contract Image', 'contractImage')
  6.     .addToUi()
  7. }
  8.  
  9. function expandImage() {
  10.   const columnWidth = 300
  11.   const rowHeight = 300
  12.  
  13.   var ss = SpreadsheetApp.getActiveSpreadsheet()
  14.   var sh = ss.getActiveSheet()
  15.   var cell = sh.getActiveCell()
  16.  
  17.   sh.setColumnWidth(1, columnWidth)
  18.   sh.setRowHeight(cell.getRow(), rowHeight)
  19. }
  20.  
  21. function contractImage() {
  22.   const defaultColumnWidth = 100
  23.   const defaultRowHeight = 21
  24.  
  25.   var ss = SpreadsheetApp.getActiveSpreadsheet()
  26.   var sh = ss.getActiveSheet()
  27.   var cell = sh.getActiveCell()
  28.  
  29.   sh.setColumnWidth(1, defaultColumnWidth)
  30.   sh.setRowHeight(cell.getRow(), defaultRowHeight)
  31. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement