Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
Формирование отчета
 
Необходимо сформировать отчет макросом как на листе Sheet4.  
Часть информации берется с листа zwf30, а часть с zdlbestell. При этом название артикула должно соответствовать его номеру.  
Помогите пожалуйста. Бьюсь уже 2 день.
Группировка листов
 
Вопрос. После выполнения макроса, листы почему то группируются. Как принудительно "разгруппировывать" листы?  
Спасибо.
макросы для всего Excel
 
Хотелось бы узнать, есть ли возможность сделать макросы доступные во всем экселе, а не только в той книге в которой он написан?  
Заранее спасибо.
Создание единой таблицы
 
1. Нужно создать 1 таблицу (Sheet4) из двух других (Sheet1 и Sheet2), которые в свою очередь составляются из zdlbestell и zwf30 соответственно.  
2. Так же нужно сделать разметку как в Sheet4, но без выделения цветов.  
 
Колонки, которые нужно брать из zwf30, выделены желтым  
Колонки, которые нужно брать из zdlbestell, выделены зеленым.  
 
По отдельности макросы zdlbestell и zwf30 работают и составляют Sheet1 и Sheet2 как надо. Но как сделать чтобы они сразу составляли Sheet4 как надо, а не создавали 2 отдельных листа из которого нужно будет собрать третий, общий? Или как сделать создание одного листа готового (Sheet4 который) одним макросом, чтобы он собирал все данные из zdlbestell и zwf30?    
Помогите, пожадуйста.  
<EM><STRONG>Файл удален</STRONG> - велик размер - [<STRONG>МОДЕРАТОРЫ</STRONG>]</EM>
Точки и запятые
 
Такая дилема. Имеется колонка (числовые значения и название колонки) в которой есть и точки и запятые.  
Необходимо удалить сначала все запятые (как разделители тысяч), затем заменить точки (как разделители дробных частей) на запятые.  
Имеется кусок макроса отвечающий за это:  
Код
   
    Sheet5.Activate   
    With ActiveSheet.Range("D:D")   
    .NumberFormat = "General"   
    .Replace What:=",", Replacement:="", LookAt:=xlPart, _   
                        SearchOrder:=xlByRows, MatchCase:=False, _   
                        SearchFormat:=False, ReplaceFormat:=False   
    .Replace What:=".", Replacement:=",", LookAt:=xlPart, _   
                        SearchOrder:=xlByRows, MatchCase:=False, _   
                        SearchFormat:=False, ReplaceFormat:=False   
    End With   
 
Так вот. Проблема в том, что каждый раз при запуске макроса (при его работе создается новый лист), активным листом является то 4, то 5 лист. Как решить эту проблему с постоянно меняющимся номером листа?
Страницы: 1
Наверх