Как сделать каталог в эксель
База данных "Библиотечный каталог"
Создать систему организующей базу данных с заданной структурой и предоставляет следующий сервис.
Создать массив объектов пользовательского типа "Car" (каталог машин) и функции чтения/записи из/в каталог(а)
Добрый день! Нужно составить программу, которая будет дополнять каталог автомобилей Имеется.
База данных: Создать сортировку по всем полям
Организовать удобный и понятный интерфейс: - Создать сортировку по всем полям; - Использовать.
и зачем вам программисты, да еже в разделе Форум Microsoft SQL Server?
Открываете Excel и вколачиваете свой Каталог.
Добавлено через 5 минут
Создаете новый файл. Сохраняете как "Каталог". Любой джин скажет, что проблема решена на 100%, точно в соответствии с ТЗ
А как таблицу Excel сохранить как каталог?
Добавлено через 5 минут
Добавлено через 5 минут
Создаете новый файл. Сохраняете как "Каталог". Любой джин скажет, что проблема решена на 100%, точно в соответствии с ТЗ
а что такое Каталог? Который надо создать в Excel? Я даже не спрашиваю зачем он кому-то нужен вообще. И в Excel-евском файле в частности?
Добавлено через 37 секунд
Илья-27, сначала четко и последовательно опишите задачу, которую пытаетесь решить. Потом - подумайте, сможете ли Вы сделать её самостоятельно. И вот если у Вас возникнут сложности и/или конкретные вопросы - Вам смогут помочь.
я пытался сделать самостоятельно, но у меня не получилось.
Добавлено через 50 секунд
мне хотелось бы сделать этот каталог в виде программы
Илья-27, что мешает Вам объяснить всё здесь?
Ваш "каталог" будет содержать секретные сведения или, может, представлять коммерческую тайну? пишите всё здесь, возможно, это в будущем сможет помочь другим людям, если они столкнутся с Вашей проблемой.
Добавлено через 3 минуты
Мне просто нужен программист для написания и создания программы.
Мне 27 лет, я инвалид с детства, не могу ходить и на улицу я не выхожу и друзей у меня нет.
Очень увлекаюсь биографией актеров театра и кино.
Мне хотелось бы чтобы была программа куда можно занести данные про актеров и фильмы и в любое время посмотреть их. Это единственное любимое увлечение.
Если можете сделать такую программу, помогите мне пожалуйста. По мере возможности могу заплатить если понадобится оплата.
Очень прошу помочь.
Видео: Управление файлами и папками с помощью Excel (Май 2022).
Хотя многие функции Excel связаны с вычислением и составлением диаграмм чисел, программа для работы с электронными таблицами также хорошо подходит для создания интерактивного списка. С помощью Excel, а не Word, для каталогизации домашней библиотеки вы можете сортировать свои книги по любым введенным вами данным, сужать представление для отображения конкретных авторов и добавлять дополнительную информацию, не нарушая форматирование страницы и макет. Для начала загрузите шаблон каталога книг и начните вводить свои данные.
Многоуровневая сортировка Excel помогает визуализировать вашу библиотеку по категориям. Кредит: Изображение предоставлено Microsoft
Создать коллекцию книг. Кредит: Изображение предоставлено Microsoft
Нажмите «Файл» и «Создать» в Excel 2013. Найдите «Коллекция книг» и выберите «Список коллекции книг». Если вы предпочитаете, вы можете вместо этого выложить свою электронную таблицу с нуля, но использование шаблона автоматизирует большую часть форматирования и дизайна столбцов и все еще позволяет выполнять настройку.
Удалить ненужные колонки. Кредит: Изображение предоставлено Microsoft
Щелкните правой кнопкой мыши заголовки столбцов над каждым фрагментом данных, которые вы не хотите отслеживать, и выберите «Удалить», чтобы удалить столбец.
Вставьте и переименуйте columnscredit: Изображение предоставлено Microsoft
Добавьте свои собственные столбцы данных, выбрав и напечатав ненужные столбцы, или щелкнув правой кнопкой мыши заголовок столбца и выбрав «Вставить», чтобы создать новый столбец. Удалите, переименуйте и вставьте столько столбцов, сколько вам нужно, чтобы создать категории каталогов, которые вы хотите.
Добавьте и измените размеры cell.credit: Изображение предоставлено Microsoft
Заполните электронную таблицу своими книгами. Вам не нужно вводить данные в каждую ячейку - Excel не будет иметь никаких проблем, если в некоторых книгах отсутствует информация. Когда в шаблоне не хватит места, перетащите маркер в правом нижнем углу вниз, чтобы добавить больше места. Если столбец слишком узкий, дважды щелкните по строке после заголовка столбца, чтобы развернуть столбец до самого длинного текста.
Держите заголовки столбцов видимыми. Кредит: Изображение предоставлено Microsoft
Выберите первую строку под заголовками столбцов, откройте вкладку «Вид» и выберите «Стоп-панели» в группе «Окно», чтобы заголовки оставались видимыми даже при прокрутке страницы вниз.
Сортировать catalog.credit: Изображение предоставлено Microsoft
Выберите «Сортировка» в разделе «Сортировка и фильтрация» на вкладке «Данные», чтобы изменить порядок строк. Выберите столбец для сортировки и нажмите «Добавить уровень», если вы хотите уточнить сортировку по другому столбцу. См. Ссылка 4. Когда вы нажимаете «ОК», Excel окончательно реорганизует ваши строки - если вы заботитесь о порядке, в котором вы ввели свои книги, создайте столбец, обозначающий «Заказ добавлен» с постепенно увеличивающимися числами перед сортировкой.
Фильтр catalog.credit: Изображение предоставлено Microsoft
Нажмите на стрелку рядом с заголовком столбца, чтобы отфильтровать каталог. Отметьте один или несколько элементов в столбце и нажмите «ОК», чтобы скрыть все записи, которые не соответствуют выбранным элементам. Фильтрация не изменяет ваши данные навсегда - снова откройте фильтр и выберите «Очистить фильтр», чтобы снова отобразить всю электронную таблицу.
Добавить новые sheet.credit: Изображение предоставлено Microsoft
При необходимости добавьте дополнительные страницы, например, чтобы разделить каталог на таблицы «Художественная литература» и «Научная литература». Щелкните правой кнопкой мыши вкладку текущего листа, выберите «Вставить» и выберите шаблон коллекции книг, чтобы добавить другую страницу. Чтобы переименовать страницу, дважды щелкните заголовок вкладки.
4 лучших приложения для электронных книг для Windows Phone
Вот список с четырьмя лучшими приложениями для чтения электронных книг для смартфонов с Windows Phone. Какой читатель Ebook лучше для вас?
Как использовать приложение Amazon Kindle для чтения электронных книг в Windows 10 Mobile
Как использовать приложение Kindle для Windows 10 Mobile для чтения электронных книг, покупки электронных книг, синхронизации чтения на разных устройствах и многого другого.
Как использовать новый магазин электронных книг в Windows 10
В Магазине Windows есть множество развлечений, от приложений до фильмов. Теперь, с обновлением Creators, раздел электронных книг доступен для книжных червей.
Здравствуйте, друзья! Бесспорно, в нашей жизни самое главное — это время, которого зачастую не хватает. Именно поэтому я решил написать эту статью, чтобы поделиться одной полезной фишкой программы Excel из комплекта Microsoft Office. Прочитав статью до конца, Вы наверняка на практике пожелаете применить полученные знания, а значит в итоге сэкономить свое драгоценное время.
Речь пойдет о гиперссылках. Вполне возможно, что многие из Вас с ними знакомы. Остается только вопрос: а применяете ли вы их на практике? Между тем с помощью гиперссылок можно делать ссылки непосредственно на определенное место в документе, на любой документ, который хранится на Вашем компьютере. Это могут быть папки, видеофайлы, фотографии и пр. А могут быть ссылки на другие интернет ресурсы, например, любимые сайты или полезные сервисы.
В принципе гиперссылки можно создавать в документах Word, PDF. Но в первом случае для перехода по созданной гиперссылке требуется одновременно нажимать клавишу Ctrl, а во втором — сложно в последующем редактировать созданный документ. Всех этих недостатков лишено применение гиперссылок с использованием таблиц, созданных в программе Excel. По большому счету этот же способ применим в программах Open Office, Google документах и в подобных им.
Итак, к делу. Создаем новый документ в программе Excel, форматируем под свои потребности ширину столбцов и набираем необходимый текст. Для того, чтобы сделать его гиперссылкой, нужно зайти на вкладку «Вставка», выбрать в ленте «Гиперссылка» (нажать левой кнопкой мыши) и в открывшемся окне вставить необходимую ссылку.
Для того, чтобы избавить себя от рутины щелкания по вкладкам «Вставка» и «Гиперссылка», есть другой способ – нужно сделать клик правой кнопкой мыши на редактируемой надписи и в открывшемся диалоговом меню выбрать пункт «Гиперссылка». После этого сразу откроется окно вставки-редактирования ссылок. Вставляем ссылку, как и в первом случае.
Ну и для самых «ленивых» существует третий способ. Устанавливаем курсор в ячейку с редактируемой надписью и нажимаем сочетание клавиш «Ctrl» + «К». При этом сразу откроется окно вставки-редактирования ссылок. Это самый быстрый и удобный способ!
Потратив один раз немного времени на оформление тематического перечня своих ссылок, можно сделать полезный каталог.
А если при этом использовать возможность создания новых листов в документах Excel, то можно в итоге получить вообще супер полезный документ. Например, хозяйки могут сделать сборник ссылок на кулинарные рецепты, а блогеры – список нужных сервисов или список партнерских программ.
Наглядно все шаманство процесса создания гиперссылок можно посмотреть в этом небольшом видео. Кстати в нем, есть еще кое-что «вкусненькое» по гиперссылкам, о чем я не написал в статье. Так что советую посмотреть!
Смотри другие видео на моем видеоканале
Убедились? Думаю, что и это далеко не все. В данном вопросе только фантазия и замысел могут ограничить Ваши возможности. Мне действительно интересно, кто на практике применяет Excel для повседневных задач. Знаю, что его плотно используют Яндекс-директологи. Вообще это очень интересная тема. Хочу еще написать несколько полезных советов по работе с Excel в разрезе ее применения именно для блоггинга.
Жду Ваших комментариев к статье. Если что-то осталось непонятным, не стесняйтесь, спрашивайте. Собственно, эта статья так и была написана – под влиянием заданного вопроса по теме гиперссылок.
Иногда бывает необходимо заполучить на лист Excel список файлов в заданной папке и ее подпапках. В моей практике такое встречалось неоднократно, например:
- перечислить в приложении к договору на проведение тренинга список файлов из раздаточных материалов для особо щепетильных юристов в некоторых компаниях
- создать список файлов для ТЗ проекта
- сравнить содержимое папок (оригинал и бэкап, например)
Для реализации подобной задачи можно использовать несколько способов.
Способ 1. Скелет из шкафа - функция ФАЙЛЫ
Этот способ использует древнюю функцию ФАЙЛЫ (FILES) , оставшуюся в Microsoft Excel с далеких девяностых. Вы не найдете эту функцию в общем списке функций, но для совместимости, она всё ещё остаётся внутри движка Excel, и мы вполне можем её использовать.
1. В любую ячейку листа (например, в А1) введём путь к папке, список файлов из которой мы хотим получить.
Обратите внимание, что путь должен оканчиваться шаблоном со звездочками:
- *.* - любые файлы
- *.xlsx - книги Excel (только с расширением xlsx)
- *.xl* - любые файлы Excel
- *отчет* - файлы, содержащие слово отчет в названии
2. Создадим именованный диапазон с помощью вкладки Формулы - далее кнопка Диспетчер имен - Создать (Formulas - Names Manger - Create) . В открывшемся окне введем любое имя без пробелов (например Мои_файлы) и в поле диапазона выражение:
После нажатия на ОК будет создан именованный диапазон с именем Мои_файлы, где хранится список всех файлов из указанной в А1 папки. Останется их оттуда только извлечь.
3. Чтобы извлечь имена отдельных файлов из созданной переменной, используем функцию ИНДЕКС (INDEX) , которая в Excel вытаскивает данные из массива по их номеру:
Если лениво делать отдельный столбец с нумерацией, то можно воспользоваться костылем в виде функции СТРОКИ (ROWS) , которая будет подсчитывать количество заполненных строк с начала списка автоматически:
=ИНДЕКС(Мои_файлы; ЧСТРОК($B$3:B3) )
= ЕСЛИОШИБКА( ИНДЕКС(Мои_файлы; ЧСТРОК($B$3:B3)) ; "")
Важное примечание : формально функция ФАЙЛЫ относится к макро-функциям, поэтому необходимо будет сохранить ваш файл в формате с поддержкой макросов (xlsm или xlsb).
Способ 2. Готовый макрос для ленивых
Если вы знакомы с макросами (не в смысле их программирования, а в смысле копипастинга готовых кодов на VBA), то вам, возможно, отлично зайдёт небольшой макрос, добавляющий в текущую книгу новый пустой лист и выводящий на него список всех файлов с их параметрами из заданной пользователем папки.
Для добавления макроса в вашу книгу нажмите сочетание клавиш Alt + F11 , или кнопку Visual Basic на вкладке Разработчик (Developer) , в открывшемся окне редактора Visual Basic вставьте новый модуль через меню Insert - Module и скопируйте туда текст этого макроса:
Для запуска макроса нажмите сочетание клавиш Alt + F8 ,или кнопку Макросы (Macros) на вкладке Разработчик (Developer) , выберите наш макрос FileList и нажмите кнопку Выполнить (Run) . В диалоговом окне выберите любую папку или диск и - вуаля!
Если захотите, чтобы вместо пути к файлу в столбце B выводилась живая гиперссылка, то замените 52-ю строку
Cells(r, 2).Formula = FileItem.Path
Cells(r, 2).Formula = "=HYPERLINK(""" & FileItem.Path & """)"
Способ 3. Мощь и красота - надстройка Power Query
Power Query - это очень мощная и при этом бесплатная надстройка для Excel от Microsoft, упрощающая множество задач по загрузке и трансформации данных. В нашей ситуации она тоже может здорово помочь.
Если у вас Excel 2016 или новее, то Power Query уже встроена в Excel по умолчанию, поэтому просто на вкладке Данные выберите команду Создать запрос / Получить данные - Из файла - Из папки (Create Query / Get Data - From file - From folder) . Если у вас Excel 2010-2013, то Power Query нужно будет скачать с сайта Microsoft и установить как отдельную надстройку и она появится у вас в Excel в виде отдельной вкладки Power Query. На ней будет аналогичная кнопка Из файла - Из папки (From file - From folder) .
В открывшемся окне нужно будет указать папку, содержимое которой мы хотим получить. После нажатия на ОК Power Query обшарит указанную папку и все вложенные подпапки и выдаст на экран окно с предварительным просмотром результатов:
Если внешний вид списка вас устраивает, то можно смело жать внизу кнопку Загрузить (Load) , чтобы залить эти данные на новый лист. Если же хочется дополнительно обработать список (удалить лишние столбцы, отобрать только нужные файлы и т.п.), то нужно выбрать команду Изменить / Преобразовать данные (Edit / Transform Data).
Поверх окна Excel откроется окно редактора Power Query, где мы увидим список всех наших файлов в виде таблицы:
Дальше возможны несколько вариантов:
-
Если нужны только файлы определенного типа, то их можно легко отобрать с помощью фильтра по столбцу Extension:
После того, как необходимые файлы отобраны, можно смело удалить ненужные столбцы, щелкнув по заголовку столбца правой кнопкой мыши и выбрав команду Удалить (Remove column ) . Это, кстати, уже никак не повлияет на фильтрацию или сортировку нашего списка:
Если в будущем планируется подсчитывать количество файлов в каждой папке (например, для контроля поступивших заявок или подсчета статистики по заявкам), то имеет смысл дополнительно сделать ещё пару действий:
- Щелкните правой кнопкой мыши по столбцу Folder Path и выберите команду Дублировать столбец (Duplicate Column) .
- Выделите скопированный столбец и на вкладке Преобразование (Transform) выберите Разделить столбец - По разделителю (Split Column - By delimiter)
Мы получим рядом с нашими данными еще несколько столбцов, где будут продублированы имена вложенных папок - это пригодится нам чуть позже для подсчета статистики с помощью сводной таблицы:
Получившиеся столбцы можно переименовать (Диск, Папка1, Папка2 и т.д.), просто щёлкнув дважды по заголовку каждого.
И, наконец, когда список готов, то его можно выгрузить на лист с помощью команды Главная - Закрыть и загрузить - Закрыть и загрузить в. (Home - Close & Load - Close & Load to. ) :
И, само-собой, теперь можно построить по нашей таблице сводную (вкладка Вставка - Сводная таблица), чтобы легко подсчитать количество файлов в каждой папке:
Дополнительным бонусом можно сделать еще один столбец с функцией ГИПЕРССЫЛКА (HYPERLINK) , которая создаст красивые стрелочки-ссылки для моментального перехода к каждому файлу:
Мелочь, а приятно :)
И вдвойне приятно, что в будущем, при изменении содержимого исходной папки, достаточно будет просто щелкнуть мышью по нашей таблице и выбрать команду Обновить (Refresh) - и Power Query выполнит всю цепочку запрограммированных нами единожды действий уже автоматически, отобразив все изменения в составе папки.
Простите если пишу не в этот раздел.
Помогите пожалуйсто.
В програмировании полный ноль.
Суть такова: есть таблица Excel, в одной колонке перечесляются данные, около 6000 ячеек, необходимо создать пустые папки с именами этих ячеек. если вручную, я свихнусь на двухсотой.
Создание папок с именами столбцов в Excel
Доброго дня! Есть 2 вопроса) 1. Имеется таблица Excel вида: Малышева 8 Марта Восточная.
Создание папок в VBA Excel
Добрый день!Пожалуйста помогите с VBA Exсel 1.При начале нового дня создать новую папку с именем.
Создание папок VBA Excel
Добрый день!Пожалуйста помогите с VBA Exсel 1.При начале нового дня создать новую папку с именем.
Excel Создание коллекции классов при выделении ячеек
Доброго времени! Подскажите неграмотному в ООП, каким образом можно создать несколько классов для.
Blakprizrak,
Откройте пустой файл Excel.
Сервис - Макрос - Начать запись - Сохранить в "Личная книга макросов" - ОК.
Введите букву "а" и нажмите Enter.
Сервис - Макрос - Остановить запись.
Сервис - Макрос - Редактор Visual Basic. Откроется редактор Visual Basic.
2 щ. левой кн. мыши по PERSONAL.XLS.
Щ. пр. кн. мыши по PERSONAL.XLS - Insert - Module.
Скопируйте с этого форума код, который написали вам, перейдите в редактор Visual Basic и вставьте текст в правую область, где мигает курсор
В 4 строке кода укажите место, где должны создавать папки:
Сохраните изменения.
Вставьте курсор в любое место кода и нажмите стрелку на панели инструментов, чтобы запустить код.
В выбранной вами папке должно появится 3 папки: Лист1, Лист2 и Лист3.
Если не появились, то может быть путь указали неправильно в коде.
Спасибо! Но я "чайник" во всем этом, можно попроще обьяснить как этим пользоваться, буду благодарен.
Добавлено через 10 минут
Blakprizrak,
Откройте пустой файл Excel.
Сервис - Макрос - Начать запись - Сохранить в "Личная книга макросов" - ОК.
Введите букву "а" и нажмите Enter.
Сервис - Макрос - Остановить запись.
Сервис - Макрос - Редактор Visual Basic. Откроется редактор Visual Basic.
2 щ. левой кн. мыши по PERSONAL.XLS.
Щ. пр. кн. мыши по PERSONAL.XLS - Insert - Module.
Скопируйте с этого форума код, который написали вам, перейдите в редактор Visual Basic и вставьте текст в правую область, где мигает курсор
В 4 строке кода укажите место, где должны создавать папки:
Сохраните изменения.
Вставьте курсор в любое место кода и нажмите стрелку на панели инструментов, чтобы запустить код.
В выбранной вами папке должно появится 3 папки: Лист1, Лист2 и Лист3.
Если не появились, то может быть путь указали неправильно в коде.
Простите, туплю, забыл после названия папки наклонную поставить. Спасибо, спасли меня от психушки, сегодня пробывал вручную, на 50 моя крыша помохала мне ручкой
Добавлено через 1 час 37 минут
Все-таки я допустил неточность.
Если сделать обычную гиперссылку на папку "1" из ячейки с данными 1, то при условии перемещения папки "Объект", содержащей Экселевский файл и папку "Фотографии", гиперссылки сохраняются. Проблема только в том, что бы автоматизировать присвоение гиперссылок ячейкам с другими данными (на подобии как " =ГИПЕРССЫЛКА("D:\Объект\Фотографии\"&A7&"") " и протянуть вниз). Ибо при наличии порядка 300 ячеек с данными, присваивать каждой гиперссылку вручную. а папок "Объект" порядка сотни.
Добавлено через 22 минуты
И еще один вопрос, что нужно изменить в коде макроса по созданию папок, что бы, например папка Фотографии и вложенные в нее папки с именами из Экселевского файла, создавались при запуске макроса в той директории где в данный момент находится папка?
Всем привет, у меня задача схожая но есть нюанс
мне необходимо чтобы создавалась папка с названием из ячейки которая только что изменилась.
Например, я вписал в новую ячейку название контрагента Рога и Копыта в соседней ячейке указал форму собственности ООО перешел к следующей ячейке, в этот момент на диске С: создается папка С:\Рога и копыта, ООО\ то есть я вижу из предыдущих записей как создаются папки но не могу найти инфы как это сделать на вновь создаваемые ячейки?
Как указать адрес ячейки не абсолютно, вида Range([A1], [A65536].End(xlUp)) а относительно положения выделенной ячейки? Например у меня выделена ячейка P4 соответственно и ячейки для названия папки будут T4+E4
Читайте также: