|
0 / 0 / 0
Регистрация: 02.05.2020
Сообщений: 2
|
|
Выбор ЯП для написания программ на основе Excel06.05.2020, 12:34. Показов 6259. Ответов 13
Метки нет (Все метки)
Добрый день, друзья!
Прошу Вашего совета. Не исключено, что мой сегодняшний выбор может стать отправной точкой к освоению новой профессии Хочу начать изучать и применять язык программирования, который позволит писать программы на основе данных из Excel. Я давно пользуюсь этой программой и использую ее для обработки статистических данных. Можно сказать это мое хобби. Я ее использую начиная от работы (я руководитель отдела продаж), и заканчивая планированием личного годового бюджета. Мне бы хотелось научиться "заворачивать" эти таблицы в какую-то оболочку + нужна оптимизация, т.к. многие такие проекты страшно виснут из-за огромного количества данных (например прогнозы на спорт). Какой посоветуете начать учить язык программирования для подобных задач? За ранее спасибо за ответ. Всем здоровья!
0
|
|
| 06.05.2020, 12:34 | |
|
Ответы с готовыми решениями:
13
ПО для написания программ на Java. Задачи для написания программ Где взять ТЗ для написания программ |
|
малоболт
1328 / 510 / 213
Регистрация: 30.01.2020
Сообщений: 1,244
|
||||
| 06.05.2020, 13:52 | ||||
|
Kapp-Ear, начнём с того, что сам вопрос вы ставите неверно от слова совсем.
В правильно составленной базе данных на миллионы записей, отвечающей нормальным формам, с нормально прописанными индексами, SQL запрос нередко отрабатывает за время, которое вполне описывается идиомой "не успеешь глазом моргнуть". Так что рекомендую хотя бы на время забыть о желании ЯП при этом могут быть самыми разными - возможно вам будет проще всего изучить VBS (visual basic script) или JS (java script), интерпретаторы которых уже встроены в любую винду и не требуют компиляции, запускась простым тычком в текстовый файл с программой, а VBS при этом ещё и мало отличим от VBA, встроенного в MS Office в качестве языка макросов. Возможно захотите использовать язык, требующий компиляции в исполняемый модуль - это уже не столь важно, поскольку и Excel и базы данных предоставляют механизмы для обращения к ним практически из всего популярного набора языков. Главное, определитесь сейчас: действительно ли вы собираетесь и дальше использовать файлы excel в качестве, к которому они не очень приспособлены: как хранилище больших объёмов обычно плохо структурированных данных? И хотите учиться обрабатывать именно их и только их из внешних программ? Или всё-таки расширите свой интерес до обращения с базами данных, а Excel-файлы оставите, наряду с другими в качестве временного носителя избранной части информации в удобном для конечного пользователя виде.
3
|
||||
|
0 / 0 / 0
Регистрация: 02.05.2020
Сообщений: 2
|
|
| 06.05.2020, 16:48 [ТС] | |
|
Punkt5, большое спасибо за такой развернутый ответ и весьма наглядное сравнение с рукомойником.
У меня есть сейчас однозначный запрос на расширение своего кругозора. Я думаю что в первую очередь я начну изучать MS Access и посмотрю литературу по VBS и VBA.
0
|
|
|
239 / 150 / 41
Регистрация: 26.01.2019
Сообщений: 545
|
||
| 11.05.2020, 14:24 | ||
|
Очень правильно заметил Punkt5, Excel - это лишь инструмент для удобной работы с ограниченным набором данным. На данный момент осваиваю C# и базы данных MySQL, и понимаю, насколько могут быть многообразны способы обработки данных, их получение, вывод, хранение и т.д. и т.п. А когда ты можешь из своих наработок (читай - формул эксель) сделать десктопное приложение, а доработав сделать веб-сайт или мобильное приложение - время обучения стоит того. Если есть потребность, то нужно осваивать новые инструменты для их решения.
0
|
||
|
2752 / 1726 / 779
Регистрация: 23.03.2015
Сообщений: 5,449
|
|||
| 11.05.2020, 23:42 | |||
|
Punkt5,
Excel-это мощный прибор с крутым функционалом для манипулирования данными ( а не для хранения)... Excel и БД созданы для решения разных пор своей сути задач. использование Excel вкупе с БД позволяет существенно облегчить задачу..... Kapp-Ear, В основном "такие проекты страшно виснут из-за" неправильной (нерациональной) обработки ... Опять же , что я хочу донести: Необходимо установить - чем вы конкретно планируете заняться- Delphi, C#,любой другой язык- ваше право.... Но иногда легче и быстрее сделать какую-то задачу в Excel , чем создавать специальную программу.... P.S. Прошу не высказывать своих возражений.Я лишь озвучил свое мнение....
1
|
|||
|
6806 / 2305 / 349
Регистрация: 10.12.2013
Сообщений: 7,935
|
|
| 14.05.2020, 00:26 | |
|
0
|
|
|
6806 / 2305 / 349
Регистрация: 10.12.2013
Сообщений: 7,935
|
||
| 03.06.2020, 21:57 | ||
|
короче. 10 000 руб за версию Exc2019 будет стоить вам удовольствие за возможность сделать иногда какую-то задачу в Excel.
0
|
||
|
2752 / 1726 / 779
Регистрация: 23.03.2015
Сообщений: 5,449
|
|
| 03.06.2020, 22:05 | |
|
volodin661,
У вас есть машина? Добавлено через 2 минуты Загляните в магазин- компы дороже
0
|
|
|
2752 / 1726 / 779
Регистрация: 23.03.2015
Сообщений: 5,449
|
||
| 03.06.2020, 23:56 | ||
|
АЕ,
![]() А я думал-чуть больше.... Пы.Сы ..Приходилось лопатить и по лимону строк . и не в одном файле.... Excel тоже справлялся...
0
|
||
|
4139 / 2243 / 940
Регистрация: 01.12.2010
Сообщений: 4,624
|
|
| 04.06.2020, 00:10 | |
|
Narimanych, В версиях вплоть до 95 (включительно) было 16 384 строк.
0
|
|
|
2752 / 1726 / 779
Регистрация: 23.03.2015
Сообщений: 5,449
|
|
| 04.06.2020, 00:13 | |
|
pashulka,
Привет Паша... 2020 год на дворе ![]() Я в 95 винду первый раз увидел....
0
|
|
|
4139 / 2243 / 940
Регистрация: 01.12.2010
Сообщений: 4,624
|
|
| 04.06.2020, 00:19 | |
|
Narimanych, Так, кому нет необходимости лопатить по миллиону строк, вполне могут обойтись и без мнимого прогресса. А если 95 пользовать совсем невмоготу, то, пожалуйста XL97-2000, там уже 65 536 строк.
0
|
|
|
ᴁ ©
|
||
| 04.06.2020, 15:07 | ||
|
Это полицейские камеры системы "Поток" формируют выжимки с камер для поиска файлы в экселе с ограничением 10 000. А если надо более - сиди и клей как хочеш....
0
|
||
| 04.06.2020, 15:07 | |
|
Помогаю со студенческими работами здесь
14
Написания небольших программ для вычислений
Набор программ для написания драйверов под Windows 7 Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Отчёт о затраченных материалах за определенный период с макетом печатной формы
Maks 21.04.2026
Отчёт из решения ниже размещён в конфигурации КА2.
Задача: разработка отчёта по затраченным материалам за определённый период, с возможностью вывода печатной формы отчёта с шапкой и подвалом.
В. . .
|
Отчёт о спецтехнике находящейся в ремонте
Maks 20.04.2026
Отчёт из решения ниже размещен в конфигурации КА2.
Задача: отобразить спецтехнику, которая на данный момент находится в ремонте.
Есть нетиповой документ "Заявка на ремонт спецтехники" который. . .
|
Памятка для бота и "визитка" для читателей "Semantic Universe Layer (Слой семантической вселенной)"
Hrethgir 19.04.2026
Сгенерировано для краткого описания по случаю сборки и компиляции скелета серверного приложения. И пусть после этого скажут, что статьи сгенерированные AI - туфта и не интересно. И это не реклама -. . .
|
Запрет удаления строк ТЧ документа при определённом условии
Maks 19.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "Аккумуляторы", разработанного в конфигурации КА2. У данного документа есть ТЧ, в которой в зависимости от прав доступа. . .
|
|
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут
Суть:
- Группа наркоманов из 10 человек.
- Только один инфицирован ВИЧ.
- Колются одной иглой.
- Колются раз в день.
- Колются последовательно через. . .
|
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
|
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
|
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . .
а удачный момент так и не приходит.
|