Домашняя страница Undo Do Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Записи участника (krosav4ig) - Мир MS Excel

Старая форма входа
Мир MS Excel » Записи участника » krosav4ig [2347]
Результаты поиска
krosav4ig Дата: Суббота, 18.12.2021, 00:22 | Сообщение № 21 | Тема: расчет зарплаты за сверхурочные часы
Группа: Друзья
Ранг: Старожил
Сообщений: 2347
Репутация: 989 ±
Замечаний: 0% ±

Excel 2007,2010,2013
Здравствуйте.
Формула массива
Код
=СУММ(ЕСЛИОШИБКА(--ТЕКСТ(МУМНОЖ(ТРАНСП(Таблица18[[1]:[30]]*(Таблица18[Ф. И. О.]=B7)*(Таблица18[р/р]=расчет!D6&"/"&ОТБР(расчет!Q4*100)));Таблица18[год]^0*2)-1;"0;\0;\0");))*Q6*R6
К сообщению приложен файл: 9222851-1-.xlsm (55.9 Kb)


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
 
Ответить
СообщениеЗдравствуйте.
Формула массива
Код
=СУММ(ЕСЛИОШИБКА(--ТЕКСТ(МУМНОЖ(ТРАНСП(Таблица18[[1]:[30]]*(Таблица18[Ф. И. О.]=B7)*(Таблица18[р/р]=расчет!D6&"/"&ОТБР(расчет!Q4*100)));Таблица18[год]^0*2)-1;"0;\0;\0");))*Q6*R6

Автор - krosav4ig
Дата добавления - 18.12.2021 в 00:22
krosav4ig Дата: Воскресенье, 12.12.2021, 22:25 | Сообщение № 22 | Тема: Разбить промежуток с датами на составляющие
Группа: Друзья
Ранг: Старожил
Сообщений: 2347
Репутация: 989 ±
Замечаний: 0% ±

Excel 2007,2010,2013
Здравствуйте
Вариант в Power Query[vba]
Код
let
    Source =
        Excel.CurrentWorkbook(){[Name="Таблица1"]}[Content],
    Filtered =
        Table.SelectRows(Source, each ([Номер акта] <> null)),
    Typed =
        Table.TransformColumnTypes(
            Filtered,
            {
                {"дата начала", Int64.Type},
                {"дата окончания", Int64.Type},
                {"дата акта", type date},
                {"кол-во экз", Int64.Type},
                {"Номер п/п", Int64.Type}}
        ),
    Combined =
        Table.CombineColumns(
            Typed,
            {"дата начала", "дата окончания"},
            each {_{0}.._{1}},
            "Даты"
        ),
    Expand =
        Table.ExpandListColumn(Combined, "Даты"),
    Typed1 =
        Table.TransformColumnTypes(Expand,{{"Даты", type date}})
in
    Typed1
[/vba]
К сообщению приложен файл: 3578980-1-.xlsm (33.1 Kb)


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
 
Ответить
СообщениеЗдравствуйте
Вариант в Power Query[vba]
Код
let
    Source =
        Excel.CurrentWorkbook(){[Name="Таблица1"]}[Content],
    Filtered =
        Table.SelectRows(Source, each ([Номер акта] <> null)),
    Typed =
        Table.TransformColumnTypes(
            Filtered,
            {
                {"дата начала", Int64.Type},
                {"дата окончания", Int64.Type},
                {"дата акта", type date},
                {"кол-во экз", Int64.Type},
                {"Номер п/п", Int64.Type}}
        ),
    Combined =
        Table.CombineColumns(
            Typed,
            {"дата начала", "дата окончания"},
            each {_{0}.._{1}},
            "Даты"
        ),
    Expand =
        Table.ExpandListColumn(Combined, "Даты"),
    Typed1 =
        Table.TransformColumnTypes(Expand,{{"Даты", type date}})
in
    Typed1
[/vba]

