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

Страницы: 1 2 3 4 5 6 7 8 9 10 11 ... 28 След.
Как проставить 0 в столбцах перед числами?
 
Цитата
diagnost написал:
Всем спасибо. Тема закрыта.
Весь форум старался помочь. Хотя бы сказали чей вариант подошёл ))
Изменено: asesja - 13.03.2025 19:33:00
Как проставить 0 в столбцах перед числами?
 
diagnost, Приветствую.
Цитата
diagnost написал:
Теперь мне нужно в столбцах A, B, C, D, E перед числами поставить 0

Цитата
diagnost написал:
Как это сделать?
См. вложение. Добавить нули.
Изменено: asesja - 13.03.2025 17:13:36
Как запретить удалять определенные листы?, Запрет на удаление не всех листов
 
luneva, см. вложение.
Удаляем макросом лист в защищённой книге с программным снятием защиты и обратной установкой защиты.
Как запретить удалять определенные листы?, Запрет на удаление не всех листов
 
Где файл - пример?
Объединение нескольких ячеек
 
Tarakashko, здравствуйте.
Можно так. См. вложение.
Изменено: asesja - 11.03.2025 21:17:42
Как запретить удалять определенные листы?, Запрет на удаление не всех листов
 
luneva Здравствуйте.
Макросом можно снять защиту, сделать необходимые действия и обратно установить защиту.
Как упорядочить цифры в столбце по возрастанию?
 
Да, это не число. Этот текст с цифрами ))
Как упорядочить цифры в столбце по возрастанию?
 
Здравствуйте.
Скорее всего проблема возникает из-за того, что Excel интерпретирует числа как текст, поэтому сортировка происходит посимвольно (1, 10, 2, 20 и т.д.). Чтобы исправить это, нужно убедиться, что числа в столбце сохранены как числовой формат, а не как текст.

Попробуйте так сделать:
1. Создайте новый столбец рядом с исходным.
2. Введите формулу `=ЗНАЧЕН(A1)` (если данные начинаются с ячейки A1).
3. Скопируйте формулу на весь столбец.
4. Отсортируйте данные по новому столбцу.
После сортировки можно удалить вспомогательный столбец, если он больше не нужен.
Изменено: asesja - 06.03.2025 20:58:33
Совместная работа переключателей
 
Sergio Ferrenzy, приветствую.
См. вложение (если правильно понял).
Выделить добавленный элемент listbox1., Необходимо выделить элемент в listbox1 на UF1, добавленный из listbox1 на другой форме UF2 по двойному щелчку.
 
Мне кажется цикл For Next не нужен.
Выделить добавленный элемент listbox1., Необходимо выделить элемент в listbox1 на UF1, добавленный из listbox1 на другой форме UF2 по двойному щелчку.
 
У меня всё нормально и нет такого. Офис 21
Выделить добавленный элемент listbox1., Необходимо выделить элемент в listbox1 на UF1, добавленный из listbox1 на другой форме UF2 по двойному щелчку.
 
Роман, добрый вечер.
У меня из второй формы по двойному клику добавляется элемент в верх списка первой формы и он же выделяется.
Вроде всё работает как вам нужно.
Проблема с OptionButton
 
Наверное 😂
Проблема с OptionButton
 
Цитата
Евгений Паршутин написал:
в упор не вижу что вы поменяли)) не просветите??
В V1 ничего особо не поменял. Подвигал в ручную элементы, высоту строки туду-сюда и заработало. Наверное глюк был. ))
В V2 подвигал програмно. Во вложении.
Изменено: asesja - 26.02.2025 20:47:31
Проблема с OptionButton
 
Евгений Паршутин, добрый вечер.
команда Power Shell, VBA, PowerShell
 
Код
Private Sub CommandButton59_Click()
    Dim objShell As Object
    Dim command As String
    Dim result As String
    Set objShell = CreateObject("WScript.Shell")
    command = "powershell -Command ""Get-ADComputer -Filter 'description -like ""*123*""' -Properties * | Select-Object Name, Description, PhysicalDeliveryOfficeName"""
    result = objShell.Exec(command).StdOut.ReadAll()
End Sub
Выпадающий список из двух диапазонов
 
kmr100, приветствую.
См. вложение.
Меняй значения в двух диапазонах A1:A5 и B1:D1 и они будут меняться в выпадающем списке F1.
Изменено: asesja - 21.02.2025 22:30:58
Макрос для вставки строк как столбцов, Макрос для вставки скопированных данных с поворотом из строк в столбцы
 
Лидия Кунакова, здравствуйте.
Где ваш файл с макросом?

Данный код транспонирует данные из диапазона строки A1:E1 в столбец A5:A9
Код
Range("A1:E1").Copy: Range("A5").PasteSpecial Paste:=xlPasteAll, Transpose:=True
Изменено: asesja - 21.02.2025 21:28:17
макрос, который делает список файлов в папках и указывает их свойства (для фото)
 
анг лу, Приветствую.
Написал в личные сообщения.
В работе.
Выполнено, оплачено.
Изменено: asesja - 24.02.2025 16:05:26
Выгрузка из PDF файла данных в таблицу
 
Здравствуйте, Алиса.
Обозначьте, пожалуйста, бюджет.
Не занимаю.
Изменено: asesja - 19.02.2025 14:56:04
Вертикальное и горизонтальное отражение
 
Цитата
БМВ написал:
Мне кажется дело все равно не в этом.
Без файла остается только догадываться.
Изменено: asesja - 17.02.2025 12:03:27
Вертикальное и горизонтальное отражение
 
Не видя файл нужно пытаться угадать).

Не копируйте полностью столбцы (больше миллиона ячеек), попробуйте работать с той частью диапазона, где имеются нужные данные.
Изменено: asesja - 17.02.2025 09:43:10
Вертикальное и горизонтальное отражение
 
Здравствуйте.
Попробуйте так:
Код
Sub HorizontalSpiegeln()
    Application.ScreenUpdating = False
    Application.Calculation = xlCalculationManual
    Dim ws As Worksheet
    Set ws = Worksheets("buch 1")
    
    ws.Range("A1:T20").Value = Application.Transpose(ws.Range("U1:AN20").Value)
    ws.Range("U1:AN20").Value = Application.Transpose(ws.Range("A1:T20").Value)
    
    Application.Calculation = xlCalculationAutomatic
    Application.ScreenUpdating = True
End Sub

Sub VertikalSpiegeln()
Изменено: asesja - 17.02.2025 09:29:32
Подтягивание дат в тело макроса
 
Сергей Шистеров, добрый вечер.
Примерно так. См. вложение.
Код
    Dim dtStart As String, dtEnd As String
    Dim dateParts As Variant
    dateParts = Split(Cells(1, 14), ".")
    dtEnd = "#" & CInt(dateParts(1)) & "/" & CInt(dateParts(0)) & "/" & dateParts(2) & "#"
    For i = 2 To 14
        dateParts = Split(Cells(1, i), ".")
        dtStart = "#" & CInt(dateParts(1)) & "/" & CInt(dateParts(0)) & "/" & dateParts(2) & "#"
        MsgBox dtStart, 64, "Перебор дат в нужном формате"
        'Ваша часть кода с подстановкой дат в нужном формате
        'Set tsv = asn.TimeScaleData(StartDate:=dtStart, EndDate:=dtEnd, Type:=pjAssignmentTimescaledActualWork, TimeScaleUnit:=pjTimescaleDays)
    Next i
Изменено: asesja - 14.02.2025 22:08:08
Запуск макроса по клику на ячейку, с ожиданием ее заполнения
 
DerToDD, Приветствую.
См. вложение.
Написание макроса кнопки, вызывающей появление скрытой кнопки, Необходима кнопка, нажатие которой вызовет появление другой кнопки
 
esa19, Приветствую.
См. вложение.
Сравнение двух столбцов и заполнение третьего
 
LazyCamel, здравствуйте. Можно ещё так.
См. вложение.
Выгрузка данных из экселя в текстовый файл, Макросы для выгрузки
 
Bethowen, Приветствую.
Ещё вариант во вложении. Файлы .xdb будут создаваться в одной папке где лежит Excel файл.
Изменено: asesja - 09.02.2025 22:57:56
Перезапись строки через Userform при повторении занчений
 
del
Изменено: asesja - 07.02.2025 12:13:25
Получить данные из закрытой книги (настройка макроса), Дработка макроса по получению, копированию данных из закрытой книги.
 
Цитата
Zoxma написал:
'Вставляем данные (которые какимто образам собрались в аргкменте "vData") на лист "Получено" в ячейку "A1"
       wb.Sheets("Получено").Activate 'делаем лист на который вставить данные активным
Необязательно лист "Получено" делать активным.
Код
With wb.Worksheets("Получено")
    .Cells(1, 1).PasteSpecial xlPasteValues 'вставляем значения
    .Cells(1, 1).PasteSpecial xlPasteFormats 'вставляем форматы
    .Cells(1, 1).PasteSpecial xlPasteColumnWidths 'вставляем ширину строк
End With
Страницы: 1 2 3 4 5 6 7 8 9 10 11 ... 28 След.
Наверх