Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
#Круги добра
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Я хочу получать рассылки с лучшими постами за неделю
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
Создавая аккаунт, я соглашаюсь с правилами Пикабу и даю согласие на обработку персональных данных.
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр Собирайте фишки

Волшебный особняк

Казуальные, Три в ряд, Головоломки

Играть

Топ прошлой недели

  • SpongeGod SpongeGod 1 пост
  • Uncleyogurt007 Uncleyogurt007 9 постов
  • ZaTaS ZaTaS 3 поста
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая кнопку «Подписаться на рассылку», я соглашаюсь с Правилами Пикабу и даю согласие на обработку персональных данных.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
0 просмотренных постов скрыто
Вопрос из ленты «Эксперты»
Аноним
Аноним
2 месяца назад

Посоветуйте программу⁠⁠

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

Спроси Пикабу Вопрос Программа Макрос Текст
15
4
Pavel.DW
Pavel.DW
3 месяца назад

Нужна помощь - сканы PDF⁠⁠

Нужна помощь - сканы PDF Сканирование, Pdf, Png, Макрос, Рассылка, Офисные будни, Офисные работники, Помогите найти, Помощь, Компьютерная помощь, Python, Программа, Нейронные сети, Сканер, Решение проблемы

Товарищи, помогите.

Знает ли кто-нибудь, использует ли кто-нибудь бесплатную простенькую программу по типу WinScan2PDF, с помощью которой можно отсканированные страницы сохранять не в один огромный файл pdf со всеми отсканированными страницами, или каждую отдельную страницу в отдельные файлы pdf/png/jpeg, что собственно WinScan2PDF и умеет делать, а сохранять из общей кучи страницы группами по две страницы в отдельные файлы pdf, по три страницы в отдельные файлы pdf и так далее.

Задача: есть стопка писем/уведомлений для рассылки клиентам в количестве 250 штук. Все письма имеют по 2 страницы. Для рассылки писем по электронной почте их необходимо отсканировать, затратив на это как можно меньше времени.

На МФУ Kyocera можно конечно сканировать каждое письмо отдельно (сейчас именно так и делаю), но для этого необходимо стоять возле МФУ и тупо механически подкладывать каждое новое письмо и нажимать кнопочки "повтор" и "старт". По времени это занимает примерно один час.
Однако на данном МФУ, с помощью программы WinScan2PDF можно отсканировать всю пачку сразу, получив при этом как вариант 500 файлов png. Для сканирования всей пачки потребуется 20-30 минут времени (потому что в процессе отсутствуют паузы на подкладывание новых писем и нажатие кнопочек), при этом не нужно стоять и тратить время у самого МФУ - можно заняться какой-нибудь параллельной работой, пока МФУ сканирует. Но в таком случае требуется какая-то программа, или макрос в excel (сам писать макросы я пока-что не умею) или какой-то иной метод, с помощью которого можно было бы быстро объединить 500 файлов png группами по два файла по порядку, что бы получились 250 двухстраничных файлов pdf,
Ну или если это 250 писем по 4 страницы, то сохранить из 1000 сканов png 250 файлов pdf по 4 страницы, и тому подобные варианты.

Кто знает готовое решение, подскажите пожалуйста.

Дополнено:
Огромное спасибо @almelion за помощь! Готовое решение находится в комментах по ссылке: #comment_351913358

Показать полностью
[моё] Сканирование Pdf Png Макрос Рассылка Офисные будни Офисные работники Помогите найти Помощь Компьютерная помощь Python Программа Нейронные сети Сканер Решение проблемы
40
vidyakin
vidyakin
4 месяца назад
Серия Трансляция клуба "Эффективная среда"

Поиграем в программистов⁠⁠

[моё] Обучение Курсы Microsoft Excel Онлайн-курсы Видео ВК Vba Макрос Учебные курсы Видео
0
2
Вопрос из ленты «Эксперты»
3erina
5 месяцев назад

Выбор мышки с хардварными макросами⁠⁠

День добрый. Подскажите, пожалуйста, модель мышки, которые 100% поддерживают воспроизведение макросов из внутренней памяти без необходимости ставить софт. Т.е. дома записал макрос через софтину и скинул её во внутреннюю память устройства, а на работе спокойно воспроизвел (клики в определенную область, эмуляция нажатий).

Интересуют устройства, которые сейчас можно купить.

Нейронка такие выдает:

  1. Logitech G502 X / G604 – сохраняют макросы в onboard-памяти (но сначала нужно настроить в G Hub).

  2. A4Tech Bloody – запись макросов через кнопки на мышке (работает на любом устройстве).

  3. Corsair Ironclaw/Schmitar – сохраняют профили во встроенную память (требуют iCUE для настройки).

