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

Страницы: 1 2 След.
Тормозит файл
 
Добрый день, Ув.Форумчане!

Есть небольшая таблица в Excel (10 столбцов, 50 строк). В файле одна вкладка.
Нет формул, нет условного форматирования, нет макросов, нет запросов, нет именных диапазонов.
При этом файл жутко подвисает (медленно открывается, медленно сохраняется, медленно со скрипом пролистывается).
Подскажите, в чем может быть проблема?
(хотел приложить файл, но он почему-то весит 0,6 Мб. Выложил в облаке: https://www.dropbox.com/scl/fi/6t6yx73zzhr0udqstkoo8/.xlsx?rlkey=cjn35do0e3b8ojkiagxtx1niz&s...)
Изменено: Alexey0185 - 21.03.2025 16:16:43
Ошибка в массиве данных
 
Добрый вечер, Ув.Форумчане!

Столкнулся со следующей проблемой.
Загружаю диапазон данных в массив:
Код
Set rng = ActiveWorkbook.Sheets(1).Range("A2:X100")
arr = rng
Все норм. Но если в диапазоне данных есть ячейка с ошибкой, то данные в массив не загружаются, а сам массив arr остается пустым.
Как загрузить данные в массив, просто пропустив ячейки с ошибками?

Заранее благодарю!
Открытие XML с помощью Excel
 
Добрый вечер, Ув. Форумчане!

Открываю файл XML с информацией о товарах в Microsoft Excel.
При этом характеристики товаров загружаются странно: часть характеристик становятся в нужные столбцы строки, часть загружается в строки ниже
(см. скрин)

Вопрос в следующем: возможно есть какой-то способ открыть XML файл так, чтобы характеристики одного товара находились в одной строке (каждая в своем столбце). Или есть готовое решение.

Сам файл не прикладываю (он огромный). Есть ссылка: http://xml.sturmtools.ru/yml_BETEL_OOO_G_MOSKVA/BETEL_OOO_G_MOSKVA.xml
Заранее благодарю за любой совет.
Нарушение разметки листа при копировании
 
Доброго времени суток, Ув. Форумчане!

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

Проблема появилась после замены Office 2019 на Office 365.
Заранее спасибо.
Отображение на графике только последнего значения
 
Добрый день, Ув.Форумчане!

Столкнулся с таким вопросом (а точнее вопросами):
- можно ли на графике отображать только последнее значение и дату?
- можно ли на графиках отображать значение и дату только точки пересечения?
Подробности в файле. Заранее благодарю за любую помощь.
Сравнение значений в двух столбцах
 
Добрый день, Ув.Форумчане!

Прошу помочь со следующей задачей. Есть два столбца со значениями.
1. В новом столбце необходимо вывести значения из первого столбца, которых нет во втором.
2. Посчитать сколько значений в первом и втором столбцах совпадают построчно.

Самостоятельно могу решить задачу макросами или формулами в полуручном режиме. Но интересно посмотреть, как это можно решить формулами без дополнительных "танцев с бубном". В формулах массива, к сожалению, не силен.
Заранее благодарю!
Калькулятор ремонта
 
Добрый день, Ув. Форумчане!

Ищу качественный калькулятор ремонта квартиры в новостройке на базе Excel.
Требуются все этапы: от черновых работ до меблировки.
Если у кого есть готовый вариант, предлагайте цену. Также просьба сразу сбрасывать скрины.
Открытие надстройки Excel 2003 в современных версиях
 
Добрый день, Ув. Форумчане!

Вопрос в следующем:
как преобразовать надстройку XLA, созданную в Excel 2003, для работы в Excel 2010 и выше? Или хотя бы открыть ее в современных версиях Excel для просмотра кода. Возможно кто-то сталкивался. Заранее благодарю!
Ошибка при сохранении файла на Мас
 
Добрый день, Ув. Форумчане!

Прошу помочь советом. Есть простой макрос, который сохраняет текущую книгу (Сохранить как).
Код
Sub Новый_месяц()    
    ThisWorkbook.SaveAs Filename:=ThisWorkbook.Path & "\Пример_" & 1 & ".xlsm"    
End Sub

Макрос нормально работает на Windows, но выдает ошибку на Мас.
В чем может быть дело (кроме кириллицы)?
Расчет пени
 
Добрый день!

Требуется сделать в Excel расчет пени на дату. Скорее всего через макросы.
На входе данные на 2-х листах:
1. Задолженность - расчет должен проводиться только по активной строке.
2. Оплаты - информация о частичном погашении задолженности.

На выходе лист "РАСЧЕТ". В файле Excel приведены примеры исходных данных, пример и форма расчета.
В файлах Word более подробное описание и примеры расчетов.

К коду макроса требуются краткие пояснения.
Получение стоимости драгметаллов с сайта цбр
 
Добрый день, ув. Форумчане!

Возможно у кого-то есть готовый макрос для получения стоимости драгметаллов на определенную дату с сайта cbr.ru.
Варианты, которые удалось найти в интернете, не работают (
Заранее благодарю!
Формат поля сводной таблицы
 
Добрый день, Ув. Форумчане!

При работе со сводной таблицей столкнулся со следующей проблемой.
В исходных данных есть столбец "Время погрузки", он же есть в Сводной таблице.
В исходных данных время отображается, как и должно, а вот в Сводной таблице - целым числом.
При этом изменения формата в Параметре поля ничего не дает.
Буду благодарен за любую помощь или совет.
Заполнение шаблона Word из таблицы Excel
 
Добрый день, Ув. Форумчане!

Прошу помочь советом в следующем вопросе.
Есть макрос в файле Excel, который заполняет вордовский файл данными из таблицы Excel.
Все работает нормально, кроме случаев, когда значение необходимо подставить не в текст, а в таблицу Word.
Предполагаю, что к таблице Word в коде макроса нужно как-то отдельно "обращаться", но не знаю как.
Файлы прилагаю. Заранее благодарю за любую помощь!
Вставка картинки в ячейку по ссылке ЯндексДиска
 
Добрый день, Ув. Форумчане!
Есть макрос, который вставляет картинку в ячейку листа.
Он нормально работает пока ссылка на картинку формата "C:\Картинка.jpg".
Требуется же загружать картинки по ссылкам ЯндексДиска формата "https://disk.yandex.ru/d/XyziQIS5Mh499A".
В этом случае картинка вроде грузится, но вместо нее в ячейке отображается сообщение "Не удается отобразить рисунок".
Подскажите, если кто-то сталкивался с решение данной задачи.
ПОИСКПОЗ последнего значения в массиве
 
Добрый день, Ув. Форумчане!

Возник следующий вопрос:
функция ПОИСКПОЗ выполняет поиск указанного элемента в диапазоне ячеек и возвращает первую относительную позицию этого элемента в диапазоне. А как найти последнюю относительную позицию этого элемента в диапазоне?

Заранее благодарю!
Сохранение старого значения ячейки при событии листа Worksheet_Change
 
Добрый день, Ув. Форумчане!

Прошу подсказать решение следующей задачи:
необходимо сохранять в переменную старое значение ячейки (до его изменения).
Сложность для меня заключается в том, что выбор нового значения происходит из выпадающего списка, поэтому событие листа Worksheet_SelectionChange срабатывает, если ячейка до этого не была активна. Если же ячейка уже активна, то не срабатывает.
Заранее благодарю за любую помощь!
Подсчет промежуточных итогов по среднему значению без учета пустых ячеек
 
Добрый день, Ув. Форумчане!

Прошу помочь с формулой. Над таблицей требуется вывести промежуточные итоги по среднему значению без учета пустых ячеек.
Формула
Код
=ПРОМЕЖУТОЧНЫЕ.ИТОГИ(1;N$4:N$5000)
выдает результат с учетом незаполненных строк, что для данной задачи неверно.
Заранее благодарю!
Разбить один столбец на три в PQ
 
Доброго времени суток, Ув.Форумчане!

Пытаюсь освоить PQ и столкнулся со следующей задачей.
В столбце А друг под другом расположены данные:
№,
координата А1,
координата В1,

координата А2,
координата В2 и т.д.

Вопрос: как с помощью PQ разнести эти данные по столбцам?
Т.е. в столбце А - должны оказаться №п/п, в столбце В - координаты А, в столбце С - координаты В.
Создание сводной таблицы на базе двух умных таблиц.
 
Доброго времени суток, Ув. Форумчане!

Собственно вопрос в заголовке:
как построить одну сводную таблицу, используя данные двух умных таблиц?
Определение валюты по формату ячейки
 
Доброго времени суток, Ув. Форумчане!

Прошу помочь решить следующую задачу:
- в ячейках А1, А2 и А3 находятся числовые значения,
- с помощью формата ячеек заданы валюты EUR, USD и РУБ.
Вопрос, как с помощью макроса определить, какая валюта в ячейке?
Заранее благодарю за любую помощь.
Построение графика за годы и месяцы.
 
Добрый день, Ув. Форумчане!

Прошу помочь советом. Проблема следующая:
имеем
- умную таблицу (дата, страна, товар, кол-во)
- сводную таблицу (период/кол-во)
- срезы
- график 1 (изменение кол-ва по годам).

Требуется на графике 2 отобразить изменение кол-ва по месяцам выбранного на срезе года.
Но при группировке данных в сводной по месяцам "ломается" график №1.
Если же для графика 2 создать вторую сводную таблицу и сгруппировать даты в ней по месяцам, то в первой сводной также происходит "ненужная" группировка.
Сломал голову, почему так происходит.
Буду благодарен за любую помощь.
Нарушается хронология дат в срезе
 
Доброго времени суток, Ув. Форумчане!

Столкнулся с такой проблемой:
- на базе умной таблицы (дата/менеджер/кол-во сделок) построена сводная таблица (дата/сделки);
- даты в сводной таблице сгруппированы по-недельно. Недели располагаются в хронологическом порядке и все хорошо.
Проблема возникает, когда на основании сводной таблицы строится Срез по датам. Хронология недель нарушается, а даты сортируются по первому дню недели без учета месяца и года. Вопрос: как выстроить недели в срезе в хронологическом порядке? Заранее благодарю за любую помощь.
Изменение надписи на ленте Excel макросом
 
Добрый день, Ув. Форумчане!

Столкнулся со следующей проблемой:
- в файле на ленте присутствует пользовательская вклада "МАКРОСЫ"
- на вкладке два элемента: кнопка "Кнопка №1" и надпись "Первый".

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

Заранее благодарю за любую помощь!
Формат ячеек: отображение часов и минут в виде минут
 
Доброго времени года Ув. Форумчане!

Возник такой вопрос:
как с помощью формата ячеек преобразовать
значение "1:40:50,07" (т.е. часы/минуты/секунды/миллисекунды)
в вид "100:50:07" (т.е. часы и минуты в минутах/секунды/миллисекунды, но с сохранением формата времени) ?

Заранее благодарю!
Вычислить сумму разниц между максимальными и текущими значениями
 
Добрый день, Уважаемые Форумчане!

Прошу посоветовать формулу (в идеале, не формулу массива), которая поможет избавиться от строки с дополнительными вычислениями (см. вложение).
Заранее благодарю!
Изменено: Alexey0185 - 05.05.2021 13:50:02
Пользовательская вкладка отображается только в одной книге
 
Доброго времени суток, Ув. Форумчане!

Недавно возникла необходимость в рабочем файле Baza создать собственную вкладку на ленте. Очень помогла статья Николая Павлова и программа  Ribbon XML Editor. Но возникла проблема: вкладка доступна только для файла Baza, в котором находится ее код (фрагмент ниже).
Код
<customUI xmlns="http://schemas.microsoft.com/office/2006/01/customui&quot;&gt;
   <ribbon startFromScratch="false">
      <tabs>
         <tab id="T1" label="ПЕРСОНАЛ">
                  
         </tab>
      </tabs>
   </ribbon>
</customUI>
Вопрос собственно в следующем: как сделать так, чтобы при открытом файле Baza пользовательская вкладка была доступна и для других открытых файлов?
Буду благодарен за любую помощь.
Скроллинг в диалоговом окне выбора файла
 
Добрый день, Ув. Форумчане!

Столкнулся со следующей проблемой:
- есть необходимость средствами VBA выбирать файл на диске;
- для этого использую "FileDialog(msoFileDialogOpen)"
- все работает, но возник вопрос,
как после открытия диалогового окна "прокрутить" список файлов до последнего.файла?

Пробовал через "ActiveWindow.SmallScroll Down", но не работает.
Буду благодарен за любой совет.
Определение значения по 4-м параметрам
 
Доброго времени суток, Ув. Форумчане!

Просьба помочь с формулой, а именно определить кол-во баллов по 4-м параметрам:
- вид дисциплины
- возраст
- пол
- значение в секундах

Уже пару часов "играюсь" с ВПР, ПОИСКПОЗ, ИНДЕКС и т.д., но ничего толкового пока не получилось.
Буду благодарен за любую помощь.
Изменено: Alexey0185 - 03.09.2020 22:05:07
Поиск первой заполненной ячейки диапазона
 
Добрый день, Ув. Форумчане!

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

Буду благодарен за любую помощь.
Рассылка писем Outlook с шаблоном из Excel
 
Добрый день, ув. Форумчане!

Требуется разослать шаблон письма по списку адресов, которые расположены на листе Excel.
Шаблон расположен в файле *htm. Для рассылки использую простой макрос:
Код
Sub SendMail()
Dim objOL As Outlook.Application
Dim objMail As MailItem
Set objOL = Outlook.Application
Set objMail = objOL.CreateItem(olMailItem)
With objMail
    .To = "ddd@penobet.ru" '"здесь указывается адрес получателя письма"
    .CC = "" '"здесь указывается адрес получателя копии"
    .Body = T '"Текст письма"               'указывается текст письма
    .Subject = "Тема письма"             'указывается тема письма
    .Attachments.Add "d:\Шаблон.htm"   'указывается полный путь к файлу
    .Display
End With
Set objMail = Nothing
Set objOL = Nothing
End Sub

Но при таком варианте шаблон прикрепляется к письму как вложенный файл.
Вопрос: как поместить шаблон непосредственно в тело письма Outlook?
Буду благодарен за любую помощь или совет.

Страницы: 1 2 След.
Наверх