Страницы: 1
RSS
Как разделить лист на несколько листов с таблицами?
 
Как раскидать таблицы с одного листа по нескольким листам, т.е. одна таблица= один лист.  
 
Посмотрите, пожалуйста файл
 
Посмотрел. Жуть. Был конкурс "просмотр листа без прокрутки"? Заодно нужно было и все строки в один экран втиснуть :)  
По вопросу - название темы наберите в окошке поиска (над темой), не Вы первый.
 
{quote}{login=vikttur}{date=01.11.2010 10:37}{thema=}{post}Посмотрел. Жуть. Был конкурс "просмотр листа без прокрутки"? Заодно нужно было и все строки в один экран втиснуть :)  
По вопросу - название темы наберите в окошке поиска (над темой), не Вы первый.{/post}{/quote}  
 
Кинь, пожалуйста, ссылки на решение вопроса!
 
Вам дана подсказка - в поиске по форуму. Мы еще и искать должны?
 
{quote}{login=vikttur}{date=01.11.2010 11:41}{thema=}{post}Вам дана подсказка - в поиске по форуму. Мы еще и искать должны?{/post}{/quote}  
 
....искал и не раз... не нахожу решение..  
 
плиз
 
Ребята, помогите новичку, пожалуйста!
 
попробуйте написать макрос от одного разделителя к другому по цепочке с переносом таблиц с различным именем на новый лист
 
Может чего не понял...  
Таблицы, вроде одинаковые. Кто мешает сделать копирование на группу листов?
 
{quote}{login=}{date=03.11.2010 05:19}{thema=}{post}Может чего не понял...  
Таблицы, вроде одинаковые. Кто мешает сделать копирование на группу листов?{/post}{/quote}  
 
количество строк и группировок по строкам могут отличаться, но колонки все одинаковые  
 
см. файл как должно получиться в итоге
 
Сколько таких таблиц в настоящем файле?
 
{quote}{login=}{date=03.11.2010 05:40}{thema=}{post}Сколько таких таблиц в настоящем файле?{/post}{/quote}  
 
105 (имя №105).  
 
можно конечно же создать 105 листов и копировать разные таблицы по листам, это долго - нужно оперативное решение
 
?
Я сам - дурнее всякого примера! ...
 
{quote}{login=KuklP}{date=03.11.2010 05:55}{thema=}{post}?{/post}{/quote}  
 
в файле, после переноса таблиц на новые листы не соранились группировки по строкам и ширина столбцов.    
 
Можно доработать макрос?
 
Так...
Я сам - дурнее всякого примера! ...
 
{quote}{login=KuklP}{date=04.11.2010 06:21}{thema=}{post}Так...{/post}{/quote}  
 
ДА,так, получилось!  ТОлько вот одно,но..    
на листе "TDSheet" группировка полностью сохранилась, а на остальных листах группировка претерпела изменения, т.е. пропали уровни [+].
Если можно поправить до 100% варинта макроса было бы классно!  
 
Спасибо!
 
видимо возможно добавить в макрос и копирование группировок не только в строках, но  и в столбцах?  
 
Как называеться команда копирования группировок на лист:  
1. группировки строк?  
2. группировки столбцов?
 
?
Я сам - дурнее всякого примера! ...
 
{quote}{login=SnanoL}{date=05.11.2010 01:15}{thema=}{post}  
Как называеться команда копирования группировок на лист:  
1. группировки строк?  
2. группировки столбцов?{/post}{/quote}  
ИМХО, нет таких команд. Копируются либо строки, либо столбцы, вместе с группировками. В последнем моем посте копируется лист, а все лишнее из него удаляется. Но это мое мнение. Я даже не знаю, как создавались такие группировки(+ вверх), как в посте ТС. Serge 007 недавно такое выкладывал, но я не успел прочесть.
Я сам - дурнее всякого примера! ...
 
{quote}{login=KuklP}{date=05.11.2010 09:34}{thema=}{post}?{/post}{/quote}  
 
Спасибо, получилось,  уровни группировок на страницах[+].
 
После запуска макроса в новом файле, страницы копируются без остановки, не могу понять почему? Выкладываю файл.
 
.
Я сам - дурнее всякого примера! ...
 
{quote}{login=KuklP}{date=08.11.2010 12:12}{thema=}{post}.{/post}{/quote}  
 
OK! Теперь все нормально, копирование остановилось!    
 
А можно копируя листы, автоматом присваивать имена листов по названию таблицы, т.е. TDSheet (2) = Имя 105, и т.д.?    
Или как оперативно переименовать все листы, т.е. присвоить имя листу, которое равно ячейки E3 в зависимости от листа?
 
Я предполагал такой вопрос. Почему его сразу не внесли в свое хочу? Ждите.
Я сам - дурнее всякого примера! ...
 
{quote}{login=KuklP}{date=08.11.2010 03:30}{thema=}{post}Я предполагал такой вопрос. Почему его сразу не внесли в свое хочу? Ждите.{/post}{/quote}
 
{quote}{login=nn}{date=08.11.2010 03:33}{thema=Re: }{post}{quote}{login=KuklP}{date=08.11.2010 03:30}{thema=}{post}Я предполагал такой вопрос. Почему его сразу не внесли в свое хочу? Ждите.{/post}{/quote}{/post}{/quote}  
 
в сообщении не указывал, но в прикрепленом файле: post_170949.xls указал имена листов ) Имя 1, Имя 2  
надо было решить основную задачу    
 
Спасибо!
 
Так.
Я сам - дурнее всякого примера! ...
 
{quote}{login=KuklP}{date=08.11.2010 03:36}{thema=}{post}Так.{/post}{/quote}  
 
Класс!  
Только вот ошибка вылетает, т.к. имя превышает 31 знак.  
 
Можно обрезать имя таблицы до 31 знака, при присвоениии имени листа?
 
Можно, конечно:  
замените строку:  
ActiveSheet.Name = [f3]
на  
ActiveSheet.Name = Left([f3], 30)
Изврат какой...
Я сам - дурнее всякого примера! ...
 
{quote}{login=KuklP}{date=08.11.2010 05:01}{thema=}{post}Можно, конечно:  
замените строку:  
ActiveSheet.Name = [f3]
на  
ActiveSheet.Name = Left([f3], 30)
Изврат какой...{/post}{/quote}  
 
Задача решена на 100%  
Спасибо Вам большое!    
 
С уважением,  
nn
 
аналогичная тема на форуме:  
 
"Создание листов из выделенных ячеек (таблиц)"  
 
<EM>http://www.planetaexcel.ru/forum.php?thread_id=15706</EM>
Страницы: 1
Читают тему
Наверх