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

Вход

Регистрация

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

 

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

Старая форма входа
Мир MS Excel » Записи участника » krosav4ig [2347]
Результаты поиска
krosav4ig Дата: Вторник, 16.06.2020, 11:55 | Сообщение № 2301 | Тема: СУММПРОИЗВ, без учёта скрытых ячеек
Группа: Друзья
Ранг: Старожил
Сообщений: 2347
Репутация: 989 ±
Замечаний: 0% ±

Excel 2007,2010,2013
Код
=ПРОМЕЖУТОЧНЫЕ.ИТОГИ(9;D11:D14)*5000
или
Код
=АГРЕГАТ(9;5;D11:D14)*5000


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
 
Ответить
Сообщение
Код
=ПРОМЕЖУТОЧНЫЕ.ИТОГИ(9;D11:D14)*5000
или
Код
=АГРЕГАТ(9;5;D11:D14)*5000

Автор - krosav4ig
Дата добавления - 16.06.2020 в 11:55
krosav4ig Дата: Вторник, 23.06.2020, 18:14 | Сообщение № 2302 | Тема: Перенести данные из эксель в ворд.
Группа: Друзья
Ранг: Старожил
Сообщений: 2347
Репутация: 989 ±
Замечаний: 0% ±

Excel 2007,2010,2013
Здравствуйте
в Excel трансформировал данные в плоскую таблицу запросом Power Query
[vba]
Код
let
    Source  = Table.SelectRows(Excel.CurrentWorkbook(){[Name="Таблица1"]}[Content][[Строка 1],[Строка 2]], each ([Строка 1] <> null)),
    Group   = Table.Group(Source, {"Строка 1"}, {{"_", each Table.Distinct(_), type table}}),
    Split   = Table.SplitColumn(Group, "Строка 1", Splitter.SplitTextByAnyDelimiter({"за ","на "}, QuoteStyle.Csv), {"Строка 1.1", "Строка 1.2"}),
    Indexed = Table.TransformColumns(Table.AddIndexColumn(Split, "Индекс", 0), {"Индекс", each Number.IntegerDivide(_, 2)}),
    Pivoted = Table.Pivot(Indexed , List.Distinct(Indexed[#"Строка 1.1"]), "Строка 1.1", "_",each _{0}?{0}?[Строка 2]?),
    Sorted  = Table.Sort(Pivoted,"Индекс")
in
    Sorted
[/vba]
в Word состряпал поле слияния
К сообщению приложен файл: MailMerge.zip (25.7 Kb) · 6612386.png (75.8 Kb)


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
 
Ответить
СообщениеЗдравствуйте
в Excel трансформировал данные в плоскую таблицу запросом Power Query
[vba]
Код
let
    Source  = Table.SelectRows(Excel.CurrentWorkbook(){[Name="Таблица1"]}[Content][[Строка 1],[Строка 2]], each ([Строка 1] <> null)),
    Group   = Table.Group(Source, {"Строка 1"}, {{"_", each Table.Distinct(_), type table}}),
    Split   = Table.SplitColumn(Group, "Строка 1", Splitter.SplitTextByAnyDelimiter({"за ","на "}, QuoteStyle.Csv), {"Строка 1.1", "Строка 1.2"}),
    Indexed = Table.TransformColumns(Table.AddIndexColumn(Split, "Индекс", 0), {"Индекс", each Number.IntegerDivide(_, 2)}),
    Pivoted = Table.Pivot(Indexed , List.Distinct(Indexed[#"Строка 1.1"]), "Строка 1.1", "_",each _{0}?{0}?[Строка 2]?),
    Sorted  = Table.Sort(Pivoted,"Индекс")
in
    Sorted
[/vba]
в Word состряпал поле слияния

Автор - krosav4ig
Дата добавления - 23.06.2020 в 18:14
krosav4ig Дата: Вторник, 30.06.2020, 21:43 | Сообщение № 2303 | Тема: Макрос для отступа абзаца справа на ширину знака
Группа: Друзья
Ранг: Старожил
Сообщений: 2347
Репутация: 989 ±
Замечаний: 0% ±

Excel 2007,2010,2013
Отступ слева
увеличить на 1 символ
[vba]
Код
With Selection.ParagraphFormat
    .CharacterUnitLeftIndent = .CharacterUnitLeftIndent + 1
    .LeftIndent = 0
End With
[/vba]

Отступ справа
увеличить на 1 символ
[vba]
Код
With Selection.ParagraphFormat
    .CharacterUnitRightIndent = .CharacterUnitRightIndent + 1
    .RightIndent = 0
End With
[/vba]

уменьшить на 1 символ - заменить + на -


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

Сообщение отредактировал krosav4ig - Вторник, 30.06.2020, 21:46
 
Ответить
СообщениеОтступ слева
увеличить на 1 символ
[vba]
Код
With Selection.ParagraphFormat
    .CharacterUnitLeftIndent = .CharacterUnitLeftIndent + 1
    .LeftIndent = 0
End With
[/vba]

Отступ справа
увеличить на 1 символ
[vba]
Код
With Selection.ParagraphFormat
    .CharacterUnitRightIndent = .CharacterUnitRightIndent + 1
    .RightIndent = 0
End With
[/vba]

уменьшить на 1 символ - заменить + на -

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

Excel 2007,2010,2013
Здравствуйте
Цитата КрасноглазыйПиркаф, 30.06.2020 в 18:38, в сообщении № 1 ()
в файле примере нарисовал - как должны размещаться рисунки относительно фигуры "Овал 2"

это вот так они должны размещаться?
[vba]
Код
Picture 1  Центр по горизонтали: 444    Нижняя граница:     364,5
Рисунок 9  Центр по горизонтали: 442,5  Нижняя граница:     371,25
Oval 2     Центр по горизонтали: 440,25 Центр по вертикали: 364,5
[/vba]
и где тогда брать координаты или значения смещений по осям относительно овала, чтобы вставляемые картинки совпадали стем, что вы понарисовали?

кросс


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

Сообщение отредактировал krosav4ig - Вторник, 30.06.2020, 22:30
 
Ответить
СообщениеЗдравствуйте
Цитата КрасноглазыйПиркаф, 30.06.2020 в 18:38, в сообщении № 1 ()
в файле примере нарисовал - как должны размещаться рисунки относительно фигуры "Овал 2"

это вот так они должны размещаться?
[vba]
Код
Picture 1  Центр по горизонтали: 444    Нижняя граница:     364,5
Рисунок 9  Центр по горизонтали: 442,5  Нижняя граница:     371,25
Oval 2     Центр по горизонтали: 440,25 Центр по вертикали: 364,5
[/vba]
и где тогда брать координаты или значения смещений по осям относительно овала, чтобы вставляемые картинки совпадали стем, что вы понарисовали?

кросс

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

Excel 2007,2010,2013
ну вот, с координатами определились
Цитата КрасноглазыйПиркаф, 30.06.2020 в 23:26, в сообщении № 4 ()
они размещены так, что своей нижней стороной - как бы стоят на этом геометрическом центре "Овала 2".
чего-то не похоже

Поиск последней заполненой ячейки в столбце
For...Next statement
Shapes.AddPicture method (Excel)
и на всякий случай ShapeRange.ZOrder method (Excel) (можно и без него)
осталось собрать пазл, удачи


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

Сообщение отредактировал krosav4ig - Среда, 01.07.2020, 00:58
 
Ответить
Сообщениену вот, с координатами определились
Цитата КрасноглазыйПиркаф, 30.06.2020 в 23:26, в сообщении № 4 ()
они размещены так, что своей нижней стороной - как бы стоят на этом геометрическом центре "Овала 2".
чего-то не похоже

Поиск последней заполненой ячейки в столбце
For...Next statement
Shapes.AddPicture method (Excel)
и на всякий случай ShapeRange.ZOrder method (Excel) (можно и без него)
осталось собрать пазл, удачи

Автор - krosav4ig
Дата добавления - 01.07.2020 в 00:56
krosav4ig Дата: Среда, 01.07.2020, 14:57 | Сообщение № 2306 | Тема: Размещение картинок на листе с порядком видимости -к фигуре
Группа: Друзья
Ранг: Старожил
Сообщений: 2347
Репутация: 989 ±
Замечаний: 0% ±

Excel 2007,2010,2013
КрасноглазыйПиркаф, названием и назначением. Такой ответ вас устроит?


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
 
Ответить
СообщениеКрасноглазыйПиркаф, названием и назначением. Такой ответ вас устроит?

Автор - krosav4ig
Дата добавления - 01.07.2020 в 14:57
krosav4ig Дата: Воскресенье, 05.07.2020, 17:49 | Сообщение № 2307 | Тема: Сгруппировать результаты расчетов в Матрицу по условиям.
Группа: Друзья
Ранг: Старожил
Сообщений: 2347
Репутация: 989 ±
Замечаний: 0% ±

Excel 2007,2010,2013
еще вариант
К сообщению приложен файл: 8037206.xlsx (25.6 Kb)


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
 
Ответить
Сообщениееще вариант

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

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


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

Автор - krosav4ig
Дата добавления - 09.07.2020 в 23:33
krosav4ig Дата: Понедельник, 20.07.2020, 11:35 | Сообщение № 2309 | Тема: Ссылки в выпадающем списке
Группа: Друзья
Ранг: Старожил
Сообщений: 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 Дата: Среда, 29.07.2020, 21:49 | Сообщение № 2310 | Тема: Скрипт сохранения диапазона в картинку
Группа: Друзья
Ранг: Старожил
Сообщений: 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 Дата: Четверг, 30.07.2020, 21:52 | Сообщение № 2311 | Тема: Сброс настроек размера столбцов в 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 Дата: Понедельник, 03.08.2020, 23:47 | Сообщение № 2312 | Тема: Сноски: всплывающие подсказки
Группа: Друзья
Ранг: Старожил
Сообщений: 2347
Репутация: 989 ±
Замечаний: 0% ±

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

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


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

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

Автор - krosav4ig
Дата добавления - 03.08.2020 в 23:47
krosav4ig Дата: Четверг, 06.08.2020, 01:08 | Сообщение № 2313 | Тема: Подпись 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 Дата: Четверг, 06.08.2020, 20:08 | Сообщение № 2314 | Тема: Подпись 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 Дата: Пятница, 14.08.2020, 01:54 | Сообщение № 2315 | Тема: Как удалить данные из столбца макросом
Группа: Друзья
Ранг: Старожил
Сообщений: 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 Дата: Пятница, 14.08.2020, 19:17 | Сообщение № 2316 | Тема: Скрипт для Гугл Таблиц. Новая запись - с пустой строки
Группа: Друзья
Ранг: Старожил
Сообщений: 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, 20:12 | Сообщение № 2317 | Тема: Скрипт для Гугл Таблиц. Новая запись - с пустой строки
Группа: Друзья
Ранг: Старожил
Сообщений: 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 Дата: Среда, 19.08.2020, 10:19 | Сообщение № 2318 | Тема: Сохранение текущего листа в формате 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 Дата: Воскресенье, 23.08.2020, 22:23 | Сообщение № 2319 | Тема: Преобразование формулы 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 Дата: Четверг, 03.09.2020, 03:39 | Сообщение № 2320 | Тема: Как сделать ссылки поиска координат в картах по гиперссылке
Группа: Друзья
Ранг: Старожил
Сообщений: 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
Мир MS Excel » Записи участника » krosav4ig [2347]
Поиск:

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