Форум программистов, компьютерный форум, киберфорум
VBA
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
VBA Посоветуйте литературу для изучения VBA https://www.cyberforum.ru/ vba/ thread605435.html
Извиняюсь возможно пишу не потеме, но не могли бы Вы помочь. Перенаправили в отдел программистов, раньше с программированием не был связан. Не подскажите полезный материал по VBA? Неделю читал книги, поковырял маленькие програмки а дальше что то не идет. Через месяц будет проэкт по конвертации из Ansysa и составлению программы по результатам, а я "ни бэ ни мэ"
Отследить момент отправки документа на печать и отменить ее при необходимости VBA
Добрый день всем! Есть ли какая то штатная макропроцедура по типу организации проверок при открытии/закрытии файла, которая бы реагировала на попытку печати документа? Есть необходимость запретить печать если пользователь не сделает предварительно некоторых действий.
VBA Вычислить вектор Y, каждая компонента которго определяется по формуле https://www.cyberforum.ru/ vba/ thread605273.html
Вычислить вектор Y, каждая компонента которго определяется по формуле. Задание прикрепил. x(i) я вычислил, подскажите пожалуйста что делать дальше?
VBA Записать в автоматическом режиме макрос, с заданным именем, описанием, клавиатурной комбинацией вызова и действиями Имя макроса Строка Описание Позволяет выделить три подряд идущие в строку ячейки Клавиатурное сочетание Ctrl+y Действие Для выбранных ячеек изменить цвет заливки и цвет шрифта https://www.cyberforum.ru/ vba/ thread605186.html
VBA Добавить кнопку на панель инструментов
Добавить кнопку на панель инструментов. Имя кнопки Почта FaceID 45 Выдаваемое сообщение по нажатию кнопки Поверив e-mail, не забудь про почтовый ящик возле двери
VBA Создать панель инструментов из двух кнопок Создать панель инструментов из двух кнопок. Вывод сообщений реализовать через диалоговое окно. Имя 1-й кнопки Очко FaceID 1-й кнопки 483 Действие по нажатию 1-й кнопки Проверяет, равно ли число в ячейке А1 числу 21 Имя 2-й кнопки Покер FaceID 2-й кнопки 484 Действие по нажатию 2-й кнопки Сообщение «Азартные игры не только запрещены, но и бьют по кошельку» https://www.cyberforum.ru/ vba/ thread605182.html
VBA Не работают функции на других ПК Такое дело: жили себе функции на одном компьютере, работали. Принесли их домой и дали мне. Не работают. Ну, думаю, офис у меня 7ой, а там 2003ий. Достаю 2003тий эксель, открываю - не работают. Уровень безопасности на всякий случай минимальный поставила. Но в графе функции "определенные пользователем" они не отображаются. Только код от них есть, когда открываешь редактор. Function S(Str... https://www.cyberforum.ru/ vba/ thread604848.html Исправление приращений, расчет координат для измеренных левых углов при обработке замкнутого теодолитного хода VBA
Ребята очень нужна помощь по созданию таблицы спецификации, программу прилагаю. Заранее ОГРОМНОЕ СПАСИБО!!! Private Sub CommandButton1_Click() Const Pi180 As Single = 0.01745329 Dim i As Integer, i1 As Integer, M As Integer Dim SA As Single, EA As Single, F As Single, SX As Single, SY As Single Dim EX As Single, EY As Single, DX As Single, DY As Single ' Определение M (число точек + 4),...
VBA Программа, которая выдает именинника приблизительно за два дня до сия мероприятия https://www.cyberforum.ru/ vba/ thread604507.html
Всем здраствуйте! Очень нужна программка, которая выдает именинника приблизительно за два дня до сия мероприятия. Если у кого-то имеется такая в наличии, и не жалко поделиться поделитесь пожалуйста!!! Заранее спасибо! пс: или подскажите как такую сотворить!
VBA Получить дату из ячейки https://www.cyberforum.ru/ vba/ thread604469.html
Имеется колонка с данными похожими на это: "Расходный ордер на товары 00004892520 от 06.06.2012 17:32:50" "Приходный ордер на товары 000000064340 от 06.06.2012 23:15:00" Нужно оставить только дату. Ненужные слова отсекаю простой заменой в ничто. Cells.Replace What:="Приходный ордер на товары ", Replacement:="", LookAt:=xlPart, SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False,...
VBA Безопасное хранание параметров adodb.connection
Как все мы знаем, предоставляемые Microsoft средства защиты проектов VBA имеют надежность замка от офисной тумбочки. Однако, для подключения к базам данных мне надо в явном виде хранить внутри кода параметры ADODB.Connection, в том числе логины и пароли к базам данных. Кстати говоря, удивлюсь, если и команда на ADODB-подключение к серверу также передается в незашифрованном виде. Следовательно,...
VBA Найти три максимальных числа из выбранного диапазона в экселе Подскажите, пожалуйста, как найти три максимальных числа из выбранного диапазона в экселе? С одним то все понятно, а вот как второе по величине найти и третье не могу разобраться. Sub srball() tt = MsgBox("Для поиска наибольшего среднего балла задайте диапозон" & Chr(13) & Chr(10) & "(более одного элемента)" & Chr(13) & Chr(10), vbYesNo + vbQuestion, "Информационное окно") Dim sel As Range... https://www.cyberforum.ru/ vba/ thread604012.html
5562 / 1368 / 150
Регистрация: 08.02.2009
Сообщений: 4,109
Записей в блоге: 30
14.06.2012, 22:01 0

Сформировать вектора х(4), значения элементов которого являются максимальные значения столбцов матрицы - VBA - Ответ 3167569

14.06.2012, 22:01. Показов 1543. Ответов 5
Метки (Все метки)

Ответ

Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Sub ПесньМаксимумов()
Const M = 3, N = 4 ' количество строк и столбцов
Dim s(M), i, j, max
    s(1) = Array(-12, -10, -10, 1E+16)                  '1-я строка
    s(2) = Array(1, 2, 4, 238)                          '2-я строка
    s(3) = Array(8, 8, 16, 239)                         '3-я строка
'    s(4) = Array(32, 32, 32, 555)                       '4-я строка (когда M = 4)
ReDim a(1 To M, 1 To N) 'матрица из M строк и N столбцов
ReDim x(1 To N) 'вектор (одномерный массив) из M элементов
 
    For i = 1 To M
            max = -1E+16 ' max изначально задано как число, меньшее всех a(i, j)
            For j = 1 To N
                a(i, j) = s(i)(j) 'создание матрицы a
                If max < a(i, j) Then max = a(i, j) 'максимум i-й строки
                Selection.TypeText a(i, j) & vbTab  'печать элемента a(i, j)
            Next
        Selection.TypeText "(row’s max: " & max & ")" & vbLf 'максимум строки i
    Next
 
    For j = 1 To UBound(a, 2) 'перебор СТОЛБЦОВ матрицы a (2 это её 2-е измерение)
        max = -1E+16            ' сильно отрицательное число
            For i = 1 To M
                If max < a(i, j) Then max = a(i, j) 'максимум j-го столбца
            Next
        x(j) = max              'j-й элемент вектора x, т. е. максимум столбца j
    Next
    
    For j = 1 To UBound(a, 2):  Selection.TypeText x(j) & vbTab: Next 'печать x
    Selection.TypeText "<максимумы по столбцам>" & vbCr
End Sub
Предыдущий вариант прошу рассматривать как... как издержки спешки. Там max не сбрасывается! А надо.

Вернуться к обсуждению:
Сформировать вектора х(4), значения элементов которого являются максимальные значения столбцов матрицы VBA
Миниатюры
Сформировать вектора х(4), значения элементов которого являются максимальные значения столбцов матрицы  
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
14.06.2012, 22:01
Готовые ответы и решения:

Сформировать вектор F, элементами которого являются максимальные четные значения элементов строк матрицы Q
Создать с помощью генератора случайных чисел матрицу Q(8,8). Сформировать F, элементами которого...

Сформировать одномерный массив Х, значения элементов которого являются минимальные значения элементов строк массива Н(5х5)
Сформировать одномерный массив Х ,значения элементов которого являются минимальные значения...

Дана матрица действительных чисел A(n,m). Получить одномерный массив D, элементами которого являются максимальные значения из каждой строки исходной матрицы.
Помогите)))

Сформировать вектор, компонентами которого являются суммы отрицательных элементов столбцов матрицы
Дана матрица А размерностью N*N.Cформировать вектор B(N) компонентами которого являются суммы...

5
14.06.2012, 22:01
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
14.06.2012, 22:01
Помогаю со студенческими работами здесь

Сформировать вектор, компоненты которого являются произведением элементов соответствующих столбцов матрицы
Дана целочисленная матрица А порядка N. Cформировать вектор X, компоненты которого являются...

Сформировать другой список из элементов данного, абсолютные значения которого являются простыми числами
Дан список, который содержит целые числа. Сформировать другой список из элементов данного,...

Сформировать одномерный массив, элементами которого являются средние арифметические значения элементов главной и побочной диагоналей
Дан целочисленный массив А. Сформировать одномерный массив В, элементами которого являются средние...

Сформировать вектор В, элементами которого являются значения элементов тех строк исходного массива, сумма которых положительна
1.Дана матрица C(M,N). Сформировать вектор В, элементами которого являются значения элементов тех...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru