![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 16.10.2009
Сообщений: 90
|
![]()
добрые день уважаемые программисты.
вот такой вопрос у меня: как программно создать новый лист и потом к нему обращаться? суть: есть книга в которой только один пока ПУСТОЙ лист (СВОДНАЯ) в этом листе прописана функция на изменения в ячейках. как только в ячейке произойдет какое либо изменение функция считывает данные с изменившейся ячейки (какое либо название) и создает новый лист с этим названием. в последующем необходимо чтобы все изменения в строке с названием отображались в одноменном листе. пример пустой лист. в ячейке строка 1 столбец 1 пишу ЯБЛОКИ создается лист с названием ЯБЛОКИ в следующей строке 2 столбец 1 пишу ГРУШИ - создается лист с таким же именем. и тд.. после чего в строке ЯБЛОКИ в ячейке 2 вношу какую либо цифру, необходимо, чтобы скрипт скопировал эту цифру и перенес ее в лист с именем ЯБЛОКИ (ячейка пока не важна ) и так же со всеми остальными строками. другими словами - подскажите как сделать динамичное создание новых страник книги, чтобы в будущем можно было обращаться к ним по имени с Уважением и надеждой на помощь |
![]() |
![]() |
![]() |
#2 |
Пользователь
Регистрация: 16.10.2009
Сообщений: 90
|
![]()
написал модуль создания нового листа:
PHP код:
остался один непонятный вопрос, как теперь обратиться к листу? имя листа в переменной sym |
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 26.04.2010
Сообщений: 450
|
![]() Код:
Тишина – самый громкий звук
|
![]() |
![]() |
![]() |
#4 | |
Пользователь
Регистрация: 16.10.2009
Сообщений: 90
|
![]() Цитата:
а как обращаться к листу намного позже его создания? то есть я сначала создал листы и после этого вношу изменения которые должны отображаться в разных листах в зависимости от их имен |
|
![]() |
![]() |
![]() |
#5 | |
Форумчанин
Регистрация: 26.04.2010
Сообщений: 450
|
![]() Код:
Цитата:
Тишина – самый громкий звук
Последний раз редактировалось nerv; 30.10.2011 в 16:55. |
|
![]() |
![]() |
![]() |
#6 | |
Пользователь
Регистрация: 16.10.2009
Сообщений: 90
|
![]() Цитата:
или я чего либо не догоняю Код:
КАК в ИМЯЛИСТА ВОТКНУТЬ переменную? Код:
|
|
![]() |
![]() |
![]() |
#7 |
Участник клуба
Регистрация: 02.05.2010
Сообщений: 1,390
|
![]()
Зачем? Вы как присваивали значение?
sym = Cells(line, stlb) Вот и берите его оттуда. Только имя листа, где эта Cells(line, stlb) не забудьде указать.
mailto: kuklp60@gmail.com, ящики для благодарностей:
WM Z206653985942, R334086032478, U238399322728 |
![]() |
![]() |
![]() |
#8 |
Пользователь
Регистрация: 16.10.2009
Сообщений: 90
|
![]() |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Создание копии листа. | tae1980 | Microsoft Office Excel | 9 | 01.07.2011 14:04 |
Создание листа с одновременным созданием формулы на ячейку нового листа | ShamanK | Microsoft Office Excel | 4 | 02.05.2010 22:00 |
Создание матрицы с последующим вводом переменных в Delphi7 | Virtualex | Помощь студентам | 2 | 06.10.2009 15:28 |
создание нового листа | cathie | Microsoft Office Excel | 2 | 12.12.2007 15:49 |