![Мнение GlowByte: чем можно импортозаместить CPM и надо ли это делать - 1 Мнение GlowByte: чем можно импортозаместить CPM и надо ли это делать - 1](https://www.pvsm.ru/images/2025/02/05/mnenie-GlowByte-chem-mojno-importozamestit-CPM-i-nado-li-eto-delat.jpg)
Всем привет! Это снова мы — направление FI (Financial Intelligence) компании GlowByte. В прошлой статьеЧитать полностью »
Всем привет! Это снова мы — направление FI (Financial Intelligence) компании GlowByte. В прошлой статьеЧитать полностью »
Дидье Стивенс — бельгийский разработчик и авторитетный специалист по информационной безопасности. Наиболее известен своими инструментами по взлому паролей Windows, анализу документов PDF и внедрению туда вредоносных файлов, в также как автор опенсорсных утилит Didier Stevens Suite: это 140 программ для системных операций с файлами, процессами, реестром и прочими штуками. Например, диспетчер задач Windows, реализованный в Excel/VBA (на КДПВ).Читать полностью »
Есть шутка про то, что вся мировая экономика держится на Excel. И вы даже не представляете, сколько в этой шутке правды! Семь лет назад мы написали статью о неравном бое Excel и CRM-системЧитать полностью »
С 2009 года ИП и веду учет сам. Создал сайт который помогает ИП. В последнее время на сайте посетителей стало не так много :( Решил разместиться еще на Хабре. Думаю тут есть ИП и организации которым Файл будет интересен. Есть интересные решения и для тех кто делает таблицы Excel.
Все таблицы динамические и данные в них пересчитываются сразу.
В 80-е годы компании покупали компьютеры, чтобы запустить электронные таблицы. Автоматический расчёт налогов и зарплат казался чудом. Тысячи бухгалтеров оказались на улице, остальным пришлось осваивать работу ПК, а конкретно — Excel.
И до сих пор Excel играет важнейшую роль в бизнесе многих компаний. Без электронных таблиц у них просто всё развалится. Сложно найти на компьютере другую программу настолько древнюю и настолько важную, от которой столько всего зависит. И в такой ситуации факапы неизбежны.
Читать полностью »
Pandas идеально подходит для работы с табличными данными – он способен открывать файлы Excel и проводить внутри преобразования. Более того, сохранить датафрейм тоже можно в файл Excel. Это делает удобной интеграцию pandas с офисным пакетом: результаты можно сразу красиво оформить для выступления на конференции или передачи коллегам, которые занимаются только “мокрой” биологией и не работают с инструментами data science.
Давайте посмотрим, как это делается. Если мы импортировали pandas под именем pd:
import pandas as pd
то считать фрейм данных из файла Excel можно следующим образом:Читать полностью »
Казалось бы, чего что сложного может быть в проведении конкурсов в социальных сетях. Но на практике всё не так просто, как кажется на первый взгляд.
Многие SMM-щики вынуждены проходить все круги ада, пока не автоматизируют максимум процессов при проведении нетипичных конкурсов. Поэтому хотим поделиться некоторыми из используемых нами технических лайфхаков.
Excel-DNA - библиотека для .NET, с помощью которой можно написать и собрать полностью самодостаточный файл надстройки для Excel с расширением .xll
Этот файл достаточно положить в пользовательскую папку, без прав администратора, и просто включить в настройках Excel.
Такая надстройка будет иметь доступ к COM-модели Excel, C API Excel - позволяет взаимодействовать с интерфейсом программы и рабочими книгами. Сможет реализовать пользовательские формулы и добавить свое меню на интерфейсную ленту Ribbon UI.
Технический прогресс не всегда прогресс. Еще на первых компьютерах IBM была клавиша Scroll Lock. Главное её предназначение в текстовых редакторах такое: сделать возможным прокручивание документа, не меняя при этом положения курсора.
Scroll lock позволяет вам перемещаться по документу используя клавиши со стрелками, без необходимости передвижения курсора по странице. Это особенно полезно, когда вы работаете с длинными документами, так как дает вам возможность с легкостью пролистывать файл без необходимости отрывать ваши пальцы от их обычного местоположения на клавиатуре. Читать полностью »
Думаю, одним из таких приложений, в которых хорошо приживётся C#, был бы Excel, этим языком можно было бы заменить VBA. Язык VBA уже немного отстаёт от времени, а Microsoft не планирует его апгрейдить. Вместо него — компания предлагает среду-песочницу для JavaScript под названием Office Scripts.
Я понимаю привлекательность JavaScript для веб-версии Excel, но не в качестве хорошей замены VBA.
Так как этим не собирается заниматься Microsoft, я решил, что могу попробовать сам. В конце концов, если Microsoft так увлечена JavaScript, маловероятно, что она выдавит меня с обширного рынка использования C# в Excel.
Итак, вот что я создал:
QueryStorm IDE, выполняющая запрос LINQ для таблицы Excel
«Это что, IDE языка C#, выполняющая запросы LINQ для таблиц Excel?» Именно. Всё так и есть.
Я назвал это QueryStorm. Моя работа над этим проектом началась ещё в 2014 году. Изначально у него имелась только поддержка SQL, и с тех пор я продолжал над ним работать, постепенно добавляя поддержку скриптинга на C#, пользовательских функций C#/Excel, поддержку NuGet, отладчик и даже магазин приложений!
Читать полностью »