Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 24.05.2011, 17:32   #1
PetrWS
Новичок
Джуниор
 
Регистрация: 24.05.2011
Сообщений: 2
По умолчанию Блок-схема по готовой программе vba

Люди добрые пожалуйста напишите блок-схему СРОЧНО!!!!
ЗАРАНЕЕ БЛАГОДАРЮ


Option Explicit
Dim i As Integer
Dim m As Integer
Dim n As Integer
Dim x As Integer
Dim y As Integer
Dim s As Integer
Dim A() As Double
Dim j As Integer
Dim f As Single
Private Sub CommandButton1_Click()
m = Mrow
n = Ncol
'MsgBox m
'MsgBox n
ReDim A(1 To m, 1 To n)
TabA m, n, A()
'MsgBox A(1, 1)

For i = 1 To m
For j = 1 To n
A(i, j) = Cells(i, j)
Next j
Next i

For i = 1 To m
For j = 1 To n

If A(i, j) Then Cells(i + 14, j) = A(i, j)
f = A(i, 2)
A(i, 2) = A(i, 4)
A(i, 4) = f
Next j
Next i
x = 1
y = 24
Cells(24, 1) = "i"
Cells(24, 2) = "j"
For i = 1 To 7
For j = 1 To 5
If A(i, j) < 0 Then Cells(y, x) = i: Cells(y, x + 1) = j: y = y + 1

Next j
Next i
Cells(23, 1) = "i"
Cells(23, 2) = "j"
End Sub
Sub TabA(m As Integer, n As Integer, A() As Double)
For i = 1 To m
For j = 1 To n
A(i, j) = Cells(i, j).Value
Next j
Next i

End Sub
Function Mrow() As Integer
Dim i As Integer
i = 1
Do Until IsEmpty(Cells(i, 1))
i = i + 1
Loop
Mrow = i - 1
End Function

Function Ncol() As Integer
Dim j As Integer
j = 1
Do Until IsEmpty(Cells(1, j))
j = j + 1
Loop
Ncol = j - 1
End Function
PetrWS вне форума Ответить с цитированием
Старый 24.05.2011, 17:57   #2
doober
Старожил
 
Аватар для doober
 
Регистрация: 02.05.2009
Сообщений: 3,907
По умолчанию

Это вам костяк.
Сама схема требует усилий для создания.только через директор магазин,товаровед...
Анализ,обработка данных Недорого
doober вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
блок схема к программе emin313gs Помощь студентам 2 11.10.2010 19:06
Нужны блок схемы по готовой программе. Profan4ik Помощь студентам 4 01.07.2010 09:00
Блок схема, алгоритм - уже готовой программы на Turbo pascal. Zeppter Помощь студентам 7 13.05.2010 15:17
Составить блок-схему по массивам по готовой программе.. maru Помощь студентам 1 12.03.2010 01:28
Нужна блок схема к готовой программе. BioVis Фриланс 8 11.05.2009 18:03