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

Страницы: 1 2 След.
Поиск по параметрам из матрицы, Поиск необходимого значения по параметрам, в том числе из матрицы
 
ох как круто завернули, далеко еще мне до такого, большое спасибо
Поиск по параметрам из матрицы, Поиск необходимого значения по параметрам, в том числе из матрицы
 
Добрый день, уважаемые, есть некоторые параметры - перечислены как горизонтально, так и вертикально и есть еще матрица вариантов, при пересечении всех составляющих необходимо найти значение, удовлетворяющее всем ограничениям

пробовал через "суммеслимн" - ошибка, через "просмотр" более или менее что то похожее, но все равно выдает не то значение которое требуется, просьба подсказать где ошибка или может вообще какое то другое решение должно быть, премного благодарен

с учетом нужной ступени, года и варианта в матрице нужно выйти на искомый объем

для первого года все норм, а для второго или 3 - ошибка
Изменено: TyumenSpirit - 18.10.2023 07:21:21
Определение центра масс, Необходимо создать макрос, который бы находил центр масс для массива точек с разным весом
 
Необходимо реализовать процесс определения центра масс в Visio или Excel (но тогда через координаты).

Если это в Visio, подгружается какой либо план, на котором я расставляю точки и задаю им определенный вес, системе необходимо определелить где будет находиться центр масс этой системы (например если в качестве плана квадрат и расставлены 4 точки по вершинам квадрата с одинаковой массой, то центр системы будет на пересечении диагоналей квадрата, по центру; если на верхних точках масса ввыше относительно нижних, то естественно цетр смещается выше от центра - если необходимо дополнительно что-то пояснить, прошу уточнить) - предпочтительный вариант, для работы с подложкой

если это Excel, то через некие координаты у каждой из вводимых точек и вывод результатов в качестве результирующей точки так же с координами.

Просьба с предложениями в личку.
Общая сумма по году для некоторого диапазона
 
Больше спасибо, более чем достаточно, вот как сказывается перерыв в работе с Эксель
Общая сумма по году для некоторого диапазона
 
Добрый день, уважаемые, столкнулся, казалось бы с простейшей задачкой, но никак не могу найти решение, пробовал гуглить все не то, призодится с промужуточными резульаттами работать
есть некий перечень дат, допустим в столбце А и некий перечень числовых значений в столбце B, а нужна общая сумма по году в целом - каким образом необходимо скорректировать формулу =СУММЕСЛИ(ГОД($A$2:$A$27);F2;$B$2:$B$27) - что бы все заработало без промежуточного столбца D

ГОД не хочет работать с массивом почему то, только с конкретной ячейкой

Заранее благодарю
Ошибка с макросом при изменении данных на листе, Ошибка Out of stack space при выполнении макроса с завязкой на изменение на листе
 
Kuzmich, Благодарю!
Ошибка с макросом при изменении данных на листе, Ошибка Out of stack space при выполнении макроса с завязкой на изменение на листе
 
Добрый день, уважаемые!
Вылетает ошибка Out of stack space при размещении его на листе с завязкой на выполнение при какого либо изменении на листе (хотя расчет проходит, расчетное значение получено).
Если макрос отдельно вынести в модуль и ручками запуска, то проблем не возникает, в чем может быть причина?
Хотелось бы что бы макрос автоматически считал при изменении двух третье число.
Выдернуть число из массива чисел разделенных символом !
 
Цитата
kalmar написал:
сейчас через "блокнот" загрузились данные

благодарю, действительно, была бы возможность, рейтинг поднял бы вам
Выдернуть число из массива чисел разделенных символом !
 
Цитата
Александр написал:
Все до чертовски просто.
Отличный способ, в мемориз ушло, спасибо
Выдернуть число из массива чисел разделенных символом !
 
Цитата
БМВ написал:
=MID(B4;20;12)

к сожалению число символов не постоянно, но число всегда находится между третьим и четвертым восклицательными знаками
Изменено: TyumenSpirit - 17.10.2018 09:28:57
Выдернуть число из массива чисел разделенных символом !
 
Цитата
Александр написал:
Но требует примера.
Хорошо, извиняюсь, пример приложил.

строки 10-12, столбца A - исходник
строки 10-12, столбца C - то что хотелось бы получить
Выдернуть число из массива чисел разделенных символом !
 
Добрый день, уважаемые.
Программа по расчету трубопроводов выдает отчет в текстовом файле, где вся информация свалена в кучу с разделителями в виде "!"

вот пример того, что падает в ячейку при копировании:
! 2120 !    17.87 ! 1.944e+000 !  0.840 !    0.025 !   0.615 !     0.00 !

при копировании данных, нет разделения по столбцам (спасибо хоть по строкам разделяется, а не в одну ячейку все падает)

из этого добра нужна только информация между третьим и четвертым восклицательными знаками - 1.944e+000
каким образом макросом/формулой можно выделить?
Заранее премного благодарен!
Сохранение кода всей книги в текстовом виде
 
Добрый день подскажите пожалуйста, возможно ли сохранение кода всей книги включая макросы в текстовом виде с возможностью дальнейшей компиляции(?) и получения первоначального вида. В общем, можно ли как то представить файл эксель в текстовом виде переслать допустим по почте и что бы человек обратно собрал файл? Просто любой аплоад недоступен, так же и вложения по почте. Спасибо.
Автоматическое открытие кники PERSONAL
 
Цитата
Nordheim написал:
Эта книга вроде скрыта
в том то и дело, что открывается при каждом удобном случае
Цитата
Дмитрий Щербаков написал:
Просто - не надо было записывать в неё макросы
Вопрос без шуток, а где тогда хранить наработки? всегда хранил в Personal, но никогда не создавалась книга при открытии c имененем Personal, всегда Книга1 создавалась если просто эксель запускать или только открываемый файл. а тут Personal всегда "приклеивается"
Автоматическое открытие кники PERSONAL
 
Добрый день, подскажите пожалуйста, такая ситуация - каждый раз при запуске Эксель, при открытии других файлов Эксель или при запуске макросов, открывается книга PERSONAL. Как отключить это безобразие  :D Заранее благодарю
ActiveX component can't create object
 
Коллеги поделились макросом, который затыкается уже в самом начале на первых двух строках кода и выдаёт ActiveX component can't create object.
Вот начало, после которого затык:
Код
Sub test()
Dim Winmode as NET64
Set Winmode = New NET64....

Подскажите пожалуйста, в чем причина, что и наверное самое главное как надо что-то подключить для корректной работы. Заранее благодарю.
Отличие в наличии/отсутствии аргумента объекта Cells/Range
 
Благодарю
Отличие в наличии/отсутствии аргумента объекта Cells/Range
 

Подскажите пожалуйста, в чем кардинальное отличие первой/второй третей/четвертой строки? просто красивый тон указывать свойство или же есть смысл? Покопался в литературе справке погуглил, но особо толкового ничего не нашел.

Код
Sub val()
Cells(1, 1).Value = 12
Cells(2, 1) = 12
Cells(1, 2).Formula = "=A1+A2"
Cells(2, 2) = "=A1+A2"
End Sub

результат в итоге один и тот же

Изменено: TyumenSpirit - 09.02.2018 09:57:06
Посчитать сумму в ячейке из определенных листов (VBA)
 
Очепятка, извиняюсь.
Зато сами тоже покапались, скилл качнули
Изменено: TyumenSpirit - 02.02.2018 13:20:11
Посчитать сумму в ячейке из определенных листов (VBA)
 
Код
Sub макросня()

Dim sheets_list()
k = 0
rep = True

Do While rep = True
    k = k + 1
    ReDim Preserve sheets_list(k)
    sheets_list(k) = InputBox("Какой лист добавить к сумме?", "Ввод номеров листов")
    If sheets_list(k) = Empty Then
    rep = False
    Else
    End If
