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

Страницы: 1 2 След.
PQ Влияние состояния файла источника если он открыт или закрыт на отображение даты как число или как дата
 
Добрый день.
В файле "ТестПС-копия"в запросе PQ "ПоімСпис" в столбце "Дата народження" дата выводится в разных форматах .
Если файл источник открыт при обновлении запроса "Дата народження" отбражается как число -"29076", если закрыт то как дата -"15.09.2022".
Подскажите пожалуйста, что можно сделать что бы "Дата народження" выводилась только в таком виде, как дата "15.09.2022" вне зависимости открыт файл источник или нет?  
Быстрее молнии, быстрее ветра, быстрее калькулятора
Power qwery. В слиянии таблиц отсутствует выбор типа соединения
 
Добрый день.
столкнулся с проблемой. В создать запрос - объединить запрос - объединить - слияние отсутствует выбор типа соединения. Подскажите как вернуть выбор типа соединения ?
Быстрее молнии, быстрее ветра, быстрее калькулятора
Power Qwery.Фильтр с подстановочными знаками "?"
 
Добрый день.
Подскажите пожалуйста как в PQ отфильтровать таблицу используя подстановочный знак "?".
Текстовые фильтры - Равно :     ??.??.??????.?????
Быстрее молнии, быстрее ветра, быстрее калькулятора
Power Qwery.Раскрывающийся список доступных функций в строке формул
 
Добрый день
Подскажите пожалуйста какие необходимо произвести настройки в редакторе Power Qwery что бы в строке формул при заполнении появлялся раскрывающийся список доступных функций?

:evil: "гуглил"))), но безрезультатно.
Спасибо
Быстрее молнии, быстрее ветра, быстрее калькулятора
Power Qwery.Сортировка столбиков таблицы по отдельности
 
Добрый день.
Подскажите пожалуйста как с помощью PQ в запросе книги "УнифицированныеДанные" отсортировать столбики таблицы по убыванию
каждый по отдельности,
что бы остальные столбики не изменяли свой порядок.

Количество столбиков может изменяться.

Спасибо
Быстрее молнии, быстрее ветра, быстрее калькулятора
Сводная таблица (Excel 2016) автоматическое добавление строк: "Годы", "Кварталы"
 
Добрый день.

В сводной таблице (Excel 2016) при переносе поля с датами в строки перестало работать автоматическое добавление строк: "Годы", "Кварталы"
Как восстановить добавление строк: "Годы", "Кварталы"?

Выложить файл пример нет возможности
Спасибо за помощь
Быстрее молнии, быстрее ветра, быстрее калькулятора
Размещение процедур в модулях листа и книги PERSONAL.XLSB
 
Добрый день.

В статье "VBA Excel. Личная книга макросов (создание, расположение)"
https://vremya-ne-zhdet.ru/vba-excel/lichnaya-kniga-makrosov/
натолкнулся на предложение:
Цитата
и очистить от процедур модули книги (по умолчанию «ЭтаКнига») и листа (по умолчанию «Лист1»)
Разъясните пожалуйста в какой ситуации может понадобиться размещать процедуры в модулях листа и книги PERSONAL.XLSB?
Быстрее молнии, быстрее ветра, быстрее калькулятора
Изменение функцией, записанной в ячейке, значения другой ячейки
 
Добрый день

Возможно изменить значение ячейки a1 на листе "test" в процессе выполнения функции "Function A_test()", которая находится на листе "ListFun"?
Код
Function A_test()
Worksheets("test").Cells(1, 1) = 1
End Function
Если да, то как ?
У меня выполнение функции прерывается на строке в которой необходимо сделать изменение ячейки на листе "test"
Быстрее молнии, быстрее ветра, быстрее калькулятора
VBA: автозамена комбинацией клавиш или автоматически при введении определенного набора символов
 
Добрый день
В "12 трюков при работе с формулами ..." https://youtu.be/MGwT04DP9A4 предлагают использовать автозамену для быстрого ввода формул.
Например я при вводе "инпп" автозаменой получаю формулу ИНДЕКС(;ПОИСКПОЗ(;;0);1)

При наборе кода VBA как реализовать аналогичную автозамену?

Например ввел я "СоздМассив" в модуле нажал пробел автозаменой получил:
Код
With Sheets(ActiveSheet.Name)
    lrSh = .Columns().Find("*", SearchDirection:=xlPrevious, LookIn:=xlValues).Row '
    lcSh = .Rows().Find("*", SearchDirection:=xlPrevious, LookIn:=xlValues).Column '
    arr = .Range(.Cells(1, 1), .Cells(lrSh, lcSh))
    lrArr = UBound(arr, 1)
    lcArr = UBound(arr, 2)
End With
Быстрее молнии, быстрее ветра, быстрее калькулятора
Как запретить преобразование числа в переменной VBA в экспоненциальный формат
 
