Показано с 1 по 4 из 4

Тема: Помогите с программированием в VBA

  1. #1
    Фанат Симс
      Симс2-модельер, весна 2006: повседневные наряды для бабушек
    Аватар для Lexy
    Регистрация
    19.03.2005
    Адрес
    Москва
    Сообщений
    278
    Спасибо
    я - 4; мне - 2

    Вопрос Помогите с программированием в VBA

    В универе дали задание.
    1. Разработать форму и элементы управления для табулирования значений функции:
    a. y= a*Sin(sin(x+Tg x )).
    2. Для ввода аргумента функции использовать его начальное, конечное значение и шаг изменения. Если начальное значение больше конечного выдавать сообщение со значением шага.
    3. Таблицу - результат поместить на новый лист существующей книги, который назвать «Табулирование».
    4. Найти среднее гармоническое, тех из данных, которые > 0 (или слово “ нет”), число данных, больших среднего гармонического тех из данных,, которые > 0 и помес-тить их под таблицей.
    5. Заголовок разместить над таблицей, выделив его полужирным шрифтом размером 14.
    6. Произвести форматирование таблицы: к столбцам «аргумент» и «функция» приме-нить различную заливку.
    ____________________________________

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


    если кто-нить может помочь, буду очень благодарна....не сильна я в Vba
    Мои одежки на gameisland.ru

  2. #2
    Фанат Симс
      Симс2-модельер, весна 2006: повседневные наряды для бабушек
    Аватар для Lexy
    Регистрация
    19.03.2005
    Адрес
    Москва
    Сообщений
    278
    Спасибо
    я - 4; мне - 2
    вопрос решен, прошу модераторов закрыть тему
    заранее спасибо
    Мои одежки на gameisland.ru

  3. #3
    Администратор, Консультант по математике
      За вклад в развитие форума 2006, Лучший знаток физики 2007, Самый активный автор месяца. Август 2007, Лучший консультант 2007, Лучший супермодератор 2007, Народный модератор раздела "Наука и Образование" 2008, Лучший супермодератор 2008, Лучший консультант 2008
    Аватар для Trotil
    Регистрация
    15.12.2005
    Адрес
    град Москва
    Сообщений
    5,890
    Записей в блоге
    26
    Спасибо
    я - 57; мне - 380
    Lexy
    А решение сюда можно?

    P.S. С VBA знакомых у нас людей, как видите,маловато, но вот в С++ и Паскале я шарю, если что, обращайтесь.
    Ленивый дурак - это полбеды; деятельный дурак - это для всех головная боль, но нет ничего хуже, чем дурак с инициативой, да ещё и при должности.

  4. #4
    Команда "И.М.Х.О."
    "Лучший новогодний анимированный логотип miXei.ru"
      Реальный Декабрист
    Аватар для РыЖаЯ СоНя
    Регистрация
    30.01.2003
    Адрес
    Г.Новосибирск
    Сообщений
    761
    Спасибо
    я - 0; мне - 3
    VBA это почти тоже самое, что и VisualBasic. Язык разработан специально под офисные программы Microsoft.
    Lexy, вы работаете с формами или с документами Word, слайдами или таблицами?
    я недавно рассматривала программирование на VBA в Excel.

    Trotil, там все тоже самое, что и VB, язык тот же. обращение к ячейке Cells(i,j).
    i-номер строки, j-номер столбца.
    заполнить я чейки можно, н-р с помощью цикла:

    for j=1 to 10
    Cells(1,j)=j
    Next

    Такая вот конструкция заполнит первые 10 ячеек 1-й строки числами от 1 до 10.
    Есть команды форматирования ячеек(свойства ячеек), добавления листов, строк, столбцов.
    Могу посоветовать книгу: Джинжер Саймон "Программирование в Excel"
    Презервативы "Морозко","Румяные щечки"-ваша защита от сына и дочки!
    Мои картинки

Похожие темы

  1. Помогите достроить мне дом....
    от Speed в разделе The Sims 1: Дизайн и Архитектура
    Ответов: 35
    Последнее сообщение: 22.06.2004, 12:54

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •