2017-02-02 2 views
0

Dies ist, was ich bisher gefunden habe, aber es importiert nur die Werte jeder Zelle. Eine Spalte (D) enthält Werte wie einen Personennamen, der mit ihrer E-Mail-Adresse verknüpft ist, und eine Spalte (F) hat einen Wert, der besagt, dass Sie hier klicken, um zu verschiedenen Links zu gelangen, um sich für das jeweilige Turnier anzumelden. Wie kann ich das Skript dazu bringen, die Links aus der HTML-Tabelle aufzunehmen?
Wenn ich es in JSfiddle einfügen, funktioniert es wie ein Charme. Ist es eine Einschränkung von Google Tabellen?Wie importieren Sie Daten aus einer HTML-Tabelle in Google Tabellen und enthalten verknüpfte Werte?

function getData() { 
var queryString = Math.random(); 
var cellFunction = '=IMPORTHTML("http://www.teamusa.org/USA-Softball/Play-USA-Softball/GOLD-National-Championships/18U-GOLD/Tournament-Information/Qualify?' + queryString + '","table",1)'; 
SpreadsheetApp.getActiveSheet().getRange('A1').setFormula(cellFunction); 
} 
+0

Haben Sie ein Beispiel für JSFiddle oder ein öffentliches Google-Beispiel? – Jeremy

+0

Erhalten Sie eine Fehlermeldung? Oder was ist das Verhalten bei der Ausführung? – Jeremy

Antwort

0

Ich bin nicht vertraut mit GoogleSheets, aber möglicherweise müssen Sie den HTML-Anker in Ihrer Ausgabe enthalten. Vielleicht so?

function getData() { 
var queryString = Math.random(); 
var cellFunction = '=IMPORTHTML("<a href=\"http://www.teamusa.org/USA-Softball/Play-USA-Softball/GOLD-National-Championships/18U-GOLD/Tournament-Information/Qualify?' + queryString + '\">Link name</a>","table",1)'; 
SpreadsheetApp.getActiveSheet().getRange('A1').setFormula(cellFunction); 
} 
+0

Sorry, ich hätte mein Wunschergebnis besser erklären sollen. Ich möchte ein Google-Blatt einbetten, das automatisch mit neuen Informationen aktualisiert wird wie das [Home-Office] (http://www.teamus.org/USA-Softball/Play-USA-Softball/GOLD-National-Championships/18U- GOLD/Turnier-Information/Qualify) aktualisiert die Tabelle. – Wommer

+0

https://jsfiddle.net/32r2qbug/#&togetherjs=C1oUvAy100 – Wommer

+0

Ich kleben das Skript in Google Tabellen Skript-Editor, so dass es automatisch ausgeführt wird, aber es nicht in die Links ziehen. – Wommer

Verwandte Themen