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

Страницы: 1
модернизировать функционал умных таблиц, убрать макросы, убрать макросы но оставить функционал, предложить свои идеи по реализации поставленных задач
 
Здравствуйте уважаемые форумчане и эксэлеводы !!!

за несколько лет работы в одном из образовательных учреждений, я создал на базе ВАШИХ идей, использование умных таблиц и тд и тп ВСЕ ВСЗЯТО С  ЭТОГО ФОРУМА!!  и получился очень полезный (для нашей педагогической работы) продукт - "алфавитная книга", но идет время и много меняется, а мне как человеку не сведущему в экселе НИЧЕГО, остается только продолжать пользоваться устаревающим файлом...

не сочтите за труд, помогите пожалуйста! готов рассмотреть бюджет посильный педагогу дополнительного образования находящемуся на пенсии....

1 задача-
имеется:
алфавит - список всей информации, текстовая база данных, в которую в ручную вписываются необходимые данные.
колонка СОЦСТАТУС - важный элемент ради чего все это создавалось, а именно -
по этой колонке считаются дети (в нашем учреждении их МНОГО) согласно соц статуса перечисленного через ","

обозначения сокращений:

м -      многодетная семья
сво -  дети участника СВО
впр - вынужденные переселенцы
н -      неполная семья
овз -   ограничение по здоровью
ди -    дети инвалиды
соп -   социально-опасные
с -       дети сироты
пп -    проблемы поведения
пр -    проживающие не с родителями
о -      опека
до -    домашнее обучение
дс -    дошкольники
но -    неорганизованные дети

и список детей формируется на вкладке СОЦСПРАВКИ !! и это ВАЖНО!
необходимое количество строк при их превышении "10" приходится добавлять вручную, или уменьшать (для плотности печати)
ТРЕБУЕТСЯ: автоматизировать данную процедуру!


2 задача-
- можно ли связать расписание гр1..2..3 с вкладкой "расписание" - и автоматизировать расстановку времени и групп по занятиям

например: гр1 , секция расписание - есть дни, можно выбрать время, а в этот момент на вкладке "расписание" происходит заполнение таблицы?
сейчас это реализовано простым выбором из списка.. но происходят подвижки времени и ен всегда удается это синхронизировать.. возникают коллизии и проблемы..


3 задача -
избавиться от макросов, но оставить систему подсветки выбранных детей по  группам.. можно ли реализовать по другому?

как это происходит - если дети не выбраны в какую либо группу на вкладке алфавит они остаются неподсвеченными. (что бы никого не потерять)
через условное форматирование не удобно т.к. не все пользователи готовы вносить данные вручную, простое копирование убивает форматирование и все ломается.


4 задача -
вопрос: может все данные заносить через всплывающую форму? и минимизировать поломку всех формул путем закрытия и скрытия процессов, их огромное количество на всех вкладках!


5 задача -
вкладка "освобождение"
реализовать выбор списка по выпадающему сверху (см. в красной рамке)
с расстановкой необходимых по таблице данных

например: выбираем гр1. и список заполняется только детьми с вкладки "гр1"; выбираем "гр4" - список заполняется из вкладки "гр4" итд..


6 задача -
схожа с задачей 1 - автоматизировать умные таблицы количеством строк согласно группы и списка детей.
например в гр1 - 4 человека, достаточно 5 строк (оставить пустой, что бы было видно)
(сейчас это реализуется по нажатию кнопок скрыть и показать строки) .. по моему тоже макрос... а хотелось бы избавиться от них.

во всем документе - красная рамка означает редактирование вручную.
списки в группах формируются по выпадающему списку, автозаполнение по ВПР
ВАМ можно разобрать ВСЁ !! и предложить что то свое...

вот такие нелегкие задачи стоят передо мной. Спасибо всем кто откликнется
заполнение таблицы данными из разных сводных по выпадающему списку, требуется заполнить ФИО из выпадающего списка групп
 
Здравствуйте уважаемые форумчане и экселеводы!

встал вопрос - как быстро заполнить ФИО в таблицу из выпадающего списка групп.
имеются готовые вкладки - алфавит, группы, список групп.. А в документе освобождение необходимо заполнять разными фио согласно списков групп

помогите пожалуйста решить проблему..

PS в данном документе собрано большое количество разных идей! был бы признателен если кто то поможет это все упростить!
заполнение данных по выбору
 
