Я думаю, что вы можете рассмотреть возможность изменения разметки. Если я не ошибаюсь, вы должны поместить невидимый слой над документом, и ваша невидимая разметка может предшествовать вашему документу (это правильно?).
Вместо этого я предлагаю вам поставить невидимый сразу после изображения документа, но изменяя положение на абсолютное.
Обратите внимание, что вам нужен родительский элемент для размещения позиции: относительный, и тогда вы сможете использовать эту идею. В противном случае ваш абсолютный уровень будет размещен только в верхнем левом углу.
Элемент абсолютной позиции позиционируется относительно первого родительского элемента, который имеет позицию, отличную от статической. Если такой элемент не найден, то содержащий блок является html
Надеюсь, что это поможет. См. здесь для получения дополнительной информации о позиционировании CSS.
Я могу создать тестовую папку, но она не перебирает строки и не печатает значения folderId и dateCreated.
blockquote>Вы должны потратить некоторое время на изучение циклического прохождения 2D-массивов в JavaScrip, поскольку ваш скрипт использует getValues () и возвращает 2D-массив. Между тем вместо
for (i=0; i<projectName.length ; i++){
попробуйте
for (i=0; i<project.length - 1 ; i++){
и вместо
var newFolder = DriveApp.getFolderById(rootURL).createFolder(projectName);
попробуйте
var newFolder = DriveApp.getFolderById(rootURL).createFolder(project[i][0]);