Кто может помочь как табулируются функции в вба?полезный материал подкиньте
VBA
23.10.2008 20:58:12
|
|
|
|
23.10.2008 22:29:58
эм, я не очень хорошо разбираюсь в этих вопросах, а что такое "табулируется" ? Это не от клавиши TAB случайно?
|
|
|
|
23.10.2008 23:15:27
Гм.. что-то такое знакомое..:) Это случайно не трассировка функции с заданным шагом аргумента? Если да, то оператор For..Step...Next вам в помощь.
|
|
|
|
25.10.2008 23:46:46
Sub esimene()
' ' esimene Macro ' Macro recorded 24.10.2008 by ' ' Range("B5").Select ActiveCell.FormulaR1C1 = "X" Range("C5").Select ActiveCell.FormulaR1C1 = "Y" Range("B5:C5").Select With Selection .HorizontalAlignment = xlCenter .VerticalAlignment = xlBottom .WrapText = False .Orientation = 0 .AddIndent = False .IndentLevel = 0 .ShrinkToFit = False .ReadingOrder = xlContext .MergeCells = False End With Range("B6").Select End Sub Sub algandmed() Dim Sammude_arv As Integer x_alg = InputBox("Ââåñòè íà÷àëüíîå çíà÷åíèå Õ", "Ââîä çíà÷åíèÿ", 0) MsgBox "Âû ââåëè íà÷àëüíîå çíà÷åíèå X = " & x_alg, , " Info " Cells(1, 2) = x_alg End Sub Sub Sag() Dim Sammude_arv As Integer x_sag = InputBox("Ââåñòè øàã èçìåíåíèÿ àðãóìåíòà Õ", "Ââîä øàãà", 0) MsgBox "Âû ââåëè øàã èçìåíåíèÿ àðãóìåíòà Õ = " & x_sag, , " Info " Cells(2, 2) = x_sag End Sub Sub kolisestvo() Dim Sammude_arv As Integer n_kolisestvo = InputBox("Ââåñòè ÷èñëî øàãîâ n", "Ââîä øàãà", 0) MsgBox "Âû ââåëè øàã èçìåíåíèÿ àðãóìåíòà n = " & n_kolisestvo, , " number " Cells(3, 2) = n_kolisestvo End Sub Sub Arvutamine() x_alg = Cells(1, 2) X = x_alg If X ^ 2 < 1 Then Cells(6, 3) = "kompleksarv" Else y = (2 * X ^ 2 + 3 * X - Sqr(X ^ 2 - 1)) / (X ^ 2 - 4) Cells(6, 3) = y End If Cells(6, 2) = X If ABC(X) = 2 Then Cells(6, 3) = "nulliga jagamine" Else y = (2 * X ^ 2 + 3 * X - Sqr(X ^ 2 - 1)) / (X ^ 2 - 4) Cells(6, 3) = y End If End Sub Вот мое начало я просто незнаю как дальше задать чтобы автоматически вычисляло значения Х по шагам и соотвествующие Х значения Y |
|
|
|
25.10.2008 23:50:06
)))) вот Раптору подвезло)) он палец, а ему уже руку, ногу и хвост уже заглатывают )
Raptor, держись! Мы с тобой! ) |
|
|
|
26.10.2008 00:02:54
2jst
Прочитал ваш пост 5(!) раз. Не врубился и с 5-го) |
|
|
|
26.10.2008 00:14:23
Raptor, а с вопросами от девушек всегда так ))
P.S. да простит меня прекрасный пол ) |
|
|
|
26.10.2008 00:20:28
никого не заставляю если можете напишите последний пункт
|
|
|
|
26.10.2008 00:47:05
Значится так. Нету полностью озвученного задания - нету и желаемого решения. Ваш макрос мне ни о чем не говорит - ни первый, ни последний пункты.
|
|
|
|
26.10.2008 08:57:58
Судя по языку комментариев, девушка из Эстонии.
Попробуем помочь. В приложении - пример табулирования функции. Для ввода использовал InputBox, как и в исходном коде. |
|
|
|
26.10.2008 09:07:37
Вот эти 3 строчки кода нужно закомментировать или удалить:
If a = "" Then Exit Sub If b = "" Then Exit Sub If n = "" Then Exit Sub |
|
|
|
26.10.2008 19:55:30
все устраивает просто вопрос это соотвествует условию задания как у меня написано пошагово а, A+H, A+N*H. отдельное спасибо и за это
|
|
|
|
04.11.2008 18:15:53
возникает а как вообще строится умл по данному примеру
|
|
|
|
Читают тему