-1
jsの公式を使用して別のウェブサイトからGoogleスプレッドシートに情報をスクラップしています。 -1-2000) 誰かがそれがどのように動作し、どのように修正するかを詳細に説明できますか?Googleシートセル値オリジナル入力2-1-0は、2-1-2000として表示されます。
jsの公式を使用して別のウェブサイトからGoogleスプレッドシートに情報をスクラップしています。 -1-2000) 誰かがそれがどのように動作し、どのように修正するかを詳細に説明できますか?Googleシートセル値オリジナル入力2-1-0は、2-1-2000として表示されます。
Googleスプレッドシートエンジンでは、2-1-0
を日付として解釈し、スプレッドシート言語と地域設定を考慮した日付のデフォルトの書式設定に合わせて表示します。
元の値が日付でない場合は、UrlFetchAppを使用してGoogle Apps Script関数に、アポストロフィ('
)を接頭辞として追加することができます('2-1-0
)。
ご回答いただきありがとうございます。 Googleスプレッドシートではデータを自動的にスクレイプするコードは必要ありませんが、定期的に変更される情報を定期的に更新することはできませんので、単純なjsコードを使用してそれを実現しています:function getData(){ var sheetName = SpreadsheetApp.getActiveSpreadsheet getSheetByName( "Sheet1"); var queryString = Math.random(); var cellFunction = '= IMPORTHTML( "http://www.foxsports.com/nhl/standings"、 "table"、1)'; sheetName.getRange( 'A1')。setValue(cellFunction); } – Vladislavs
@Vladislavs IMPORTHTMLはこの問題を防ぐ手段を提供していません。あなたは、urlfetchappのようにdatをインポートする別の方法を使用する必要があります –
ありがとう、私はちょうどそれを行うために "Apps Script UrlFetchApp API"を研究しますが、私はまだ理解したいと思いますGoogleスプレッドシートにはさまざまな価値と理由があります。あなたの日をより幸せにするために私は何ができるのでしょうか?おそらくいくつかの好きなことをしています。ありがとう! – Vladislavs