Добрый день
Почему число из ячейки "А2"=1111111111111110
в переменной
Код
Up_16_Symbol = Cells(2, 1)
преобразовывается в экспоненциональный формат?
[img]file:///D:/%D0%9F%D0%BE%D1%80%D1%8F%D0%B4%D0%BE%D0%BA/Helper%20Planeta%20Excel[/img]
Как я понял это происходит когда в числе цифр больше 15.
Как этого избежать что бы число в переменной Up_16_Symbol не преобразовывалось в экспоненциальный формат?
Изменено: Borrusale - 19.09.2020 12:37:03
Быстрее молнии, быстрее ветра, быстрее калькулятора
VBA создание комментариев к коду с помощью комбинаций клавиш клавиатуры
 
Здравствуйте
Подскажите как с помощью комбинации клавиш клавиатуры закомментировать и раскоментировать блок кода ?

Таким способом уже пользуюсь:
Цитата
Вид -> Панели интрументов -> Правка -> Там есть две кнопочки 1. Закоментировать блок 2. Раскоментировать блок
Быстрее молнии, быстрее ветра, быстрее калькулятора
Как получить значение третьего элемента массива созданного функцией Array из диапазона ячеек
 
Добрый день.

Как получить значение третьего элемента массива созданного функцией Array из диапазона ячеек:
Код
A = Array(Range("a1:b2"))
Cells(1, 4) = A(3)
Быстрее молнии, быстрее ветра, быстрее калькулятора
Как в PQ изменить формат даты с дата/месяц/год на месяц/год?
 
Добрый день.
В приложенном файле в PQ на шаге "Извлеченный месяц" столкнулся с проблемой, что не могу изменить формат даты например с 01/01/2020 на 01/2020.
Как это сделать ?
Быстрее молнии, быстрее ветра, быстрее калькулятора
Power qwery. Как транспонировать столбик значений таблицы в строку-шапку таблицы PQ
 
Добрый день
Подскажите как средствами Power qwery создать таблицу как во вложении, что бы уникальные значения столбика Ф.И.О. транспонировать в строку-шапку таблицы PQ.
По уникальным значениям столбика "Месяц" названиям столбиков посчитать сколько съедено  
Быстрее молнии, быстрее ветра, быстрее калькулятора
После выполнения Beforerightclick что нужно добавить в код что бы не появлялось контекстное меню
 
Добрый день. Не могу найти решения вопроса темы. После выполнения Beforerightclick что нужно добавить в код что бы не появлялось контекстное меню?
Быстрее молнии, быстрее ветра, быстрее калькулятора
Запрет на вырезание ячеек
 
Код
Sub Макрос1()
    Selection.Cut Destination:=Range("B2")
    Range("B2").Select
    Selection.Cut
    Range("A2").Select
    ActiveSheet.Paste
End Sub

как запретить? :
Selection.Cut Destination:=
Selection.Cut
Изменено: Borrusale - 06.12.2019 19:31:09
Быстрее молнии, быстрее ветра, быстрее калькулятора
Определение последней заполненной ячейки для активного листа
 
Добрый день!
Код
  n = ActiveSheet.Name
  t = ActiveCell.Column
  m = Split(ActiveCell.Address, "$")(1) '
  lr = Sheets(n).Columns(t).Find("*", [m&1], SearchDirection:=xlPrevious, LookIn:=xlValues).Row '
в коде возникает ошибка Type mismatch из за [m&1]  чем заменить эту часть кода что бы устранить ошибку

Спасибо!
Изменено: Borrusale - 16.11.2019 12:40:35
Быстрее молнии, быстрее ветра, быстрее калькулятора
Прекратить выполнение макроса если изменения ячеек произошли в более чем одном столбике
 
Добрый день. Если на листе произошли изменения в ячейках которые находятся более чем в одном столбике какой код необходимо использовать что бы выйти из выполнения макроса?
Спасибо!
Быстрее молнии, быстрее ветра, быстрее калькулятора
Как определить номера строк всех выделенных ячеек.
 
Добрый день.
В столбике "А" выделены ячейки с помощью Ctrl+ПМ.
-Как получить номера строк выделенных ячеек и перенести эти номера в массив?
-Какое меняется свойство ячейки когда ее выделяют ?
Спасибо!
Быстрее молнии, быстрее ветра, быстрее калькулятора
Заполнение циклом имен кнопок формы
 
Добрый день Подскажите по какой причине не происходит заполнение имен кнопок формы циклом?
Быстрее молнии, быстрее ветра, быстрее калькулятора
Удаление строк, из которых копировались данные
 
Добрый день. Подскажите как удалить строки в которых находились скопированные ячейки после их вставки в другие строки. Количество копируемых ячеек изменяется. Какой добавить код для этого ?  
Быстрее молнии, быстрее ветра, быстрее калькулятора
Выделение ячейки в "a1:a1000" приводит к открытию окна редактора VB и остановке выполнения макроса
 
Здравствуйте. Открываю файл. Выделяю ячейку в диапазоне "a1:a1000". Открывается окна редактора VB и выполнение макроса останавливается. Почему так происходит? Еще в Locals отображается Module1 в котором все переменные процедуры Sub ArrTimeConstCellAddress. Это что? С таким раньше не встречался.

