Выполнить расчет использования горно-шахтного оборудования, с помощью средств MS Excel
Заказать уникальную курсовую работу- 26 26 страниц
- 5 + 5 источников
- Добавлена 02.06.2009
- Содержание
- Часть работы
- Список литературы
- Вопросы/Ответы
ПОСТАНОВКА ЗАДАЧИ
ОПИСАНИЕ ЗАДАЧИ 276
ОПИСАНИЕ ЗАДАЧИ 277
ОПИСАНИЕ АЛГОРИТМА РАСЧЕТА ПО ЗАДАЧЕ 276 С ПОМОЩЬЮ СРЕДСТВ MS EXCEL
ОПИСАНИЕ АЛГОРИТМА РАСЧЕТА ПО ЗАДАЧЕ 277 С ПОМОЩЬЮ СРЕДСТВ MS EXCEL
ОПИСАНИЕ АЛГОРИТМА РАСЧЕТА ПО ЗАДАЧАМ 276 И 277 С ПОМОЩЬЮ VBA
БИБЛИОГРАФИЧЕСКИЙ СПИСОК
БИБЛИОГРАФИЧЕСКИЙ СПИСОК
ПРИЛОЖЕНИЕ 1. БЛОК-СХЕМА АЛГОРИТМА
ПРИЛОЖЕНИЕ 2. ТЕКСТ ПРОГРАММЫ В СРЕДЕ VBA
ПРИЛОЖЕНИЕ 3. ПРИЛОЖЕНИЕ В СРЕДЕ VBA
"
TextBox13.SetFocus
Exit Sub
End If
If Int(TextBox14.Text) < 0 Then
MsgBox "Ошибка ввода <Отчисления в резерв министерства>!"
TextBox14.SetFocus
Exit Sub
End If
'Размер платы за производственные фонды
PF = (TextBox4.Value - TextBox5.Value + TextBox6.Value) * TextBox9.Value * 0.01
'Размер платы за кредиты
PK = TextBox8.Value * TextBox10.Value * 0.01
'Плановый фонд материального поощрения
FMP = TextBox3.Value * TextBox11.Value * 0.01
'Плановый фонд соц.культ.меропр. и жилищного строительства
FSKM = TextBox3.Value * TextBox12.Value * 0.01
'Плановый фонд развития производства
FRP = TextBox4.Value * TextBox13.Value * 0.01
'Отчисления в резерв министерства
DR = (PF + PK + FMP + FSKM + FRP + TextBox7.Value) * TextBox14.Value * 0.01
'Плановая прибыль, закладываемая в расчетную цену
DRP = PF + PK + FMP + FSKM + FRP + TextBox7.Value + DR
'Расчетная цена 1 т
RCR = TextBox2.Value + DRP / (TextBox6.Value)
'
Label15.Visible = True
Label15.Caption = "Pасчетная цена 1 т руды " + Format(RCR, "#0.00")
End Sub
Private Sub CommandButton2_Click()
If IsNumeric(TextBox15.Text) = False Then
MsgBox "Ошибка ввода <Содержание железа (%)>!"
TextBox15.SetFocus
Exit Sub
End If
If IsNumeric(TextBox16.Text) = False Then
MsgBox "Ошибка ввода <Коэффициент извлечения металла>!"
TextBox16.SetFocus
Exit Sub
End If
If IsNumeric(TextBox17.Text) = False Then
MsgBox "Ошибка ввода <Содержание железа в чугуне (%)>!"
TextBox17.SetFocus
Exit Sub
End If
If IsNumeric(TextBox18.Text) = False Then
MsgBox "Ошибка ввода <Затраты 1 т чугуна (руб.)>!"
TextBox18.SetFocus
Exit Sub
End If
If IsNumeric(TextBox19.Text) = False Then
MsgBox "Ошибка ввода <Затраты на перевозку (руб.)>!"
TextBox19.SetFocus
Exit Sub
End If
If IsNumeric(TextBox20.Text) = False Then
MsgBox "Ошибка ввода <Себестоимость 1 т чугуна (руб.)>!"
TextBox20.SetFocus
Exit Sub
End If
If IsNumeric(TextBox21.Text) = False Then
MsgBox "Ошибка ввода <Металлургическая ценность (руб.)>!"
TextBox21.SetFocus
Exit Sub
End If
If Int(TextBox1.Text) < 0 Then
MsgBox "Недопустимо отрицательное значение <Годовая добыча руды>!"
TextBox1.SetFocus
Exit Sub
End If
If Int(TextBox15.Text) < 0 Then
MsgBox "Недопустимо отрицательное значение <Содержание железа (%)>!"
TextBox15.SetFocus
Exit Sub
End If
If Int(TextBox16.Text) < 0 Then
MsgBox "Недопустимо отрицательное значение <Коэффициент извлечения металла>!"
TextBox16.SetFocus
Exit Sub
End If
If Int(TextBox17.Text) < 0 Then
MsgBox "Недопустимо отрицательное значение <Содержание железа в чугуне (%)>!"
TextBox17.SetFocus
Exit Sub
End If
If Int(TextBox18.Text) < 0 Then
MsgBox "Недопустимо отрицательное значение <Затраты 1 т чугуна (руб.)>!"
TextBox18.SetFocus
Exit Sub
End If
If Int(TextBox19.Text) < 0 Then
MsgBox "Недопустимо отрицательное значение <Затраты на перевозку (руб.)>!"
TextBox19.SetFocus
Exit Sub
End If
If Int(TextBox20.Text) < 0 Then
MsgBox "Недопустимо отрицательное значение <Себестоимость 1 т чугуна (руб.)>!"
TextBox20.SetFocus
Exit Sub
End If
If Int(TextBox21.Text) < 0 Then
MsgBox "Недопустимо отрицательное значение <Металлургическая ценность (руб.)>!"
TextBox21.SetFocus
Exit Sub
End If
'1. Металлургическую ценность 1 т товарной железной руды.
'2. Коэффициент металлургической ценности
'Расход товарной железной руды на выплавку 1 т чугуна
N = TextBox17.Value * 0.01 / (TextBox15.Value * 0.01 * TextBox16.Value)
'2. Металлургическая ценность 1 т товарной железной руды
SM = (TextBox20.Value - TextBox19.Value) / N - TextBox18.Value
'3. Коэффициент металлургической ценности руды
KM = SM / TextBox21.Value
Label23.Visible = True
Label23.Caption = "Металлургическая ценность 1 т товарной железной руды " + Format(SM, "#0.00")
Label24.Visible = True
Label24.Caption = "Коэффициент металлургической ценности руды " + Format(KM, "#0.00")
End Sub
Private Sub Label7_Click()
End Sub
Private Sub OptionButton1_Change()
'изменение номера задачи
'MsgBox OptionButton1.Value
If OptionButton1.Value = True Then
Frame1.Visible = True
Frame2.Visible = False
End If
End Sub
Private Sub OptionButton2_Change()
If OptionButton2.Value = True Then
Frame1.Visible = False
Frame2.Top = Frame1.Top
Frame2.Left = Frame1.Left
Frame2.Visible = True
End If
End Sub
Приложение 3. Приложение в среде VBA
Гарнаев, А. Ю. Использование MS Excel и VBA в экономике и финансах / А.Ю. Гарнаев — СПб.: БХВ - Санкт-Петербург, 2000. — с. 178-179
2
нет
да
да
Введены правильные значения?
Конец
Задача 277
Задача 276
нет
Начало
Задача 276 ?
Конец
'Размер платы за производственные фонды
PF = (TextBox4.Value - TextBox5.Value + TextBox6.Value) * TextBox9.Value * 0.01
'Размер платы за кредиты
PK = TextBox8.Value * TextBox10.Value * 0.01
'Плановый фонд материального поощрения
FMP = TextBox3.Value * TextBox11.Value * 0.01
'Плановый фонд соц.культ.меропр. и жилищного строительства
FSKM = TextBox3.Value * TextBox12.Value * 0.01
'Плановый фонд развития производства
FRP = TextBox4.Value * TextBox13.Value * 0.01
'Отчисления в резерв министерства
DR = (PF + PK + FMP + FSKM + FRP + TextBox7.Value) * TextBox14.Value * 0.01
'Плановая прибыль, закладываемая в расчетную цену
DRP = PF + PK + FMP + FSKM + FRP + TextBox7.Value + DR
'Расчетная цена 1 т
RCR = TextBox2.Value + DRP / (TextBox6.Value)
Сообщение об ошибке
Задача 276
Вывод расчетной цены 1 т
Металлургическая ценность 1 т товарной железной руды
Коэффициент металлургической ценности руды
Введены правильные значения?
нет
да
Конец
'Расход товарной железной руды на выплавку 1 т чугуна
N = TextBox17.Value * 0.01 / (TextBox15.Value * 0.01 * TextBox16.Value)
'Металлургическая ценность 1 т товарной железной руды
SM = (TextBox20.Value - TextBox19.Value) / N - TextBox18.Value
'Коэффициент металлургической ценности руды
KM = SM / TextBox21.Value
Сообщение об ошибке
Задача 277
1.Гарнаев, А. Ю. Использование MS Excel и VBA в экономике и финансах / А.Ю. Гарнаев — СПб.: БХВ - Санкт-Петербург, 2000. — 336 с: ил. ISBN 5-8206-0024-Х
2.Грабауров, В. А. Информационные технологии для менеджеров / В.А. Грабауров – М.: Финансы и статистика, 2001.– 368 с.: ил. ISBN 5-279-02299-3
3.Камминг, Стив.VBA для "чайников", 3-е издание / Стив Камминг : пер. с англ. — М.: Издательский дом «Вильямс», 2001. — 448 с.: ил. — ISBN 5-8459-0230-4 (рус.)
4.Михеева, Е.В. Информационные технологии в профессиональной деятельности: учеб. Пособие / Е.В. Михеева – М.: ТК Велби, Изд-во Проспект, 2007. – 448 с. – ISBN: 978-5-482-01569-8
5.Уокенбах, Джон. Профессиональное программирование на VBA в Excel 2002 / Джон Уокенбах: пер. с англ. — М. : Издательский дом '"Вильямс", 2003. — 784 с.: ил. — ISBN 5-8459-0541-9 (рус.)
Вопрос-ответ:
Как выполнить расчет использования горно-шахтного оборудования с помощью средств MS Excel?
Для выполнения расчета использования горно-шахтного оборудования с помощью MS Excel необходимо составить алгоритм расчета на основе поставленной задачи, заполнить данные в таблицу программы и использовать формулы и функции Excel для расчетов.
Какие задачи описаны в статье? В чем их суть?
В статье описаны задачи 276 и 277. В задаче 276 требуется рассчитать продолжительность работы горно-шахтного оборудования с учетом времени простоя и технического обслуживания. В задаче 277 необходимо расчитать количество единиц оборудования для выполнения заданного объема работ.
Какой алгоритм использования MS Excel для решения задачи 276?
Алгоритм расчета по задаче 276 с использованием MS Excel следующий: 1) Создать таблицу с необходимыми данными, 2) Применить формулы и функции Excel для расчета времени работы и простоя оборудования, 3) Получить результаты расчетов.
Как выполнить расчет по задаче 277 с помощью средств MS Excel?
Для расчета по задаче 277 с помощью MS Excel необходимо создать таблицу с данными о производительности оборудования и заданном объеме работ. Затем, применить формулы и функции Excel для определения количества единиц оборудования, необходимых для выполнения работ.
Можно ли использовать VBA для решения задач 276 и 277?
Да, можно использовать VBA (Visual Basic for Applications) для решения задач 276 и 277. Для этого необходимо создать соответствующие программы, описать алгоритмы решения задач на языке VBA и запустить программы в Excel.
Как выполнить расчет использования горно-шахтного оборудования с помощью средств MS Excel?
Для выполнения расчета использования горно-шахтного оборудования с помощью MS Excel вы можете использовать формулы и функции, чтобы собрать данные и произвести соответствующие расчеты. Вам нужно будет создать таблицу с входными данными, такими как количество оборудования, время работы, стоимость и т. д. Затем вы можете использовать формулы для расчета различных показателей, таких как процент использования оборудования, затраты на его эксплуатацию и т. д. В результате получите готовый расчет использования горно-шахтного оборудования.
Как выполнить расчет использования горно-шахтного оборудования с помощью VBA в MS Excel?
Для выполнения расчета использования горно-шахтного оборудования с помощью VBA в MS Excel, вам нужно будет создать макрос, который будет выполнять необходимые расчеты. Вы можете использовать VBA для создания пользовательских функций, которые будут принимать входные параметры и возвращать результаты расчетов. Вам нужно будет определить алгоритм расчета и записать его в виде кода на VBA. Затем вы можете вызвать эту функцию в ячейке таблицы Excel или использовать ее в качестве части более сложного расчета.
Какие формулы и функции можно использовать для расчета использования горно-шахтного оборудования в MS Excel?
В MS Excel вы можете использовать различные формулы и функции для расчета использования горно-шахтного оборудования. Некоторые из них включают в себя функции SUM, AVERAGE, COUNT, MAX, MIN и другие, которые могут помочь вам собрать данные и произвести расчеты. Вы также можете использовать формулу IF для определения условий и принятия решений, а также формулы для выполнения математических операций, таких как умножение, деление, сложение и вычитание. В зависимости от конкретных требований и формул расчета, вам может потребоваться использовать дополнительные функции и формулы, доступные в MS Excel.