Автор - krosav4ig
Дата добавления - 12.12.2021 в 22:25
krosav4ig Дата: Воскресенье, 12.12.2021, 01:45 | Сообщение № 23 | Тема: гиперссылка на файл в имени которого имеется (#)
Группа: Друзья
Ранг: Старожил
Сообщений: 2347
Репутация: 989 ±
Замечаний: 0% ±

Excel 2007,2010,2013
Здравствуйте
Код
=ГИПЕРССЫЛКА("file:///C:/%231/таблица.xlsx";"таблица.xlsx")


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
 
Ответить
СообщениеЗдравствуйте
Код
=ГИПЕРССЫЛКА("file:///C:/%231/таблица.xlsx";"таблица.xlsx")

Автор - krosav4ig
Дата добавления - 12.12.2021 в 01:45
krosav4ig Дата: Суббота, 13.02.2021, 02:31 | Сообщение № 24 | Тема: Pelena День рождения!
Группа: Друзья
Ранг: Старожил
Сообщений: 2347
Репутация: 989 ±
Замечаний: 0% ±

Excel 2007,2010,2013
я прям совсем опоздун ((
Елена, с днем рождения! Всего наилучшего!
К сообщению приложен файл: 7167728.jpg (78.4 Kb)


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
 
Ответить
Сообщениея прям совсем опоздун ((
Елена, с днем рождения! Всего наилучшего!

Автор - krosav4ig
Дата добавления - 13.02.2021 в 02:31
krosav4ig Дата: Четверг, 17.09.2020, 22:23 | Сообщение № 25 | Тема: Сменить размер в активном листе
Группа: Друзья
Ранг: Старожил
Сообщений: 2347
Репутация: 989 ±
Замечаний: 0% ±

Excel 2007,2010,2013
или заменить [vba]
Код
Worksheets
[/vba] на [vba]
Код
ActiveWindow.SelectedSheets
[/vba], если нужно выполнить код на всех выделенных листах


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
 
Ответить
Сообщениеили заменить [vba]
Код
Worksheets
[/vba] на [vba]
Код
ActiveWindow.SelectedSheets
[/vba], если нужно выполнить код на всех выделенных листах

Автор - krosav4ig
Дата добавления - 17.09.2020 в 22:23
krosav4ig Дата: Четверг, 17.09.2020, 22:19 | Сообщение № 26 | Тема: формирование сводной таблицы
Группа: Друзья
Ранг: Старожил
Сообщений: 2347
Репутация: 989 ±
Замечаний: 0% ±

Excel 2007,2010,2013
Добрый вечер
[vba]
Код
    With ActiveWorkbook.Sheets
        With .Add(, .Item(.Count))
            .Parent.PivotCaches.Create(xlDatabase, "Лист1!R1C1:R" & iLastRow & "C" & iLastCol, 6) _
                .CreatePivotTable .Range("A3"), DefaultVersion:=6
        End With
    End With
[/vba]
[p.s.]для оформления кодов есть кнопочка [/p.s.]


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
 
Ответить
СообщениеДобрый вечер
[vba]
Код
    With ActiveWorkbook.Sheets
        With .Add(, .Item(.Count))
            .Parent.PivotCaches.Create(xlDatabase, "Лист1!R1C1:R" & iLastRow & "C" & iLastCol, 6) _
                .CreatePivotTable .Range("A3"), DefaultVersion:=6
        End With
    End With
[/vba]
[p.s.]для оформления кодов есть кнопочка [/p.s.]

Автор - krosav4ig
Дата добавления - 17.09.2020 в 22:19
krosav4ig Дата: Пятница, 11.09.2020, 06:40 | Сообщение № 27 | Тема: Макрос - вставка величины из буфера обмена
Группа: Друзья
Ранг: Старожил
Сообщений: 2347
Репутация: 989 ±
Замечаний: 0% ±

Excel 2007,2010,2013
решение, работающее на маке?

например функция getClipboardASStyledText отсюда выполняется через applescripttask или macscript
вроде должно работать, но проверять негде
может быть даже достаточно
[vba]
Код
MacScript("get clipboard as text")
[/vba]


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460

Сообщение отредактировал krosav4ig - Пятница, 11.09.2020, 06:41
 
Ответить
Сообщение
решение, работающее на маке?

например функция getClipboardASStyledText отсюда выполняется через applescripttask или macscript
вроде должно работать, но проверять негде
может быть даже достаточно
[vba]
Код
MacScript("get clipboard as text")
[/vba]

Автор - krosav4ig
Дата добавления - 11.09.2020 в 06:40
krosav4ig Дата: Четверг, 03.09.2020, 03:39 | Сообщение № 28 | Тема: Как сделать ссылки поиска координат в картах по гиперссылке
Группа: Друзья
Ранг: Старожил
Сообщений: 2347
Репутация: 989 ±
Замечаний: 0% ±

Excel 2007,2010,2013
Код
=ГИПЕРССЫЛКА("https://yandex.ru/maps/?text="&ПОДСТАВИТЬ(G2;",";".")&"%C2%B0N%20"&ПОДСТАВИТЬ(H2;",";".")&"%C2%B0E&sll="&ПОДСТАВИТЬ(H2;",";".")&","&ПОДСТАВИТЬ(G2;",";".")&"&source=wizgeo&utm_source=serp&l=map&utm_medium=maps-desktop";"Yandex карта")
К сообщению приложен файл: 2482894.xlsx (25.0 Kb)


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
 
Ответить
Сообщение
Код
=ГИПЕРССЫЛКА("https://yandex.ru/maps/?text="&ПОДСТАВИТЬ(G2;",";".")&"%C2%B0N%20"&ПОДСТАВИТЬ(H2;",";".")&"%C2%B0E&sll="&ПОДСТАВИТЬ(H2;",";".")&","&ПОДСТАВИТЬ(G2;",";".")&"&source=wizgeo&utm_source=serp&l=map&utm_medium=maps-desktop";"Yandex карта")

Автор - krosav4ig
Дата добавления - 03.09.2020 в 03:39
krosav4ig Дата: Воскресенье, 23.08.2020, 22:23 | Сообщение № 29 | Тема: Преобразование формулы Excel в формат JavaScript
Группа: Друзья
Ранг: Старожил
Сообщений: 2347
Репутация: 989 ±
Замечаний: 0% ±

Excel 2007,2010,2013
К сообщению приложен файл: 1833439.png (54.4 Kb)


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460

Сообщение отредактировал krosav4ig - Воскресенье, 23.08.2020, 22:24
 
Ответить
Сообщениеhttp://excelformulabeautifier.com/

Автор - krosav4ig
Дата добавления - 23.08.2020 в 22:23
krosav4ig Дата: Среда, 19.08.2020, 10:19 | Сообщение № 30 | Тема: Сохранение текущего листа в формате pdf
Группа: Друзья
Ранг: Старожил
Сообщений: 2347
Репутация: 989 ±
Замечаний: 0% ±

Excel 2007,2010,2013
Здравствуйте!
[vba]
Код
Sub SaveActiveSheet4() 'Процедура сохранения

    Dim NewFileName
    
    On Error Resume Next
    If ActiveSheet Is Nothing Then Exit Sub
    NewFileName = GetNewFileName4
    If NewFileName <> "" Then ActiveSheet.ExportAsFixedFormat 0, NewFileName

End Sub
[/vba]


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460

Сообщение отредактировал krosav4ig - Среда, 19.08.2020, 10:20
 
Ответить
СообщениеЗдравствуйте!
[vba]
Код
Sub SaveActiveSheet4() 'Процедура сохранения

    Dim NewFileName
    
    On Error Resume Next
    If ActiveSheet Is Nothing Then Exit Sub
    NewFileName = GetNewFileName4
    If NewFileName <> "" Then ActiveSheet.ExportAsFixedFormat 0, NewFileName

End Sub
[/vba]

Автор - krosav4ig
Дата добавления - 19.08.2020 в 10:19
krosav4ig Дата: Пятница, 14.08.2020, 20:12 | Сообщение № 31 | Тема: Скрипт для Гугл Таблиц. Новая запись - с пустой строки
Группа: Друзья
Ранг: Старожил
Сообщений: 2347
Репутация: 989 ±
Замечаний: 0% ±

Excel 2007,2010,2013
Актуальный
upd.
Спасибо, получил


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460

Сообщение отредактировал krosav4ig - Суббота, 15.08.2020, 00:00
 
Ответить
СообщениеАктуальный
upd.
Спасибо, получил

Автор - krosav4ig
Дата добавления - 14.08.2020 в 20:12
krosav4ig Дата: Пятница, 14.08.2020, 19:17 | Сообщение № 32 | Тема: Скрипт для Гугл Таблиц. Новая запись - с пустой строки
Группа: Друзья
Ранг: Старожил
Сообщений: 2347
Репутация: 989 ±
Замечаний: 0% ±

Excel 2007,2010,2013
[vba]
Код
var n=sheet.getLastRow()+1
[/vba]


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
 
Ответить
Сообщение[vba]
Код
var n=sheet.getLastRow()+1
[/vba]

Автор - krosav4ig
Дата добавления - 14.08.2020 в 19:17
krosav4ig Дата: Пятница, 14.08.2020, 01:54 | Сообщение № 33 | Тема: Как удалить данные из столбца макросом
Группа: Друзья
Ранг: Старожил
Сообщений: 2347
Репутация: 989 ±
Замечаний: 0% ±

Excel 2007,2010,2013
Доброй ночи
[vba]
Код
Sub del()
    Dim uRng, lRows
    With ActiveSheet
        Set uRng = .UsedRange
        lRows = uRng.Rows.Count - 8 + uRng.Row
        .[cd8].MergeArea.Resize(lRows).Value = Empty
    End With
End Sub
[/vba]


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
 
Ответить
СообщениеДоброй ночи
[vba]
Код
Sub del()
    Dim uRng, lRows
    With ActiveSheet
        Set uRng = .UsedRange
        lRows = uRng.Rows.Count - 8 + uRng.Row
        .[cd8].MergeArea.Resize(lRows).Value = Empty
    End With
End Sub
[/vba]

Автор - krosav4ig
Дата добавления - 14.08.2020 в 01:54
krosav4ig Дата: Четверг, 06.08.2020, 20:08 | Сообщение № 34 | Тема: Подпись VBAProject. Проверка наличия подписи.
Группа: Друзья
Ранг: Старожил
Сообщений: 2347
Репутация: 989 ±
Замечаний: 0% ±

Excel 2007,2010,2013
А вот по этим вопросам у мну никаких мыслей, кроме как дергать WinApi (findwindowex, sendmessage, getwindowtext, etc) или пользовать SignTool из MS SDK


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
 
Ответить
СообщениеА вот по этим вопросам у мну никаких мыслей, кроме как дергать WinApi (findwindowex, sendmessage, getwindowtext, etc) или пользовать SignTool из MS SDK

Автор - krosav4ig
Дата добавления - 06.08.2020 в 20:08
krosav4ig Дата: Четверг, 06.08.2020, 01:08 | Сообщение № 35 | Тема: Подпись VBAProject. Проверка наличия подписи.
Группа: Друзья
Ранг: Старожил
Сообщений: 2347
Репутация: 989 ±
Замечаний: 0% ±

Excel 2007,2010,2013
Здравствуйте
[vba]
Код
Debug.Print ThisWorkbook.VBASigned
[/vba]


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
 
Ответить
СообщениеЗдравствуйте
[vba]
Код
Debug.Print ThisWorkbook.VBASigned
[/vba]

Автор - krosav4ig
Дата добавления - 06.08.2020 в 01:08
krosav4ig Дата: Понедельник, 03.08.2020, 23:47 | Сообщение № 36 | Тема: Сноски: всплывающие подсказки
Группа: Друзья
Ранг: Старожил
Сообщений: 2347
Репутация: 989 ±
Замечаний: 0% ±

Excel 2007,2010,2013
Может, кто-нибудь как следует въедет в тему и догадается?

а может кто-нибудь таки выложит файл-пример со сносками?


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
 
Ответить
Сообщение
Может, кто-нибудь как следует въедет в тему и догадается?

а может кто-нибудь таки выложит файл-пример со сносками?

Автор - krosav4ig
Дата добавления - 03.08.2020 в 23:47
krosav4ig Дата: Четверг, 30.07.2020, 21:52 | Сообщение № 37 | Тема: Сброс настроек размера столбцов в Power Query
Группа: Друзья
Ранг: Старожил
Сообщений: 2347
Репутация: 989 ±
Замечаний: 0% ±

Excel 2007,2010,2013
ANerovny, ну дык надо снять галочку "задать ширину столбца" и в PQ в свойствах запроса не помешает отключить фоновую загрузку


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
 
Ответить
СообщениеANerovny, ну дык надо снять галочку "задать ширину столбца" и в PQ в свойствах запроса не помешает отключить фоновую загрузку

Автор - krosav4ig
Дата добавления - 30.07.2020 в 21:52
krosav4ig Дата: Среда, 29.07.2020, 21:49 | Сообщение № 38 | Тема: Скрипт сохранения диапазона в картинку
Группа: Друзья
Ранг: Старожил
Сообщений: 2347
Репутация: 989 ±
Замечаний: 0% ±

Excel 2007,2010,2013
перед [vba]
Код
.Paste
[/vba] добавьте строку [vba]
Код
.Parent.Select
[/vba]


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
 
Ответить
Сообщениеперед [vba]
Код
.Paste
[/vba] добавьте строку [vba]
Код
.Parent.Select
[/vba]

Автор - krosav4ig
Дата добавления - 29.07.2020 в 21:49
krosav4ig Дата: Понедельник, 20.07.2020, 11:35 | Сообщение № 39 | Тема: Ссылки в выпадающем списке
Группа: Друзья
Ранг: Старожил
Сообщений: 2347
Репутация: 989 ±
Замечаний: 0% ±

Excel 2007,2010,2013
до кучи, вариант с UDF
[vba]
Код
Function x(R As Range) As Range
    Dim R1 As Range
    Set x = R
    With Application: .ScreenUpdating = 0: .EnableEvents = 0
    With Application.Caller
        On Error GoTo er
        Set R1 = ['Сусло '!F:F].Find(.Value, , xlValues, xlPart)
        .Hyperlinks.Delete
        .Hyperlinks.Add .Cells, "", R1.Address(, , , 1)
    End With
er: .ScreenUpdating = 1: .EnableEvents = 1: End With
End Function
[/vba]
К сообщению приложен файл: 8250427.xls (38.5 Kb)


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460

Сообщение отредактировал krosav4ig - Понедельник, 20.07.2020, 11:37
 
Ответить
Сообщениедо кучи, вариант с UDF
[vba]
Код
Function x(R As Range) As Range
    Dim R1 As Range
    Set x = R
    With Application: .ScreenUpdating = 0: .EnableEvents = 0
    With Application.Caller
        On Error GoTo er
        Set R1 = ['Сусло '!F:F].Find(.Value, , xlValues, xlPart)
        .Hyperlinks.Delete
        .Hyperlinks.Add .Cells, "", R1.Address(, , , 1)
    End With
er: .ScreenUpdating = 1: .EnableEvents = 1: End With
End Function
[/vba]

Автор - krosav4ig
Дата добавления - 20.07.2020 в 11:35
krosav4ig Дата: Четверг, 09.07.2020, 23:33 | Сообщение № 40 | Тема: китин День рождения
Группа: Друзья
Ранг: Старожил
Сообщений: 2347
Репутация: 989 ±
Замечаний: 0% ±

Excel 2007,2010,2013
Игорь, С днем рождения! Здоровья, счастья, всего наилучшего, чтобы все хорошее, чего сеодня понажелали, обязательно сбылось! wine


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
 
Ответить
СообщениеИгорь, С днем рождения! Здоровья, счастья, всего наилучшего, чтобы все хорошее, чего сеодня понажелали, обязательно сбылось! wine

Автор - krosav4ig
Дата добавления - 09.07.2020 в 23:33
Мир MS Excel » Записи участника » krosav4ig [2347]
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!