IPB

Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в эту темуОткрыть новую тему
> Выручите последний раз, пожалуйста! =)
Сладость
сообщение 8.4.2006, 7:49
Сообщение #1


Пользователь


Группа: Пользователи
Сообщений: 219
Регистрация: 26.1.2006
Из: Москва
Пользователь №: 6 697



Добрый день! :Heppy:
К счастью, мой курс программирования подходит к концу. :roll:
Но осталась последняя работа - курсовая.
Она состоят из 5 программ... которые дают решение задачи... :cry:
Я понимаю как и что.. Но не получается сделать рабочую программу... :oops:
Помогите, пожалуйста! smile.gif

Мне нужно написать две программы (всё через тот же Excel, редактор Visual Basic), которые:
1. будет на листе1 складывать данные ячеек B3, D3, F3 и помещать ответ в ячейку H3; складывать - B4, D4, F4, ответ в H4; складывать - B5, D5, F5, ответ в H5; складывать B6, D6, F6, а ответ в H6; складывать B7, D7, F7, а ответ в H7; B8, D8, F8 - H8; B9, D9, F9 - H9.
2. будет складывать данные ячеек C3, E3, G3, ответ записывать в ячейку I3... и так (как в 1 программе) до C9, E9, G9, ответ в I9...


--------------------
Изображение Изображение
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Сладость
сообщение 8.4.2006, 12:55
Сообщение #2


Пользователь


Группа: Пользователи
Сообщений: 219
Регистрация: 26.1.2006
Из: Москва
Пользователь №: 6 697



Люди! Отзовитесь! Очень нужна помощь..! :cry:


--------------------
Изображение Изображение
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Bauman
сообщение 8.4.2006, 12:58
Сообщение #3


Пользователь


Группа: Пользователи
Сообщений: 1 980
Регистрация: 14.3.2005
Пользователь №: 2 406



еклмн... а макрос запустить на запись, сделать необходимые действия, а потом покопаться в коде?
это ж помоему элементарно....


--------------------
делай, что должен и будь....
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Сладость
сообщение 8.4.2006, 13:03
Сообщение #4


Пользователь


Группа: Пользователи
Сообщений: 219
Регистрация: 26.1.2006
Из: Москва
Пользователь №: 6 697



Bauman, для бухгалтера, которого заставляют программы писать, это совсем не элементарно!


--------------------
Изображение Изображение
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Bauman
сообщение 8.4.2006, 13:52
Сообщение #5


Пользователь


Группа: Пользователи
Сообщений: 1 980
Регистрация: 14.3.2005
Пользователь №: 2 406



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


--------------------
делай, что должен и будь....
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Сладость
сообщение 8.4.2006, 13:56
Сообщение #6


Пользователь


Группа: Пользователи
Сообщений: 219
Регистрация: 26.1.2006
Из: Москва
Пользователь №: 6 697



Bauman, не...
Только с помощью кнопки.. и программы к этой кнопке...


--------------------
Изображение Изображение
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Bauman
сообщение 8.4.2006, 14:00
Сообщение #7


Пользователь


Группа: Пользователи
Сообщений: 1 980
Регистрация: 14.3.2005
Пользователь №: 2 406



аа... ну вообще халява (если я понял).... вощем мы сеня видимо форумской тусовкой не встречаемся, я тада позже из дома может код запощу...

но имххо там идея в том, чтобы считать из указанных тобой ячееек значения
через стандартые функции, просуммировать и записать результат в еще одну ячейку... и написать подобную строчку стока раз скока тебе нада....


--------------------
делай, что должен и будь....
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Сладость
сообщение 8.4.2006, 14:11
Сообщение #8


Пользователь


Группа: Пользователи
Сообщений: 219
Регистрация: 26.1.2006
Из: Москва
Пользователь №: 6 697



Я понимаю так, что программа должна содержать внутренний и внешний цикл.. и шаг (т.е. через ячейку).. Да..?


