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

Страницы: 1
При сохранении отдельных листов книги имя книги брать из текста ячейки
 
Настя_Nastya,cпасибо за предложение. писала выше, что да, придется сделать так. Меньшее из зол.  Но хотелось мне избежать лишних шагов.
При сохранении отдельных листов книги имя книги брать из текста ячейки
 
спасибо за попытку помочь.
попыталась разобраться, что вы имели в виду. Под переменной  я поняла, что это название листа,  но видно это не так.
Буду использовать пока готовый макрос Николая, внеся изменения в сами листы.  
При сохранении отдельных листов книги имя книги брать из текста ячейки
 
финально код выглядит так? если, да, то выдает ошибку
Код
Sub SplitSheets2()
    Dim s As Worksheet
    Dim wb As Workbook
    Set wb = ActiveWorkbook
    For Each s In wb.Worksheets                 'проходим во всем листам активной книги
     s.Copy                         'сохраняем лист как новый файл
     ActiveWorkbook.SaveAs wb.Path & "\" & sName = Split(s.Range("C2").Value, " ")(0) & ".xlsx"  'сохраняем файл
    Next
End Sub
 
Изменено: starter - 09.04.2020 00:29:32
При сохранении отдельных листов книги имя книги брать из текста ячейки
 
Коллеги, я нашла здесь полезный макрос, совсем немного изменила под себя
Код
Sub SplitSheets2()
    Dim s As Worksheet
    Dim wb as Workbook
    Set wb = ActiveWorkbook
    For Each s In wb.Worksheets                 'проходим во всем листам активной книги
     s.Copy                         'сохраняем лист как новый файл
     ActiveWorkbook.SaveAs wb.Path & "\"  & s.Range("A22") & ".xls"  'сохраняем файл
    Next
End Sub

но что нужно сделать, чтобы при сохранении названием  листов было не просто значение ячейки А22, а например
Код
=ЛЕВСИМВ(A22;НАЙТИ(" ";A22)-1)
, или другая формула шла в название

Спасибо.
как задать формат ячейке
 
Коллеги, спасибо большое, поняла, что надо добрать знаний, иду учиться в апреле макросам :)  
как задать формат ячейке
 
поняла, что за зверь такой :) изучаю просторы интернета
как задать формат ячейке
 
понимаю, что вопрос глупый будет, а через форму это как?
мне нужно чтобы после имени и отчетства стояла точка, то есть в итоге это выглядело так
Иванов И. С.
как задать формат ячейке
 
Добрый день, готовлю руководителям файл для заполнения,  как в файле задать в ячейке формат, чтобы руководители вносили  только ФИО сотрудников в формате Фамилия И.О.

понимаю, что надо через проверку данных задать формат, но как задать не нашла пока нигде

Спасибо большое за помощь.  
Изменено: starter - 06.04.2016 14:05:51
формула если в подсчете бонусов
 
alexthegreat,cпасибо большое, классное решение :)
тему буду впредь писать более тщательно, а эту можно закрыть тему  :))  
формула если в подсчете бонусов
 
Коллеги, добрый день, пож-та посмотрите на формулу, надо заложить след. правила
есть две задачи:
выручка и база клиентов

за каждое выполнение он получает сумму к выплате, но выручка делится на 2 цели
если цель 1=25 000
если цель2=50 000
за базу клиентов, если набрал, то 3500, не набрал - 0

друг от друга задачи не зависят

не получается в формуле учесть след. варианты
цель 1 выполнена, а база клиентов нет
цель 2 выполнена, а база клиентов нет

спасибо за помощь, файл прилагаю  
оптимальный способ определить в каждом подразделении % сотрудников моложе 40 лет.
 
спасибо большое всем за помощь, тему можно закрывать.
Какие файлы содержат ссылки на твой файл
 
Игорь, cпасибо за ответ.  
оптимальный способ определить в каждом подразделении % сотрудников моложе 40 лет.
 
Юрий М,cпасибо, сейчас все сделаю :) и спасибо, что написали корректно, что же не так.
оптимальный способ определить в каждом подразделении % сотрудников моложе 40 лет.
 
Андрей VG,cпасибо, power pivot  только в 2013?
vikttur, что надо сделать, чтобы отписаться? я нажала в правом верхнем углу на отписаться  
оптимальный способ определить в каждом подразделении % сотрудников моложе 40 лет.
 
vikttur,отписалась
оптимальный способ определить в каждом подразделении % сотрудников моложе 40 лет.
 
vikttur, отписаться в теме? кликнуть на отписаться? кликнула
еще раз дублирую  
оптимальный способ определить в каждом подразделении % сотрудников моложе 40 лет.
 
CrazyRabbit,спасибо, все получилось
Изменено: starter - 30.03.2016 20:17:39
оптимальный способ определить в каждом подразделении % сотрудников моложе 40 лет.
 
любят профи сарказм, ну что же, буду терпеть
файл приложила - подразделений больше 30 в компании  
оптимальный способ определить в каждом подразделении % сотрудников моложе 40 лет.
 
Коллеги, пож-та, подскажите. какой наиболее оптимальный способ решить след. задачу, есть примерно  след. информация
Сотрудник.ИмяПодразделениевозраст
Бабочкин1Рота152,0
Бабочкин2Рота245,0
Бабочкин3Рота342,0
Бабочкин4Рота441,0
Бабочкин5Рота532,0
Бабочкин6Рота630,0
Бабочкин7Рота752,0
Бабочкин8Рота836,0
Бабочкин9Рота935,0
Бабочкин10Рота1032,0
нужно определить в каждом подразделении % сотрудников моложе  40 лет.

Спасибо большое заранее.  
Какие файлы содержат ссылки на твой файл
 
Коллеги, не смогла найти ответ на вопрос, возможно потому что сложно сформулировать
как проверить - какие файлы содержат ссылки на твой файл.

Заранее спасибо,
Ирина
Страницы: 1
Наверх