powered by simpleCommunicator - 2.0.58     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Задачка на знание экселя, VBA и финансов
10 сообщений из 10, страница 1 из 1
Задачка на знание экселя, VBA и финансов
    #38155464
Excellent
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день.

Помогите, ПОЖАЛУЙСТА, сделать задание в эксель.
Файл приложил, особенно интересует задание 2 и задание 3.
Очень горит, должен сегодня до 16:00 сдать
...
Рейтинг: 0 / 0
Задачка на знание экселя, VBA и финансов
    #38155470
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Задачка на знание экселя, VBA и финансов
    #38155478
Excellent
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Читал правила....вот что успел сделать на текущий момент...
второе задание доделаю...

первое задание на воображение...

но вот VBA для меня - темный лес...
...
Рейтинг: 0 / 0
Задачка на знание экселя, VBA и финансов
    #38156083
Excellent
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Народ, помогите разобраться в VBA коде

авторSub test() Задаем процедуру

Dim wsh As Worksheet, wsr As Worksheet, analitika1 As String, analitika2 As String, mass, i As Long, j As Long, k As Long, strCount As Long Задаем переменные

Set wsh = Sheets("задание 3")
Set wsr = Sheets("задание 3.1")
analitika1 = wsh.Range("C5").Value Присваиваем переменной analitika1 значение из ячейки С5???
analitika2 = wsh.Range("C6").Value Аналогично

mass = wsh.Range("A8").CurrentRegion.Value
strCount = UBound(mass, 1) - 1

For j = 4 To UBound(mass, 2)
For i = 2 To UBound(mass, 1)
For k = 1 To strCount + 1
If k = 1 Then
wsr.Cells((j - 4) * strCount + (i - 1), k) = analitika1
ElseIf k = 2 Then
wsr.Cells((j - 4) * strCount + (i - 1), k) = analitika2
ElseIf k = strCount Then
wsr.Cells((j - 4) * strCount + (i - 1), k) = mass(i, j)
ElseIf k = strCount + 1 Then
wsr.Cells((j - 4) * strCount + (i - 1), k) = mass(1, j)
Else
wsr.Cells((j - 4) * strCount + (i - 1), k) = mass(i, k - 2)
End If
Next
Next
Next

End Sub
...
Рейтинг: 0 / 0
Задачка на знание экселя, VBA и финансов
    #38156143
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Учимся использовать тэги оформления кода - FAQ


Excellentпомогите разобраться в VBA кодеПожалуйста. Что непонятно? Ответ "все" - не прокатит.
...
Рейтинг: 0 / 0
Задачка на знание экселя, VBA и финансов
    #38156146
Excellent
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Окей, не ясно, что делает цикл...
...
Рейтинг: 0 / 0
Задачка на знание экселя, VBA и финансов
    #38156168
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
заполняет ячейки различными значениями
...
Рейтинг: 0 / 0
Задачка на знание экселя, VBA и финансов
    #38156187
Excellent
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
авторSub test() Задаем процедуру

Dim wsh As Worksheet, wsr As Worksheet, analitika1 As String, analitika2 As String, mass, i As Long, j As Long, k As Long, strCount As Long Задаем переменные

Set wsh = Sheets("задание 3")
Set wsr = Sheets("задание 3.1")
analitika1 = wsh.Range("C5").Value Присваиваем переменной analitika1 значение из ячейки С5???
analitika2 = wsh.Range("C6").Value Аналогично

mass = wsh.Range("A8").CurrentRegion.Value
strCount = UBound(mass, 1) - 1

For j = 4 To UBound(mass, 2)
For i = 2 To UBound(mass, 1)
For k = 1 To strCount + 1
If k = 1 Then
wsr.Cells((j - 4) * strCount + (i - 1), k) = analitika1
ElseIf k = 2 Then
wsr.Cells((j - 4) * strCount + (i - 1), k) = analitika2
ElseIf k = strCount Then
wsr.Cells((j - 4) * strCount + (i - 1), k) = mass(i, j)
ElseIf k = strCount + 1 Then
wsr.Cells((j - 4) * strCount + (i - 1), k) = mass(1, j)
Else
wsr.Cells((j - 4) * strCount + (i - 1), k) = mass(i, k - 2)
End If
Next
Next
Next

End Sub
...
Рейтинг: 0 / 0
Задачка на знание экселя, VBA и финансов
    #38156190
Excellent
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
авторзаполняет ячейки различными значениями
боюсь такой ответ не прокатит, когда меня будут спрашивать (
...
Рейтинг: 0 / 0
Задачка на знание экселя, VBA и финансов
    #38156240
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На общий вопрос - общий ответ
На конкретный вопрос будет конкретный ответ.

Но, судя по вопросу, начать надо с чтения учебника по основам программирования
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Задачка на знание экселя, VBA и финансов
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]