Форум программистов, компьютерный форум, киберфорум
VBA
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
VBA Найти все целые числа из вводимого диапазона, у которых только пять делителей https://www.cyberforum.ru/ vba/ thread587969.html
Здравствуйте,помогите пожалуйста решить данную задачу.
Изменить код поля программно VBA
Здравствуйте, можно программно это сделать, так Selection.Fields(1).Code = "SelectionFieldsCode" не взлетает Добавлено через 1 минуту блин, утро соображение не настроилось, модератор поправьте имя темы на Изменить код поля Ворда программно Добавлено через 7 минут резкость навёл, решил Selection.Fields(1).Code.Text = "MACROBUTTON Ссылка1 SelectionFieldsCode"
VBA Преобразовать одномерный массив S из 15 элементов в двумерный Здравствуйте, помогите пожалуйста решить задачи на VBA,пытаюсь сделать,но не получается. 1)Преобразовать одномерный массив S из 15 элементов в двумерный - G(5x3) по столбцам. 2)Выделить в одномерный массив строку матрицы с максимальным элементом https://www.cyberforum.ru/ vba/ thread587812.html VBA разработать программу, рассчитывающую и выводящую на экран результатирующую матрицу по действиям Есть задание: разработать программу,рассчитывающую и выводящую на экран результатирующую матрицу по действиям:1) суммирования двух введённых матриц; 2)вычитания двух введённых матриц; 3)умножения введённой матрицы на введённое число. Все действия должны быть вынесены в подпрограммы. Помогите пожалуйста найти ошибку в проге,она у меня работает не до конца,не хочет выводить Х,я уже всё... https://www.cyberforum.ru/ vba/ thread587764.html
Создание алгоритма вычисления стоимости квартиры и рассрочки VBA
Добрый день, уважаемые форумчане. Я не особо дружу с программированием, даже с VBA, поэтому прошу помощи в написании алгоритма вычисления (желательно именно на VBA, либо SQL), который можно было бы разместить на форме в базе Access. Суть вот в чем: Имеется каталог квартир застройщика. Нужно рассчитать стоимость квартиры с учетом рассрочки. В моем представлении должно быть так: на форме...
VBA Увеличение картинки в Access при нажатии https://www.cyberforum.ru/ vba/ thread587453.html
Доброго времени суток. Помогите, пожалуйста! Имеется форма в access на ней есть картинка. Нужно, чтобы после нажатия на картинку, она увеличилась в N раз.
VBA Разработать функцию пользователя для расчета стоимости выплат не могу выполнить задание... помогите пожалуйста:( https://www.cyberforum.ru/ vba/ thread587400.html Использовать команду Shell для разных кнопок с разными параметрами VBA
Здравствуйте, как быть когда нужно на кнопку, которая в документе Ворд повесить код типа этого Shell "D:\РабочаяПапка\MACROBUTTON1.exe", vbNormalFocus имеется ввиду когда кнопок много, а плодить MACROBUTTON1.exe ....MACROBUTTON100.exe не хочется, а хочется чтобы был один MACROBUTTON1.exe и обрабатывал все кнопки что-то типа параметров с Shell передать можно?? уже гуглил, понял, что...
VBA Найти количество слов, которое содержат ровно три буквы А https://www.cyberforum.ru/ vba/ thread587193.html
Здравствуйте, хотелось бы понять как расписывается этот код в VBA.
VBA Как использовать Таймер в VBA Здравствуйте, проблема в следующем: в экселе нужно создать код, который берет заданное численное значение (например 80 сек) из ячейки и при нажатии на кнопку начинает работать таймер (его значения отображаются в другой ячейке), и работает до заданного значения (в секундах = 80 сек), после чего останавливается. Если использовать этот код то эксель зависает Function start() Dim момент,... https://www.cyberforum.ru/ vba/ thread587050.html
VBA Найти номер первой пары чисел с разными знаками
Задана последовательность целых чисел. найти номер первой пары чисел с разными знаками понятия не имею как ее делать...
VBA Преобразовать матрицу, чтоб элементы каждого столбца образовывали убывающую последовательность https://www.cyberforum.ru/ vba/ thread586779.html
Помогите пожалуйста решить задачу перед екзаменом. Необходимо преобразовать матрицу A(m,n) таким образом чтоб елементы каждого столбца образовывали убывающую последовательность. Сделать через Userform используя процедуры и функции.. Заранее благодарен.
0 / 0 / 0
Регистрация: 27.05.2012
Сообщений: 8
30.05.2012, 14:29  [ТС] 0

Перевести функцию из фортрана в VBA - VBA - Ответ 3101947

30.05.2012, 14:29. Показов 1586. Ответов 12
Метки (Все метки)

Ответ

Цитата Сообщение от ikki_cf Посмотреть сообщение
cazs, что ДЕЛАЕТ этот код?
я правильно понимаю, что это решение СЛАУ методом Гаусса?
и, если да - то Вам нужен именно "перевод", максимально приближенный к "оригиналу", или устроит любая реализация этого метода? [/COLOR].
Да это решение СЛАУ методом Гаусса.

Цитата Сообщение от ikki_cf Посмотреть сообщение
Добавлено через 7 минут
пс. с фортраном вообще не знаком, вникать в синтаксис ради этой одной задачи... мягко говоря, смысла не вижу, имхо, проще написать заново код, решающий задачу.
вот только какую задачу? [/COLOR].
У меня другая проблема - с фортраном знаком, а с VBA ни разу не общался.

Цитата Сообщение от ikki_cf Посмотреть сообщение
ппс. предположение (заметьте - я никуда Вас не посылаю!) - скорее всего, в сети дофигища примеров реализаций гаусса на всяких разных языках (включая древнегреческий ассемблер).
Находил только одно решение, вот оно

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
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
Option Explicit
    Dim a(3, 4) As Double, i As Integer, j As Integer, k As Single
 
Private Sub Command1_Click()
    a(1, 1) = 1: a(1, 2) = 3: a(1, 3) = -1: a(1, 4) = 4
    a(2, 1) = -1: a(2, 2) = 2: a(2, 3) = 3: a(2, 4) = 12
    a(3, 1) = 2: a(3, 2) = 1: a(3, 3) = -1: a(3, 4) = 1
    
    myPrint
    
    k = (a(3, 1) / a(1, 1))
    For i = 1 To 4
        a(3, i) = a(3, i) - k * a(1, i)
    Next
    k = (a(2, 1) / a(1, 1))
    For i = 1 To 4
        a(2, i) = a(2, i) - k * a(1, i)
    Next
    k = (a(3, 2) / a(2, 2))
    For i = 1 To 4
        a(3, i) = a(3, i) - k * a(2, i)
    Next
    a(3, 4) = a(3, 4) / a(3, 3)
    a(3, 3) = 1
    
    k = (a(2, 3) / a(3, 3))
    For i = 1 To 4
        a(2, i) = a(2, i) - k * a(3, i)
    Next
    a(2, 4) = a(2, 4) / a(2, 2)
    a(2, 2) = 1
    
    k = (a(1, 3) / a(3, 3))
    For i = 1 To 4
        a(1, i) = a(1, i) - k * a(3, i)
    Next
    k = (a(1, 2) / a(2, 2))
    For i = 1 To 4
        a(1, i) = a(1, i) - k * a(2, i)
    Next
    a(1, 4) = a(1, 4) / a(1, 1)
    a(1, 1) = 1
 
    myPrint
    
End Sub
 
Sub myPrint()
    Print CStr(a(1, 1)) + vbTab + CStr(a(1, 2)) + vbTab + CStr(a(1, 3)) + vbTab + CStr(a(1, 4))
    Print CStr(a(2, 1)) + vbTab + CStr(a(2, 2)) + vbTab + CStr(a(2, 3)) + vbTab + CStr(a(2, 4))
    Print CStr(a(3, 1)) + vbTab + CStr(a(3, 2)) + vbTab + CStr(a(3, 3)) + vbTab + CStr(a(3, 4))
    Print vbCrLf
End Sub
Но оно, если мягко выразиться "ни о чем", вообще не понял в чем тут суть дела у них.

Вернуться к обсуждению:
Перевести функцию из фортрана в VBA VBA
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
30.05.2012, 14:29
Готовые ответы и решения:

Перевод с Фортрана на VBA
Не уверен нужно ли создавать отдельную тему, поэтому пишу здесь. Если что-то не так, прошу...

Перевести программу с Фортрана
Здравствуйте!у меня стоит задача переписания программы с фортрана на С++. SUBROUTINE TDRAND (X)...

Перевести на паскаль с фортрана
Dimension x(100),y(100) zmax=0 print *,'Vvedite kol-vo tochek lomanoi' Read (*,*) M Print...

Перевести программу с фортрана на паскаль
Переведите плиз на паскаль a,b,c=map(int,input().split()) sum=0 s=input() A=*10 for i in...

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

Помогите перевести с Фортрана на Паскаль
Добрый день. Помогите пожалуйста перевести код с фортрана на паскаль. Сам код частично могу...

Как перевести программу с Фортрана на C++?
program ObrZadacha_Bound_Meas_h implicit none integer i,j,k,kk,l,N,K1,i1,i2,nt,ng...

Срочно нужно перевести программу с Фортрана на Паскаль!
Пожалуйста помогите. с фортраном никогда не работал.файлы прикрепил) Надеюсь на вашу помощь и...

VBA Составить функцию VBA
помогите пожалуйста...

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