Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/создать оглавление в google sheets - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: _Boroda_, китин  
Мир MS Excel » Вопросы и решения » Excel и другие приложения » Google Docs » создать оглавление в google sheets (Формулы/Formulas)
создать оглавление в google sheets
grig5-05 Дата: Пятница, 25.08.2017, 08:39 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 10
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Никто не знает как можно создать(автоматически) оглавление в google sheets(для листов) и чтобы щелкая в оглавлении можно было перейти на нужную страницу? Для обычного excel примеры есть, а для gogle sheets не могу найти.
 
Ответить
СообщениеНикто не знает как можно создать(автоматически) оглавление в google sheets(для листов) и чтобы щелкая в оглавлении можно было перейти на нужную страницу? Для обычного excel примеры есть, а для gogle sheets не могу найти.

Автор - grig5-05
Дата добавления - 25.08.2017 в 08:39
Gustav Дата: Пятница, 25.08.2017, 17:24 | Сообщение № 2
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2739
Репутация: 1137 ±
Замечаний: 0% ±

начинал с Excel 4.0, видел 2.1
А просто кнопочка "Все листы" слева внизу не устраивает? Она - между "+" и корешком первого листа, такая полосатенькая. Нет?


МОИ: Ник, Tip box: 41001663842605
 
Ответить
СообщениеА просто кнопочка "Все листы" слева внизу не устраивает? Она - между "+" и корешком первого листа, такая полосатенькая. Нет?

Автор - Gustav
Дата добавления - 25.08.2017 в 17:24
grig5-05 Дата: Пятница, 25.08.2017, 17:58 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 10
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Цитата
А просто кнопочка "Все листы" слева внизу не устраивает?

Устраивает, но названия в списке нельзя форматировать(смещать названия некоторых листов правее(тема и подтемы))

Скажите, а можно сделать оглавление(из тем в столбцах) в первом столбце(для одного листа)?
Например, лист называется - браузеры и в каждом столбце на 4 строке написать название одного браузера - chrome, mozilla,ie и т.д, а в столбце "А" сформировать оглавление из названий всех браузеров и при щелчке на любом названии переходить на нужный столбец.
 
Ответить
Сообщение
Цитата
А просто кнопочка "Все листы" слева внизу не устраивает?

Устраивает, но названия в списке нельзя форматировать(смещать названия некоторых листов правее(тема и подтемы))

Скажите, а можно сделать оглавление(из тем в столбцах) в первом столбце(для одного листа)?
Например, лист называется - браузеры и в каждом столбце на 4 строке написать название одного браузера - chrome, mozilla,ie и т.д, а в столбце "А" сформировать оглавление из названий всех браузеров и при щелчке на любом названии переходить на нужный столбец.

Автор - grig5-05
Дата добавления - 25.08.2017 в 17:58
Gustav Дата: Пятница, 25.08.2017, 18:43 | Сообщение № 4
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2739
Репутация: 1137 ±
Замечаний: 0% ±

начинал с Excel 4.0, видел 2.1
при щелчке на любом названии переходить на нужный столбец

Нельзя. Нет события "щелчок" (_click, _doubleclick) в таблицах Гугл. Можно либо через свой пункт меню, созданный скриптом, либо при помощи функции ГИПЕРССЫЛКА (HYPERLINK). Думаю, что через гиперссылки проще и нагляднее, но придётся обойти все листы и выписать из адресной строки браузера окончания типа edit#gid=876942173 (интересует именно число после знака =).

А если при помощи гиперссылки надо перейти на конкретную ячейку внутри листа, то надо дописать тэг range:
[vba]
Код
…edit#gid=876942173&range=C15
[/vba]
Можно указать и диапазон из нескольких ячеек (он выделится):
[vba]
Код
…edit#gid=876942173&range=C15:D20
[/vba]


МОИ: Ник, Tip box: 41001663842605

Сообщение отредактировал Gustav - Пятница, 25.08.2017, 19:08
 
Ответить
Сообщение
при щелчке на любом названии переходить на нужный столбец

Нельзя. Нет события "щелчок" (_click, _doubleclick) в таблицах Гугл. Можно либо через свой пункт меню, созданный скриптом, либо при помощи функции ГИПЕРССЫЛКА (HYPERLINK). Думаю, что через гиперссылки проще и нагляднее, но придётся обойти все листы и выписать из адресной строки браузера окончания типа edit#gid=876942173 (интересует именно число после знака =).

А если при помощи гиперссылки надо перейти на конкретную ячейку внутри листа, то надо дописать тэг range:
[vba]
Код
…edit#gid=876942173&range=C15
[/vba]
Можно указать и диапазон из нескольких ячеек (он выделится):
[vba]
Код
…edit#gid=876942173&range=C15:D20
[/vba]