Здравствуйте уважаемые знатоки экселя!
помогите пожалуйста решить задачку (для 1 класса Excel)
есть данные, список огромный! необходимо разнести по выбору ячеек соответственно в свой лист автоматически, думаю что ВПР можно но не понимаю как?!?!?

что бы при вводе значения (например Х) на первом листе, данные ФИО скажем - заполнялись в соответствующем листе
Изменено: Jystas - 09.04.2019 17:06:22
Автоматическое добавление или удаление строк в таблице.
 
Уважаемые форумчане помогите пожалуйста решить проблему:
как в моем случае сделать автоматически удаляемые или добавляемые строки в примере (лист гр1, гр2), если по выпадающему списку на листе гр1 две строки данных а отображалось бы три (+ одна пустая),или гр2 - 4 строки занято + еще одна пустая, и в случае добавления в последней данных по выпадающему списку, автоматически добавлялась еще строка., но при этом данные под таблицей "спускались ниже".
а в случае удаления данных из строк (лист гр1, гр2), таблица так же сокращалась!
Изменено: Jystas - 28.06.2018 14:29:43
Копирование значения а не формул, макрос копирует формулу, а необходимо значение
 
Доброе утро друзья! помогите пожалуйста разобраться с макросом (взял его на одной из веток) штука хорошая, но мне нужно что бы она копировала не формулы из ячеек а значения, моих мозгов на это не хватит никогда, и вся надежда на Ваши Светлые головы!!!
Код
Option Explicit

Sub CollectAllClients()
Dim BazaWb As Workbook 'текущая книга (общий файл)
Dim BazaSht As Worksheet 'лист База покупателей в общем файле
Dim iTempFileName As String 'имя по-очерёдно открываемого файла
Dim iPath As String 'путь к папке, где лежат все файлы
Dim iLastRowBaza As Long 'последняя заполненная строка в общем файле в столбце A
Dim iLastRowTempWb As Long 'последняя заполненная строка в по-очерёдно открываемом файле в столбце A
Dim iNumFiles As Long 'количество открываемых файлов

    With Application 'операции с приложением/отключаем для повышения скорости работы макроса
        .ScreenUpdating = False 'обновление экрана
        .DisplayAlerts = False 'выод системных сообщений
        .Calculation = xlManual 'автопересчет формул
        
        'присваиваем значения нашим переменным
        Set BazaWb = ThisWorkbook
        Set BazaSht = BazaWb.Sheets("данные")
        iPath = BazaWb.Path & "\"
        iTempFileName = Dir(iPath & "*.xlsm")
        Do While iTempFileName <> "" 'запускае цикл перебора файдов в папке
            If iTempFileName <> BazaWb.Name Then 'если имя файла не равно общему открываем
                With .Workbooks.Open _
                     (Filename:=iPath & iTempFileName, UpdateLinks:=False, ReadOnly:=True)
                     iNumFiles = iNumFiles + 1
                     'Рабочая книга не должна быть защищена паролем
                     With .Worksheets("алфавит") 'с конкретным листом в открытой книге
                          'номер последней заполенной строки
                          iLastRowTempWb = .Cells(Rows.Count, 2).End(xlUp).Row
                          'последняя строка в итоговом файле на листе
                          iLastRowBaza = BazaSht.Cells(Rows.Count, 1).End(xlUp).Row + 1
                          'копируем диапазон с открытой книги в заданный лист
                          .Range("B11:Q175").Copy Destination:=BazaSht.Cells(iLastRowBaza, 1)
                     End With
                     .Close saveChanges:=False
                End With
            End If
            iTempFileName = Dir 'следующий файл
        Loop
        
        'включаем что отключили
        .Calculation = xlAutomatic
        .DisplayAlerts = True
        .ScreenUpdating = True
    End With
    MsgBox "Информация собрана из " & iNumFiles & " файлов!", vbInformation, "Конец"
End Sub 
Изменено: Jystas - 20.12.2017 13:36:13
Выделение по условию использованной ячейки
 
Здравствуйте! уважаемые экселеводы и форумчане!

при работе с большим числом строк (от 300 и более) сложно удержать всю информацию в голове, а при выборе данных на другой странице (выпадающий список Лист2) хотелось бы видеть подсветку использованных строк с Лист 1

с моим зрением листать весь форум тяжеловато, подскажите пожалуйста!
Подсветить временной промежуток по выбору дня недели
 