Попробовал по лоджитеку поискать, там вроде говорят, что только в старом софте можно записывать макросы на устройства, а g hub не умеет. Так что не уверен, что не обманывает. В общем помогите советом. 🙏

[моё] Без рейтинга Макрос Компьютерная мышка Вопрос Спроси Пикабу Текст
8
3
0617
0617
6 месяцев назад

Простой прогресс бар для Excel VBA⁠⁠

Простой прогресс бар для Excel VBA Microsoft Excel, Vba, Макрос
Простой прогресс бар для Excel VBA Microsoft Excel, Vba, Макрос
Простой прогресс бар для Excel VBA Microsoft Excel, Vba, Макрос

Скачать и потренироваться на котиках

Microsoft Excel Vba Макрос
6
12
Аноним
Аноним
8 месяцев назад
MS, Libreoffice & Google docs

Как текст из Экселя раскидать по файлам Ворда?⁠⁠

Есть MS Office 2007. В экселевской табличке три колонки: название текста, текст на английском (небольшой, 2000 знаков), текст на китайском. 200 строк таких. Надо каждый текст сохранить в отдельном вордовском файле с указанным названием, то есть на выходе должно получиться 400 файлов, 200 с английским и 200 с китайским текстом. Делаться будет только один раз, поэтому нужно какое-то быстрое решение. Как супертупой вариант возможен даже макрос в Экселе, который для текущей ячейки сохраняет ее содержимое в вордовском файле - надо будет 400 раз нажать на горячую клавишу, но зато быстро. Или что-то поумнее, что само по ячейкам ездит.

[моё] Макрос Microsoft Excel Microsoft Word Текст
9
16
Вопрос из ленты «Эксперты»
Str01Tel
Str01Tel
10 месяцев назад
MS, Libreoffice & Google docs

Excel or LibreCalc интеграция из в⁠⁠

Ввиду всем известных событий легально работать с продуктами MS Office в нашей стране стало проблематично. Что с подвигло меня полностью переключиться на LibreOffice? в частности как понятно из заголовка поста это из эксель в либрекалк. Вопрос не стоит что лучше калк или эксель, это дело вкуса и частное, в обоих пакетах есть уникальные полезные функции которые облегчают работу.

У меня хоби делать калькуляторы и автоматизированные бланки в ексель и либре, но кто работал в обоих приложениях наверное сталкивался с тем, не смотря на полную вроде бы совместимость и есть моменты когда таблицы созданные в одном приложении не работают в другом.

Поиски в интернетах ничего полезного не дали, поэтому предлагаю в этой теме поделится теми несовместимости о которых Вам известно и как вы их обходите.

В частности, то о чем известно мне.

  1. Если в excel VBA создаем свою функцию с названием на кириллице, то в Calc она не будет работать, соответственно решается данная проблема созданием функций и макросов на латинице, тогда они одинаково будут рабочими в обоих приложениях.

  2. Не смотря на свою русификацию, в LibreCalc некоторые моменты остаются на английском. например форматы даты и времени там записываются как dd mm yyyy hh ss , т.е. если мы используем команду текст в Калк, то ТЕКСТ(А1;"dd,mm,yy \г.") для вывода 01.01.24 г., в эксель ТЕКСТ(А1;"дд.ММ.гг \г.") для получения того же результата, в данном случае я только поиском и заменой по всей книге решаю вопрос, что не очень удобно когда приходится работать с одним файлом в разных приложениях и в калк и в эксель (например дома и на работе), может кто ни будь знает как обойти данную проблему.

  3. Аналогично проблеме №2 при работе с функцией ЯЧЕЙКА, надо использовать также латиницу в калк пишем 'filename', в эксель 'имяфайла', результат выполнения функции если в эксель конечное имя Листа в таких вот скобках [ имялиста], то в Калк его можно найти по сочетанию симвлов #$Имялиста. Тут кроме поиск и замена я друго решения не знаю.

  4. может быть это частный случай, но у меня если я файл созданный в эксель сохраняю через либрекалк в формате 2003-2007 xls (поддерживает макросы без расширения m) или 2007-365 xlsm то вся кириллица в макросах превращается в ????????. а при сохранение в ods с кириллицей все в порядке.

    Вот на вскидку проблемы с которыми я столкнулся, может у кого то сталкивался с такими же и нашел более элегантные решения помимо Поиск и Замена. Ну или поделитесь с трудностями с которыми столкнулись Вы.

    upd. 5. еще один момент, индексы цветов в excel и calc, используемые VBA, различны. например в calc темно красный это 13209, а в excel 3421846

