Я знаю, что я хочу сделать, но я не могу понять, с чего начать, боюсь.
- мне нужен питон?
- или Excel или Google Sheets могут сделать это с помощью скрипта?
В листе Google, где хранятся данные о 100 товарах в нашем предстоящем интернет-магазине, у меня есть 100 изображений, каждое с уникальным URL-адресом в столбце А.
У каждого продукта есть изображение, указывающее на наши документы Google, например, <a href="https://drive.google.com/open?id=XXX
> ... `
Я хочу переименовать эти изображения с помощью кода продукта каждого изображения, например, в столбце B, например, VFBARCL-70.jpg, и сохранить его в новой папке в Google docs, чтобы мы могли загружать изображения с помощью наш CSV-файл в магазине WooCommerce.
Как отдельный вопрос, как Excel может открыть изображение в Excel с его URL-адреса?
Пожалуйста, кто-нибудь может помочь?
Я посмотрел список загрузок изображений с URL , но это не помогло, и я нашел этот код:
function convertToImage() {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getActiveSheet();
var range = sheet.getDataRange();
var colnum = 3; // assuming column C; change to another column number
var cell;
var values = range.getValues();
for (var i=0; i<values.length; i++) {
if (values[i][colnum-1]) {
cell = range.getCell(i+1, colnum);
cell.setFormula('=image("'+values[i][colnum-1]+'")')
}
}
}
Который, по крайней мере, открывает URL-адреса как изображения в Google, но я не знаю, как (i) запустить сценарий и (ii) изменить его, чтобы переименовать и повторно сохранить изображения в другой папке.