Автор - Gustav
Дата добавления - 25.08.2017 в 18:43
grig5-05 Дата: Пятница, 25.08.2017, 22:00 | Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 10
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Цитата
если при помощи гиперссылки надо перейти на конкретную ячейку внутри листа, то надо дописать тэг range:

Спасибо, Gustav. Как делать вручную в принципе понятно, но когда столбцов больше 30-50 и не в одном листе это трудновато.

Я имел в виду, что когда создается оглавление(автоматически), то названия состоят из гиперссылок.
Хотелось это автоматизировать. В обычном Excel есть много примеров на создание оглавления(но язык програмирования другой) с помощью формул или скриптов и я думал, что и в google sheets этим пользуются, но так как никто не показывает ссылок на эти примеры я понял что вы как то без этого обходитесь
 
Ответить
Сообщение
Цитата
если при помощи гиперссылки надо перейти на конкретную ячейку внутри листа, то надо дописать тэг range:

Спасибо, Gustav. Как делать вручную в принципе понятно, но когда столбцов больше 30-50 и не в одном листе это трудновато.

Я имел в виду, что когда создается оглавление(автоматически), то названия состоят из гиперссылок.
Хотелось это автоматизировать. В обычном Excel есть много примеров на создание оглавления(но язык програмирования другой) с помощью формул или скриптов и я думал, что и в google sheets этим пользуются, но так как никто не показывает ссылок на эти примеры я понял что вы как то без этого обходитесь

Автор - grig5-05
Дата добавления - 25.08.2017 в 22:00
grig5-05 Дата: Суббота, 26.08.2017, 04:09 | Сообщение № 6
Группа: Пользователи
Ранг: Новичок
Сообщений: 10
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Я написал скрипт, чтобы перейти в ячейку "А1"

[vba]
Код

function MakeMeHappy(){
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getActiveSheet(); - Получить имя активного листа
  sheet.setActiveRange(A1); - перейти в ячейку "А1"
};  
[/vba]

После выполнения кода надпись - не определен объект "А1". Подскажите в чем ошибка?


Сообщение отредактировал grig5-05 - Суббота, 26.08.2017, 04:10
 
Ответить
СообщениеЯ написал скрипт, чтобы перейти в ячейку "А1"

[vba]
Код

function MakeMeHappy(){
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getActiveSheet(); - Получить имя активного листа
  sheet.setActiveRange(A1); - перейти в ячейку "А1"
};  
[/vba]

После выполнения кода надпись - не определен объект "А1". Подскажите в чем ошибка?

Автор - grig5-05
Дата добавления - 26.08.2017 в 04:09
Gustav Дата: Суббота, 26.08.2017, 05:13 | Сообщение № 7
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2739
Репутация: 1137 ±
Замечаний: 0% ±

начинал с Excel 4.0, видел 2.1


МОИ: Ник, Tip box: 41001663842605
 
Ответить
Сообщениеhttps://developers.google.com/apps-sc....(Range)

Автор - Gustav
Дата добавления - 26.08.2017 в 05:13
grig5-05 Дата: Суббота, 26.08.2017, 05:55 | Сообщение № 8
Группа: Пользователи
Ранг: Новичок
Сообщений: 10
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Спасибо Gustav, очень помог
 
Ответить
СообщениеСпасибо Gustav, очень помог

Автор - grig5-05
Дата добавления - 26.08.2017 в 05:55
grig5-05 Дата: Воскресенье, 27.08.2017, 11:25 | Сообщение № 9
Группа: Пользователи
Ранг: Новичок
Сообщений: 10
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Подскажите, как можно:
1)Создать список названий листов в книге, чтобы их можно было использовать в формулах
2)как в гиперссылке, использовать в ссылке вместо имени листа - название ячейки(без кавычек)
 
Ответить
СообщениеПодскажите, как можно:
1)Создать список названий листов в книге, чтобы их можно было использовать в формулах
2)как в гиперссылке, использовать в ссылке вместо имени листа - название ячейки(без кавычек)

Автор - grig5-05
Дата добавления - 27.08.2017 в 11:25
Pelena Дата: Воскресенье, 27.08.2017, 15:49 | Сообщение № 10
Группа: Админы
Ранг: Местный житель
Сообщений: 19182
Репутация: 4420 ±
Замечаний: ±

Excel 365 & Mac Excel
grig5-05, не надо складывать все вопросы в одну тему. Читайте Правила форума


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
Сообщениеgrig5-05, не надо складывать все вопросы в одну тему. Читайте Правила форума

Автор - Pelena
Дата добавления - 27.08.2017 в 15:49
Мир MS Excel » Вопросы и решения » Excel и другие приложения » Google Docs » создать оглавление в google sheets (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!