Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / узнать имя листа / 12 сообщений из 12, страница 1 из 1
15.06.2012, 10:59
    #37839100
PlanB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
узнать имя листа
добрый день!
Код: vbnet
1.
2.
3.
4.
5.
6.
Option Explicit
Function WSHEET(nList As Integer)
On Error Resume Next
    WSHEET = Worksheets(nList).Name
    If WSHEET = Empty Then WSHEET = "#Н/Д"
End Function

можно ли как-то исхитриться и узнать имя листа без таких выкрутасов на vba, формулой? разумеется речь идет о получении списка всех листов книги на одном листе, а не о получении имени конкретного листа на нем.
...
Рейтинг: 0 / 0
15.06.2012, 11:03
    #37839109
PlanB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
узнать имя листа
общая задача состоит в сведении в одну таблицу данных из многих листов книги. очень желательно все сделать формулами. все листы стандартного вида, могут добавляться и удаляться, называются как угодно.
...
Рейтинг: 0 / 0
15.06.2012, 11:18
    #37839147
Serge 007
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
узнать имя листа
PlanB,

=ЯЧЕЙКА("filename")
Далее вырезаем из имя файла название листа
...
Рейтинг: 0 / 0
15.06.2012, 11:20
    #37839149
PlanB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
узнать имя листа
PlanBобщая задача состоит в сведении в одну таблицу данных из многих листов книги. очень желательно все сделать формулами. все листы стандартного вида, могут добавляться и удаляться, называются как угодно. вот откопал, сори за бесполезный топик. спасибо уважаемому KL (XL) за науку!
...
Рейтинг: 0 / 0
15.06.2012, 11:29
    #37839168
Serge 007
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
узнать имя листа
PlanBможно ли узнать имя листа без таких выкрутасов на vba, формулой ?
???
...
Рейтинг: 0 / 0
15.06.2012, 11:33
    #37839183
PlanB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
узнать имя листа
Serge 007PlanBможно ли узнать имя листа без таких выкрутасов на vba, формулой ????ну, я все понимаю, но не VBA же используется во втором варианте по ссылке =))) я полагаю, "красивше" сделать не вариант. но, если у Вас найдется решение, позволяющее сохранить данный файл в формате книги excel без аоддержки макросов, прошу поделиться.
...
Рейтинг: 0 / 0
15.06.2012, 11:51
    #37839234
Serge 007
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
узнать имя листа
PlanBне VBA же используется во втором варианте
Нет, но без поддержки макросов работать не будет


PlanBесли у Вас найдется решение, позволяющее сохранить данный файл в формате книги excel без аоддержки макросов, прошу поделиться
Есть. Уже поделился:
Serge 007=ЯЧЕЙКА("filename")
Далее вырезаем из имя файла название листа
...
Рейтинг: 0 / 0
15.06.2012, 12:00
    #37839259
PlanB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
узнать имя листа
используя =ячейка("имя файла") я просто получу полный адрес книги, включая название текущего листа, на котором она висит.
мне надо получить список всех листов на одном.
...
Рейтинг: 0 / 0
15.06.2012, 12:12
    #37839305
Serge 007
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
узнать имя листа
Serge 007Далее вырезаем из имя файла название листа
Код: vbnet
1.
=ПРАВСИМВ(ЯЧЕЙКА("имяфайла";A1);ДЛСТР(ЯЧЕЙКА("имяфайла"))-НАЙТИ("]";ЯЧЕЙКА("имяфайла")))



PlanBмне надо получить список всех листов на одном
В топике вопрос был PlanBузнать имя листа, а не листов
Это по другому делается, см. здесь
...
Рейтинг: 0 / 0
15.06.2012, 12:20
    #37839335
PlanB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
узнать имя листа
Serge 007Это по другому делается, см. здесь тот же принцип, что и по моей ссылке выше...
...
Рейтинг: 0 / 0
15.06.2012, 12:29
    #37839362
Serge 007
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
узнать имя листа
PlanBтот же принцип, что и по моей ссылке выше
И в чём сходство, позвольте узнать?
...
Рейтинг: 0 / 0
15.06.2012, 12:41
    #37839397
PlanB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
узнать имя листа
у меня нет времени, сори
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / узнать имя листа / 12 сообщений из 12, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]