Es ist möglich, ein Bild in einer Google-Tabelle mithilfe von Google Apps Script einzufügen. Das Bild sollte jedoch öffentlich über das Internet gehostet werden. Derzeit ist es nicht möglich, private Bilder aus Google Drive einzufügen.
Sie können den folgenden Code verwenden, um ein Bild über ein Skript einzufügen.
function insertImageOnSpreadsheet() {
var SPREADSHEET_URL = 'INSERT_SPREADSHEET_URL_HERE';
// Name of the specific sheet in the spreadsheet.
var SHEET_NAME = 'INSERT_SHEET_NAME_HERE';
var ss = SpreadsheetApp.openByUrl(SPREADSHEET_URL);
var sheet = ss.getSheetByName(SHEET_NAME);
var response = UrlFetchApp.fetch(
'https://developers.google.com/adwords/scripts/images/reports.png');
var binaryData = response.getContent();
// Insert the image in cell A1.
var blob = Utilities.newBlob(binaryData, 'image/png', 'MyImageName');
sheet.insertImage(blob, 1, 1);
}
Obiges Beispiel wurde von this Link kopiert. Überprüfen Sie Nooguis Antwort für Details.
Falls Sie Bild aus Google Drive einfügen müssen, überprüfen Sie bitte this Link für aktuelle Updates.
Die Schaltflächen würden von angemeldeten Tabelleneditoren oder von Anonymous bearbeitet? Durch – Kriggs
in Kalkulationstabelle angemeldet .. – Prasad
Sie können nicht verschiedene Schaltflächen innerhalb einer Zelle, aber Sie können eine Drop-Down-Auswahl bei der Validierung oder einem sideBar/Dialog für die Schaltflächen machen (beide Thesen Methoden muss der Benutzer eingeloggt sein). Halten Sie einfach die Maus über die Zellen, ich denke, Sie könnten viele programmatisch erscheinen lassen, aber ich bin nicht sicher, wie. – Kriggs