it-swarm.com.de

Platzieren Sie die Zellendaten aus den Blättern in den Dokumenten

Ich versuche eine Rechnung auszufüllen. Ich habe eine Google-Tabelle, die die Stunden pro Projekt berechnet, und ich möchte diese in Google Text & Tabellen integrieren. Trotz intensiver Suche habe ich keine Möglichkeit gefunden, dies zu tun.

Ich dachte IMPORTRANGE würde als neue Gleichung funktionieren, aber kein Glück.

Wie geben Sie eine Formel in Google Text & Tabellen ein?

6
Eric

Der folgende Code erstellt ein Google-Dokument und fügt einen dynamischen Text als Absatz in das neu erstellte Dokument ein. Alles wird in einer Google-Tabelle erledigt.

Code

// global
var ss = SpreadsheetApp.getActive();

function onOpen() {
  var menu = [{name: "Create Document", functionName: "createDoc"}];
  ss.addMenu("Extra", menu);
}

function createDoc() {
  var sh = ss.getActiveSheet(), aRow = sh.getActiveCell().getRowIndex();
  var title = sh.getRange(aRow, 1).getValue(), docDate = new Date(); 
  var docTitle = title + "-" + docDate, doc = DocumentApp.create(docTitle);

  // create text in document
  var body = doc.getBody();
  body.appendParagraph("A paragraph " + docTitle); 

  // create app and panel
  var app = UiApp.createApplication().setTitle("Open Google Document")
    .setHeight(50).setWidth(400);
  var vPanel = app.createVerticalPanel()
    .add(app.createAnchor(docTitle, doc.getUrl()));

  // add to app
  app.add(vPanel);
  ss.show(app);  
}

Hinzufügen

Der Code in Ihrer Google-Tabelle unter Extras> Skript-Editor. Drücken Sie die Bug-Taste, um den Code zu authentifizieren, und alles ist bereit.

Beispiel

Ich habe eine Beispieldatei für Sie erstellt: Google-Dokument mit Text erstellen

6

Möglicherweise können Sie mithilfe der kostenlosen Add-On-Umkehrformeln etwas tun. Ich ermögliche es Benutzern, Formeln an einer beliebigen Stelle im Dokument einzufügen und zu berechnen.

https://chrome.google.com/webstore/detail/formulas-for-google-docs/kgjbgmonlnhglokmfnpnklegakfknbeh

Es unterstützt alle JavaScript-Formeln (einschließlich Codes, die andere Google Apis verwenden) sowie für einfache Formeln das Ändern der Formel durch Ändern des Werts.

Haftungsausschluss: Ich bin der Autor dieses Add-Ons, das ich während meiner Postdoc-Forschung entwickelt habe

0
Mikaël Mayer