Loop

S = 0
For n = 1 To k - 1
    S = S + Worksheets(CByte(sheets_list(m))).Cells(1, 1)
Next n

MsgBox (S)

End Sub


ps сильно не пинайте, учусь )) но макрос работает
Изменено: TyumenSpirit - 02.02.2018 12:32:17
Диаграмма с накоплением для нескольих групп
 
Цитата
BUCK написал:
Создайте в диаграмме 2 ряда и проблема будет решена.
да, вот только надо по оси Х привязку по годам.
Решение нашел тут если кому интересно, но как то вымучено и с такими костылями не совсем удобно, неужели встроенного функционала нет  8-0  
Диаграмма с накоплением для нескольих групп
 
Добрый день, уважаемые форумчане.
Подскажите пожалуйста, есть ли возможность в экселе создать диаграммы с накоплением с определенным разделением где в какой группе должно быть какое накопление:
например есть 4 ряда чисел, первые два ряда должны быть представлены в виде "гистрограммы с накоплением" , а рядом вторые два ряда так же "гистрограммы с накоплением".
получается или все друг над другом с накоплением или же все отдельно рядом.
Извиняюсь за сумбур, аплоад запрещен.
Минимальное значение в массиве по условиям
 
Цитата
Александр П. написал:
обратите внимание
спасибо принято
Цитата
Catboyun написал:
еще вариант
благодарю
Минимальное значение в массиве по условиям
 
Цитата
Александр П. написал:
TyumenSpirit , Как вариант
большое спасибо, все отлично работает
Минимальное значение в массиве по условиям
 

Добрый день, подскажите пожалуйста, как найти минимальное значение по нескольким условиям игнорируя пустые ячейки?

С максимальным проблем нет, все работает, а с минимумом голову всю сломал.

Выбор названия листа из списка существующих в текущей книге
 
Всем спасибо, последний вариант прижился  
Выбор названия листа из списка существующих в текущей книге
 
Добрый день, подскажите пожалуйста, можно ли как то в VBA вывести список листов в данной книге в каком либо диалоговом окне и кликом выбрать нужный и забрать название это листа в переменную. как это видится, запускаем макрос - выскакивает окно с перечнем листов (аналогичное когда копируем листы в excel) - выбираем там нужный лист - кликаем Ок и все, имя листа в переменной.
ковырял inputbox, GetOpenFilename, Dialog и т.д. как то безрезультатно.
Как внести дополнения к формуле или как вернуть текст формулы
 
БМВ,большое благодарю!  
Как внести дополнения к формуле или как вернуть текст формулы
 
Цитата
БМВ написал:
что вам надо в итоге
Нужно чтобы в ячейке была именно вот такая результрующая формула. Пример очень упрощен, но смысл в том что бы было видно всю цепочку в одной ячейке.

Число ячеек где есть необходимость в этом действии динамическое(по срокам) , ввод вывод дополнений к первоначальной формуле изменяется с течением условий и лет (по столбца) , в конечном итоге нужно каждый раз видеть формулу,  а не просто значение.  
Изменено: TyumenSpirit - 07.12.2017 15:55:42
Как внести дополнения к формуле или как вернуть текст формулы
 
Добрый день, для упрощения вот такой пример, к сожалению аплоад запрещен, поэтому постараюсь объяснить так:
есть столбец, в первой строке число, во второй строке некая формула, в третей строке еще одна какая-то формула, в четвертой надо сложить (умножить, поделить, не суть важно, выполнить операцию) предыдущие две формулы:
1 строка 1
2 срока =A1*2
3 срока =10*5
4 строка =A1*2+10*5

по возможности в VBA, но если есть средства эксель, то тоже хорошо.
Очень прошу помочь и заранее благодарю.
Изменено: TyumenSpirit - 07.12.2017 15:12:28
Страницы: 1 2 След.
Наверх