Показать полностью
[моё] Вопрос Спроси Пикабу Microsoft Excel Libreoffice Макрос Текст
5
8
ropblHa
ropblHa
10 месяцев назад

Полезности::Часть 1⁠⁠

Хочу поделиться небольшим скриптом, который мне хорошо экономит нервы при работе с современными оконными объектами Windows. Я "старый дроид" и поэтому предпочитаю, чтобы моя операционная система при переходе от версии к версии не меняла свой графический интерфейс. Не зря говорят: "раньше трава была зеленее". Вот так и у меня: при установке очередной версии Windows (начиная с 7) я каждый раз ставлю Classic Shell с пуском в стиле W95/98/XP. Почему я так люблю эти графические стили? Да потому что они были идеально рассчитаны на работу с мышью и годами приучали нас.

Одним из моментов, который не дает мне покоя в современной Windows, является постоянные эксперименты с заголовками окон в плане стилей: их то ужимают, то растягивают, то сливают по цвету с фоном. Например, если в браузере открыто много вкладок и он не в полноэкранном режиме, то сложно перетащить его мышкой за верхний край, потому что этого края нет—всё пространство занято вкладками. В Windows 98 и XP такой ерунды не было: при любом раскладе всегда был заголовок окна с приятным градиентом, за который ты мог перетаскивать окно. А сейчас посадили модных дизайнеров, и они испортили UI/UX.

Иногда какие-то умные программисты создают шикарные вещи—позволяют окно своего приложения таскать за любую его часть. Это очень удобно, и я захотел, чтобы у меня так работали все мои программы. Я перебрал несколько вариантов, на чём написать, и остановился на старом добром AutoIt. Идеальный язык автоматизации Windows с возможностью компилировать в относительно небольшой exe-файл. Из коробки идёт сворачивание приложения в трей.

Но просто так позволить окну перетаскиваться при зажатой левой кнопке—это опрометчиво, ведь тогда перестанут работать скроллы, перетаскивание файлов и прочая drag-and-drop возня. Соответственно, нужно сделать горячую клавишу, при зажатии которой можно перетаскивать окна мышкой. На роль этой клавиши идеально подходит Alt. Побочным эффектом скрипта является то, что можно таскать абсолютно любое окно (потому что в Windows окнами сделано очень многое). Например, кнопка "Пуск"—это окно, и её можно утащить куда угодно; она будет там висеть, пока не нажмете на клавишу Win, которая восстанавливает её координаты. Также можно двигать само меню "Пуск".

В общем, забавная фича-баг, которую, конечно, можно отфильтровать, если указать скрипту список запрещенных к перетаскиванию окон. Но я этим не стал заморачиваться; специально я таскать их не буду, а случайно—и подавно.

В итоге скрипт получился таким:

#include <WindowsConstants.au3>

#include <MsgBoxConstants.au3>

#include <Misc.au3>

Global $hWnd = 0

Global $isDragging = False

While True

; Проверяем, зажата ли левая кнопка мыши

If _IsPressed('01') and _IsPressed('12') Then

; Получаем текущее положение мыши

Local $mousePos = MouseGetPos()

If _IsMouseOnWindow($mousePos[0], $mousePos[1]) Then

; Если окно не выбрано, выбираем его

If $hWnd = 0 Then

$hWnd = WinGetHandle("")

; Запоминаем начальную позицию курсора

$startX = $mousePos[0]

$startY = $mousePos[1]

$winPos = WinGetPos($hWnd)

$offsetX = $startX - $winPos[0]

$offsetY = $startY - $winPos[1]

EndIf

$isDragging = True

EndIf

Else

; Отпускаем окно при отпускании левой кнопки

If $isDragging Then

$hWnd = 0

$isDragging = False

EndIf

EndIf

; Если мы в режиме перетаскивания

If $isDragging Then

; Получаем текущее положение мыши

$mousePos = MouseGetPos()

; Перемещаем окно

WinMove($hWnd, "", $mousePos[0] - $offsetX, $mousePos[1] - $offsetY)

EndIf

Sleep(5)

WEnd

Func _IsMouseOnWindow($x, $y)

; Создаем область определения для поиска окна под мышью

Local $hWndUnderMouse = WinGetHandle("")

Return ($hWndUnderMouse <> "")

EndFunc

Теперь при зажатом Alt я, не задумываясь где мой курсор, спокойно перетаскиваю или просто сдвигаю активное окно куда мне нужно.

Если кто-то так же страдает от тонких полосок для перетаскивания или одинакового цвета фона активной области окна и заголовка - думаю вам такое пригодится.

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

p.s. Пикабу не умеет форматировать код:( - ну понятно..это ж не Хабр

Показать полностью
[моё] Autoit Windows Макрос Текст Длиннопост
5
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии