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

Страницы: 1
Как скрыть строки таблицы не содержащие текст, внесенный в контрольные ячейки над таблицей?
 
Добавил 2 умные таблицы для каждого столбца, в макросе их добавил в ListObjects, ошибки нет, но и поиск не работает
Как скрыть строки таблицы не содержащие текст, внесенный в контрольные ячейки над таблицей?
 
Проименовал. Макросы для 1 и 2 текстбокса сделал, при попытке ввода текста в текстбокс - ошибка. Что я еще не сделал?
Как скрыть строки таблицы не содержащие текст, внесенный в контрольные ячейки над таблицей?
 
Я нашел такой файл(searchbar.xlsm), это именно то, что мне нужно, но мне не удается его воспроизвести с нуля. Проименовал диапазон, в макросе внес его имя в ListObjects. Но при попытке ввода текста в текстбар - ошибка
Изменено: SamuelW - 15.09.2020 08:30:28
Как скрыть строки таблицы не содержащие текст, внесенный в контрольные ячейки над таблицей?
 
Добрый день!
Есть таблица с данными. Сверху над каждым столбцом текстбокс или пустая ячейка. Нужно, чтобы когда мы вводим запрос в эту ячейку-текстбокс, строки, которые не содержат по тексту совпадение - скрывались.

Спасибо!
Отправка снимка диапазона Excel через Outlook, макрос
 
Спасибо всем!  
Отправка снимка диапазона Excel через Outlook, макрос
 
Как в этом коде указать постоянный диапазон, а не тот что сейчас выделен?
Код
Sub Range_to_Picture()
    Dim sName As String, wsTmpSh As Worksheet
    If TypeName(Selection) <> "Range" Then
        MsgBox "Âûäåëåííàÿ îáëàñòü íå ÿâëÿåòñÿ äèàïàçîíîì!", vbCritical, ""
        Exit Sub
    End If
    Application.ScreenUpdating = False
    Application.DisplayAlerts = False
    With Selection
        .CopyPicture
        Set wsTmpSh = ThisWorkbook.Sheets.Add
        sName = "SB"
        With wsTmpSh.ChartObjects.Add(0, 0, .Width, .Height).Chart
            .ChartArea.Border.LineStyle = 0
            .Parent.Select
            .Paste
            .Export Filename:=sName & ".jpg", FilterName:="jpg"
            .Parent.Delete
        End With
    End With
    wsTmpSh.Delete
    Application.ScreenUpdating = True
    Application.DisplayAlerts = True
End Sub
Отправка снимка диапазона Excel через Outlook, макрос
 
Цитата
Nordheim написал:
А почему именно скриншот а не таблицу?
Условное форматирование в виде значков теряется.
Отправка снимка диапазона Excel через Outlook, макрос
 
Добрый день!
Подскажите, пожалуйста!
Каким макросом можно вставить скриншот диапазона ячеек A1:A20 в тело нового письма Outlook?
Спасибо!
Очистка содержимого строк ниже заданной ячейки, макрос
 
Спасибо!!!
Очистка содержимого строк ниже заданной ячейки, макрос
 
Да, можно так сделать? или обязательно диапазон?
Очистка содержимого строк ниже заданной ячейки, макрос
 
Постоянная, без запроса
Очистка содержимого строк ниже заданной ячейки, макрос
 
Добрый день!
Код
Private Sub Paste()
Range("A1").Select
ActiveSheet.Paste
 End Sub

Помогите, пожалуйста, добавить команду, которая бы перед тем, как вставлять из буфера, очищала бы содержимое 30 строк ниже A1. Без задания конкретного диапазона, а по количеству строк.
Заранее спасибо!
Вставка и распознание типа данных в ячейках, макрос
 
Добрый день!
В файле по двойному клику на ячейках диапазона A3:A7 вставляется содержимое буфера обмена в ячейку K7.
Сейчас при клике по одной ячейке заполняются сразу все из диапазона.
А как сделать, чтобы вставлялось только в ту ячейку, по которой кликаешь?
При этом если вставка в разные ячейки, то в предыдущих данные не удаляются.
И при этом если вставляются из буфера не цифры, а цифры+текст, то запускается макрос - "Hello world"?
Заранее спасибо!
Изменено: SamuelW - 11.11.2019 15:42:40
выборка топовых значений
 
Спасибо всем большое!
выборка топовых значений
 
Здравствуйте!
Прошу помочь! Как выбрать сумму топ3 значений по каждому человеку из левой таблицы и заполнить в правую? Заранее спасибо!
Разнести показатели из текста по строкам
 
Спасибо большое! Работает!
Вопрос исчерпан)
Разнести показатели из текста по строкам
 
Цитата
Kuzmich написал:
Для остальных показателей аналогично
Спасибо! Работает с положительными числами.  А как сделать, чтобы при отрицательном значении не возвращалось "#ЗНАЧ!" в ячейке? Чтобы без минуса выдавал значение.
Разнести показатели из текста по строкам
 
Вот шаблон
Разнести показатели из текста по строкам
 
Доброго времени суток!
Подскажите, пожалуйста, как сделать макрос, который в тексте в одной ячейке найдет нужные показатели и их значения и поместит значения в 6 отдельных ячеек по количеству показателей?
Нужно выбрать значения показателей Аванс, Надбавка по авансу, Зарплата, Надбавка по зарплате, Перерасчет, Надбавка по перерасчету после знака ":", при этом отрицательную сумму расценивать как положительную, то есть не обращать внимания на минус..

Текст ячейки таком виде:
Начисление:-000.00Аванс:500.00Надбавка по авансу:50.00Зарплата:-1000.00Надбавка
по зарплате:50.00Перерасчет:-50.00Надбавка по перерасчету:35.00Общая сумма
выплаты:000.00Минимальная сумма к выплате:-000.00Сумма заказа:0,000.00
Динамическое имя кнопки ActiveX, Как прописать динамическое имя кнопки ActiveX
 
Спасибо, вроде получилось!
Изменено: SamuelW - 24.09.2019 11:07:17
Динамическое имя кнопки ActiveX, Как прописать динамическое имя кнопки ActiveX
 
Сам файл
Изменено: SamuelW - 24.09.2019 09:20:46
Динамическое имя кнопки ActiveX, Как прописать динамическое имя кнопки ActiveX
 
Добрый день, уважаемые участники форума!
Столкнулся с проблемой. Поиск в интернете почти ни к чему не привел.
Моя задача - сделать кнопку ActiveX, название которой, должно быть текущей датой, и еще 4 кнопки, каждая на 1 день больше предыдущей. К щелчку по ним я уже хочу привязать функции.
Буду очень признателен если подскажете.
Нашел такой макрос:
Код
Dim xStr As String
Private Sub Worksheet_Change(ByVal Target As Range)
    Dim xShapeRg As ShapeRange
    On Error Resume Next
    If Not Application.Intersect(Target, Range("A1")) Is Nothing Then
        Me.CommandButton1.Caption = Target.Text
        Set xShapeRg = ActiveSheet.Shapes.Range(xStr)
        If xShapeRg Is Nothing Then Set xShapeRg = ActiveSheet.Shapes.Range("CommandButton1")
        Application.EnableEvents = False
        xShapeRg.Select
        Application.EnableEvents = True
        Selection.Name = Target.Text
    End If
End Sub
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    If (Not Intersect(Target, Range("A1")) Is Nothing) And Target.Text <> "" Then
        xStr = Target.Text
    End If
End Sub
Но он возвращает ошибку. Что я делаю не так? Заранее спасибо!
Изменено: SamuelW - 24.09.2019 09:19:36
Страницы: 1
Наверх