GoogleのスプレッドシートにURLのリストがあり、スクリプト内のURLとしてセル参照を使用したいと考えています。Googleシートスクリプトがセルの内容を取得する
私はからデータを取得しますURLの例:。https://politicsandwar.com/api/nation/id=31831
「私は( "O2")のgetValueのような何かをしたいかのvar urlDataは= "O2" が、私はドンその点まで行く方法を知っています。
GoogleのスプレッドシートにURLのリストがあり、スクリプト内のURLとしてセル参照を使用したいと考えています。Googleシートスクリプトがセルの内容を取得する
私はからデータを取得しますURLの例:。https://politicsandwar.com/api/nation/id=31831
「私は( "O2")のgetValueのような何かをしたいかのvar urlDataは= "O2" が、私はドンその点まで行く方法を知っています。
まず、範囲を取得してその値を取得する必要があります。
var sheet = SpreadsheetApp.getActiveSheet();
//Gets all cell values form column "O" starting from row 2. Returns a 2d array
var wholeColumnUrls = SpreadsheetApp.getActiveSheet().getRange("O2:O").getValues();
//Gets value from specific cell "O2".
var singleCellUrl = SpreadsheetApp.getActiveSheet().getRange("O2").getValue();
は、defining a rangeのmultiplewaysあり、この例では、我々はA1notation variantを使用しています。あなたが探しているもののようです。
また、getValues()
とgetValue()
の違いに注目してください。最初の戻りのような2次元配列:https://politicsandwar.com/api/nation/id=31831
その方法のような単一の値は、あなたがすべての値を取得する天気を選択し、それらを反復、またはに独自のロジックを持つことができ、後者戻りながら
[
[https://politicsandwar.com/api/nation/id=31831]
,[https://politicsandwar.com/api/nation/id=31832]
,[https://politicsandwar.com/api/nation/id=31833]
]
各セルを決定し、値を別々に取得します。