Top !
Après avoir regardé ça un peu hier, si je comprends bien il faut créer une macro pour chaque valeur souhaitée. Par exemple:
- DividendRate comme dans l'exemple ci-dessous repris dans l'autre topic
function dividRate(code) {
var url='https://finance . yahoo . com/quote/' + code
var source = UrlFetchApp.fetch(url).getContentText()
var jsonString = source.match(/(?<=root.App.main = ).*(?=}}}})/g) + '}}}}'
var data = JSON.parse(jsonString)
var dividendRate = data.context.dispatcher.stores.QuoteSummaryStore.summaryDetail.dividendRate.raw
return dividendRate
}
- RegularMarketPrice pour les valeurs des crypto par exemple. Est-ce que la formule serait donc la suivante ?
function RegMarketPrice(code) {
var url='https://finance . yahoo . com/quote/' + code
var source = UrlFetchApp.fetch(url).getContentText()
var jsonString = source.match(/(?<=root.App.main = ).*(?=}}}})/g) + '}}}}'
var data = JSON.parse(jsonString)
var RegMarketPrice = data.context.dispatcher.stores.QuoteSummaryStore.summaryDetail.regularMarketPrice.raw
return RegMarketPrice
}
Et suite à ça, je serais en mesure d'utiliser des formules customs "dividRate" et "RegMarketPrice" ?
Merci pour ton aide !
PS : j'ai ajouté des espaces dans les urls du code pour être compliant avec les règles du forum.