--------------------
Изображение Изображение
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Bauman
сообщение 8.4.2006, 15:11
Сообщение #9


Пользователь


Группа: Пользователи
Сообщений: 1 980
Регистрация: 14.3.2005
Пользователь №: 2 406



ну можно конкретно говорить:
1. считать значения из б3,д3,ф3, порсуммировать записать в х3
2. считать значения из б4,д4,ф4, порсуммировать записать в х4
3....
4...
...
9. считать значения из б9,д9,ф9, порсуммировать записать в х9

либо

сделать цикл:
for i=3 to 9
считать значения из б(i),д(i),ф(i), порсуммировать записать в х(i)
next


--------------------
делай, что должен и будь....
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Сладость
сообщение 8.4.2006, 15:15
Сообщение #10


Пользователь


Группа: Пользователи
Сообщений: 219
Регистрация: 26.1.2006
Из: Москва
Пользователь №: 6 697



цикл приличнее выглядит. =)


--------------------
Изображение Изображение
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Bauman
сообщение 8.4.2006, 15:30
Сообщение #11


Пользователь


Группа: Пользователи
Сообщений: 1 980
Регистрация: 14.3.2005
Пользователь №: 2 406



1. создаешь новый документ
2. в панели "элементы управления" жмешь га иконку создания кнопки
рисуешь кнопку гденить на листе
3.кликаешь по ней 2 раза, запускается редактор ВБ, там пишешь такой код:
Код
Private Sub CommandButton1_Click()

For i = 3 To 9

Cells(i, 8).Value = Cells(i, 2).Value + Cells(i, 4).Value + Cells(i, 6).Value

Next

End Sub

4. выходишь из режима конструктора, заполняешь столбцы числами, жмешь на кнопку..... вроде все....

вторую делаешь аналогично


--------------------
делай, что должен и будь....
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Сладость
сообщение 8.4.2006, 15:34
Сообщение #12


Пользователь


Группа: Пользователи
Сообщений: 219
Регистрация: 26.1.2006
Из: Москва
Пользователь №: 6 697



СПАСИБО ОГРОМЕННОЕ!!! :Heppy:


--------------------
Изображение Изображение
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Сладость
сообщение 8.4.2006, 15:45
Сообщение #13


Пользователь


Группа: Пользователи
Сообщений: 219
Регистрация: 26.1.2006
Из: Москва
Пользователь №: 6 697



А что такое Value..? :oops:


--------------------
Изображение Изображение
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
gwend
сообщение 8.4.2006, 15:51
Сообщение #14


Пользователь


Группа: Пользователи
Сообщений: 568
Регистрация: 11.12.2005
Из: Казань
Пользователь №: 5 604



Сладость, значение ячейки smile.gif


--------------------
Кто не работает, тот ест :)
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Сладость
сообщение 8.4.2006, 15:53
Сообщение #15


Пользователь


Группа: Пользователи
Сообщений: 219
Регистрация: 26.1.2006
Из: Москва
Пользователь №: 6 697



gwend, спасибо! =))
Теперь всё становится более ясным.. чем когда я приступила к работе. wink.gif


--------------------
Изображение Изображение
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Bauman
сообщение 8.4.2006, 15:53
Сообщение #16


Пользователь


Группа: Пользователи
Сообщений: 1 980
Регистрация: 14.3.2005
Пользователь №: 2 406



работает? вторую сделала?


--------------------
делай, что должен и будь....
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Сладость
сообщение 8.4.2006, 15:55
Сообщение #17


Пользователь


Группа: Пользователи
Сообщений: 219
Регистрация: 26.1.2006
Из: Москва
Пользователь №: 6 697



Bauman, первая работает. :roul:
Вторую завтра на паре сделаю.
Покажу преподу, что понимаю... типа... laugh.gif


--------------------
Изображение Изображение
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

Ответить в эту темуОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия Сейчас: 22.5.2012, 9:09