Если нажимаю F5 макрос благополучно срабатывает.
Быстрее молнии, быстрее ветра, быстрее калькулятора
Запрет на сохранение экселевского файла с типом который не поддерживает макросы
 
Добрый день, подскажите как установить запрет  на сохранение экселевского файла с типом который не поддерживает макросы.
Например пользователь пытается сохранить файл (двоичная книга, книга с поддержкой макросов) как файл эксель (xls,xlsx и тд.) и при этом происходит потеря всех макросов.
Вообщем как этого можно избежать ?
Быстрее молнии, быстрее ветра, быстрее калькулятора
Как включить выполнение макроса при переходе из одной открытой книги в другую
 
Добрый день. В файле "Тест" выполняются события включения, отключения пересчета формул на листе "тест".
Подскажите как можно включить пересчет формул при переходе из открытой книги "Тест" лист "Тест" в любую другую книгу? и наоборот при возврате из любой другой открытой книги на лист "Тест" отключить пересчет формул?

Спасибо
Быстрее молнии, быстрее ветра, быстрее калькулятора
Используя расширенный фильтр как получить в результате значения, а не функцию
 
Добрый день. Есть массив ячеек с формулами(функциями). Подскажите пожалуйста, что изменить в коде, что бы результатом использования расширенного фильтра по этому массиву были значения.
Фильтрация происходит результат одна ячейка с формулой.
Код
Sub Макрос1()

    Range("A3").Select
    Range(Selection, Selection.End(xlDown)).Select
    Range("A3:A1001").AdvancedFilter Action:=xlFilterCopy, CopyToRange:=Range( _
        "C3"), Unique:=True
End Sub




 
Быстрее молнии, быстрее ветра, быстрее калькулятора
При присваивании имени листа значения переменной. Возникает ошибка error 424 object required
 
Добрый день. Не могу разобраться при присваивании имени листа значения переменной NameSheetResult. Возникает ошибка error 424 object required
Код
NameSheetResult = "Sheets(""" + CStr(Mid(ArRsQinput, 2, ScreamerPosition - 2)) + """)"

    
    Range(NameSheetResult.Cells(TopRowForArr, ColumnForArr), NameSheetResult.Cells(BottomRowForArr, ColumnForArr + tCmAX - 1)).Value = ArRsA
в Locals отображается "Sheets"("Результат")" вроде как надо.
Если вместо NameSheetResult вставляю в код имя листа Sheets("Результат") все работает.
Пожалуйста подскажите в чем ошибка.  
Быстрее молнии, быстрее ветра, быстрее калькулятора
Выполнение макроса сбытия SelectionChange в любой активной книге
 
Добрый день. Вообщем идея такая. Хочу создать на панели инструментов Excel кнопку нажав на которую будет выполняться макрос в любой активной книге. Часть этого макроса ниже. Его суть при выделении одного любого столбика листа происходит переход к выполнению следующей части макроса.
Не могу разобраться на что в коде нужно заменить "Workbook"(наверно на Application тогда как?)  и где код расположить в модуле книги, листа?

Код
Sub Workbook_SheetSelectionChange(ByVal Sh As Object, ByVal Target As Range)
If Not Application.Intersect(Target, Range("a:xfd")) Is Nothing Then 'включает макрос при выделении ячеек
Cells(1, 1) = 2'переделай на переход к выполнению следующего макроса
End If
End Sub
Пример не могу выложить на работе.
Быстрее молнии, быстрее ветра, быстрее калькулятора
Сохранение виртуального массива для его использования после выполнения макроса
 
Возможно создать виртуальный массив  сохранить его где то в памяти))), а потом обращаться к нему при необходимости?
Вообщем массив должен сохраняться даже если файл закрывался.
Быстрее молнии, быстрее ветра, быстрее калькулятора
Ошибка 1004 при создании виртуального массива если не использовать переход на лист Sheets("...").Select
 
Здравствуйте. Возникает ошибка 1004 при создании виртуального массива если не использовать переход с одного листа на другой лист где расположен массив.
Код
Sub ЦиклВыбораТипаИнвТехники()
Dim ArrVtypInum
Sheets("Source").Select
ArrVtypInum = Sheets("Source").Range(Cells(5, 1), Cells(1000, 3)).Value 'обработывать только 1,3,5 столбики
End Sub
Подскажите возможно не осуществляя переход Sheets("Source").Select для создания массива?
Быстрее молнии, быстрее ветра, быстрее калькулятора
Копирование элементов виртуального массива в другой виртуальный массив
 
Добрый день. В VBA возможно копирование или перенесение элементов  виртуального массива в другой виртуальный массив что бы было похоже примерно на такое

Arr2 ((4, 10),(4, 10))=Arr1 ((2, 2),(2, 5))???

Циклом это я могу сделать. Другой способ есть?
Быстрее молнии, быстрее ветра, быстрее калькулятора
Страницы: 1 2 След.
Наверх