Друзья! здравствуйте!!!
разобрался как подсветить временной промежуток через УФ,  но не могу понять как сделать это по выбору дня недели: (пример: пн вт пт) в примере..

задача: написать в желтой ячейке - лист гр1 - день недели (пн, вт, ср, чт, пт, сб, вс) - указать время начала и время окончания - подсветка соответствовала нужному дню.
Автозаполнение цветом "шахматного" расписания
 
Доброго времени экселеводы!

пытаюсь автоматизировать заполнение "шахматного расписания", но не понимаю как это реализовать..
если есть какие либо идеи буду рад услышать!

и так: при расстановки заданного времени в ячейках верхних таблиц, цветовая градация заполнялась в общей, как в примере..
00.01.1900 в ячейке
 
Ребята! понимаю что дело ерундовое, но вот такая фишка: нужно колонку протянут со связями на существующую таблицу, там даты, а они гады переворачиваются в 00.01.1900 если нет пока еще даты в первой таблице..
я уже весь форум перерыл, глаза не видят! ПОМОГИТЕ пожалуйста!

ДД.ММ.ГГГГ;;;  это правильно? нашел!
Изменено: Jystas - 21.09.2017 21:52:00
Блокируются кнопки при установке защиты на лист, перестают работать кнопки фильтрации в таблице
 
Доброго времени суток уважаемые экселеводы!!!
такая вот проблема: при установке защиты на листе, перестают работать кнопки фильтрации в таблице...
у кого светлая голова и обе правые руки... ПОМОГИТЕ ПОЖАЛУЙСТА!!!
[ Закрыто] таблица с датами, вставка даты маске
 
Доброго времени всем экселеводам!

помогите пожалуйста упростить ввод даты по формату скажем: вторник, четверг - и в таблице В2-В26(см. приложение) автоматом встают полные даты (01.09.2016) с сентября по май именно вторника и четверга

простите, искал по форму, не нашел...
После удаления части таблицы ссылка переходит в =#ССЫЛКА!
 
не могу решить проблему изменения ссылки на соседний лист после удаления части таблицы в данных (а это необходимое условие) ссылка переходит =#ССЫЛКА!
помогите пожалуйста решить эту проблему..
Обьеденить данные с разных листов, получение сводной таблицы
 
Здравствуйте ув. "ЭКСЕЛеводы" и эксперты в делах формул и макросов!

Прошу помощи в решении задачи сбора данных с книг: таких книг более 100! в каждой куча информации на первом листе - Лист1- требуется собрать воедино в отдельной книге данные со всех книг, с возможность обновления данных в исходниках и разумеется автоматических обновлением в собранном файле. Таблицы одинаковые, разница только в количестве заполненных строк. пример по ссылке не подходит, в силу сбора данных по разным листам, вызывает ошибки сбора информации и тд..
работать с этим файлом будет женщина! и нужно упростить до "включения чайника" кнопка "ТЫК" (обновить)

ОЧЕНЬ ПРОШУ ПОМОЧЬ!!!
Изменено: Jystas - 18.10.2016 22:15:20
Счет ячеек с текстовым значением
 
Простите заработался!! с таким количеством бумаг у педагога голова идет кругом!!!!! ПОМОГИТЕ ПОЖАЛУЙСТА!!!! посчитать столбик из ячеек при условии что: 0 или - не считать, а любое текстовое значение (лучик. солнышко) в сумму =2
Изменено: Jystas - 29.09.2016 11:19:33
разнести данные из таблицы по нескольким значениям в одной ячейке, Помогите педагогу облегчить труд!
 
Здравствуйте уважаемые форумчане! и ЭКСЕЛЕВОДЫ!!!
я не молодой педагог - и мне требуется разнести большое количество данных в разные справки ( они есть в примере) но взятые из первой вкладки - алфавит - 11 строка есть колонка - соц.статус- (смотрите сокращения) пишем одно значение -м- я получаю во вкладке М - все что нужно.
ТРЕБУЕТСЯ: строка 12 пишем в столбце I12 например м,с,ди - данные этого человека должны попасть на вкладки М С ДИ

вы очень поможете педагогу поспать лишний час ночью....СПАСИБО!
данный файлик уже собран с вашей помощью.. за что низкий поклон.
Изменено: Jystas - 16.09.2016 22:23:05
Страницы: 1
Наверх