Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Необходимо внести некоторые изменения в VBA код, притом, что к файлам с которыми код должен работать – доступа нет. Суть задания следующая. Есть таблица в которой нас интересуют следующие столбцы: stand (дата), номер портфеля бумаг (fondsnr), ISIN (уникальный номер каждого фонда внутри портфеля), kagpreis (стоимость фонда в определённый день), ccy (валюта). В целевом файле эксель задаются 2 даты dateStr1 (начало месяца), dateStr2 (конец месяца) и номер портфеля бумаг selPortfolio. После этого с помощью макроса в эксель файл загружаются данные по каждому отдельному фонду который находился внутри заданного портфеля в обе даты, а именно цена этого фонда в первую и вторую даты, его уникальный номер, имя, валюта и прочая информация. После этого мы высчитываем изменение цены между первой и второй датой. Однако бывают случаи, когда фонд был приобретён для портфолио только в текущем месяце и, соответственно, по нему не было данных в начале этого месяца. Тогда информация по нему будет отсутствовать в чем и есть суть проблемы. Нужно сделать, чтобы изначально проверялось или фонд находился в портфеле на момент dateStr1 и если да, то тогда все остается как и было, если же нет, в этом случае найти первую дату в текущем месяце по которой есть данные и взять её.

Часть кода с SQL запросом:

strSql = "SELECT DISTINCT hist1.ISIN, hist1.wpname as Name,hist1.Menge, hist2.kagpreis, hist1.kagpreis, hist1.kagpreis/hist2.kagpreis AS AvgNAV, hist1.ccy as Whrung, hist1.volumen/fondsvolumen.volumen AS FV, hist2.Menge " & _

    "FROM fondsvolumen, histbestnde as hist1 " & _

    "INNER JOIN histbestnde as hist2 ON (hist2.fondsnr = hist1.fondsnr AND hist2.ISIN = hist1.ISIN) " & _

    "WHERE hist1.fondsnr = fondsvolumen.fondsnr " & _

    "AND hist1.ISIN NOT LIKE '%DTG%' " & _

    "AND (hist1.ISIN 'USD') " & _

    "AND hist1.stand = fondsvolumen.stand " & _

    "AND hist1.fondsnr = " & selPortfolio & " " & _

    "AND hist1.stand = " & dateStr1 & _

    "AND hist2.stand = " & dateStr2

На все возможные вопросы с удовольствием и подробно отвечу. При необходимости предоставлю полный код.

4 года назад
guest_15905964041992
4 года в сервисе
Был
4 года назад
  • Похожие заказы
  • $10000

    Нужен человек который сможет создать стабильный сервер майнкрафт на версии 1.6.4 , стабильный , на 100к человек, сроки и бюджет обговариваются  100000 тис. человек

    Базы данных5 заявок
    Закрыт
    4 года назад
  • Добрый день Необходимо написать небольшую статью о Взаимодействии PHP с различными базами данных, включая MySQL, SQLite, PostgreSQL, Oracle

    Базы данных1 заявка
    Закрыт
    4 года назад
  • Туристические агентства и предлагаемые услуги: страна, город (или маршрут круиза), условия проживания и проезда, экскурсионное обслуживание, сервис, стоимость путевки. Написать програму на Си

    Базы данных2 заявки
    Закрыт
    4 года назад
  • Необходимо спарсить базу товаров с сайта shop.samberi.com/ База товаров должна быть в формате CSV для загрузки на другой сайт 1С-Битрикс Обязательно с картинками Готов выслушать предложения по срокам и стоимости

    Базы данных15 заявок
    Закрыт
    4 года назад
  • Скажите бесплатные парсеры или сколько будет заказать?  Необходимы телефон+email всех [b]аптек[/b] по регионам:  •                Амурская область •                Бурятия •                Еврейская автономная область •                Забайкальский край •                Камчатский край •                Магаданская область •                Приморский край •                Саха (Якутия) •                Сахалинская область •                Хабаровский край •                Чукотский автономный округ

    Базы данных1 исполнитель
    Завершен
    4 года назад
  • База данных по учету успеваемости студентов. База данных должна содержать данные о контингенте студентов (фамилия, имя, отчество, год поступления, форма обучения (днев- ная/вечерняя/заочная), номер или название группы); об учебном плане (название специальности, дисциплина, семестр, количест- во отводимых на дисциплину часов, ...

    Базы данных1 исполнитель
    Завершен
    4 года назад
  • $100

    Написать скрипт импорта XML файла в БД Wordpress. Необходимо выполнение импорта по крону.Пример XML файла вышлю для примера. Файл будет передаваться в скрипт через URL. Пример файла прикрепил.

    Базы данных4 заявки
    Закрыт
    4 года назад
  • Написать с использованием методов LINQ запросы и их выполнение Задания : 1. Дана целочисленная последовательность. Извлечь из нее все нечетные числа, сохранив их исходный порядок следования и удалив все вхождения повторяющихся элементов, кроме первых. 1. Дана целочисленная последовательность. Извлечь из ...

    Базы данных2 заявки
    Закрыт
    4 года назад