Ответить
  • Timon-smile Senior Member
    офлайн
    Timon-smile Senior Member

    753

    17 лет на сайте
    пользователь #139954

    Профиль
    Написать сообщение

    753
    # 8 августа 2012 16:54

    Мот кто заморачивался со вставкой курса валют в эксель автоматом? Помню, пробовал переделать с планетыэксель для РФ, но чет у меня не получилось((( Вот опять возник вопрос, а ручками лень вбивать((((

    BMW -это то, что рождает безоговорочное желание ЖИТЬ НА ПОЛНУЮ!!!! BMW - это любовь...
  • Sanek-BLR Member
    офлайн
    Sanek-BLR Member

    200

    13 лет на сайте
    пользователь #623099

    Профиль
    Написать сообщение

    200
    # 10 августа 2012 15:15 Редактировалось Sanek-BLR, 3 раз(а).

    Имеется вот такой график, можно ли сделать формулами чтобы расчитывало месячное кол-во отработанного времени работника (время в дне указано промежутком) но т.к обед 40 минут, то нужно с каждого дня чтобы отнимало по 40 мин, и чтобы в разбивку вбивался окончательный результат.

    кто знает как это сделать, и можно ли вообще?? (скину по скайпу оригинал файла для корректировки)

  • Zwalker Senior Member
    офлайн
    Zwalker Senior Member

    1915

    23 года на сайте
    пользователь #3119

    Профиль
    Написать сообщение

    1915
    # 13 августа 2012 08:24 Редактировалось Zwalker, 1 раз.

    Sanek-BLR,

    Добавлено спустя 27 минут 38 секунд

    Timon-smile, как-то так. Дальше уже сами дорабатывайте

    код выделить все
    Sub GetDollar()
    Dim sURI As String
    Dim oHttp As Object
    Dim htmlcode, outstr As String
    sURI = "http://finance.[censored]/pda/"
    On Error Resume Next
    Set oHttp = CreateObject("MSXML2.XMLHTTP";)
    If Err.Number <> 0 Then
    Set oHttp = CreateObject("MSXML.XMLHTTPRequest";)
    End If
    On Error GoTo 0
    If oHttp Is Nothing Then
    Exit Sub
    End If
    oHttp.Open "GET", sURI, False
    oHttp.Send
    htmlcode = oHttp.responseText
    outstr = Mid(htmlcode, InStr(1, htmlcode, "Доллар США";) + 84, 4)
    Set oHttp = Nothing
    outstr = Replace(outstr, ",", ".";)
    ActiveCell.Value = outstr
    End Sub
    Friends come and go, but enemies accumulate.
  • motorolav980 Member
    офлайн
    motorolav980 Member

    328

    15 лет на сайте
    пользователь #282304

    Профиль
    Написать сообщение

    328
    # 22 августа 2012 21:40 Редактировалось motorolav980, 1 раз.

    есть у кого модуль "сумма прописью" для excel? для белорусских рублей...надо без копеек

  • vrred Senior Member
    офлайн
    vrred Senior Member

    647

    14 лет на сайте
    пользователь #494521

    Профиль
    Написать сообщение

    647
    # 30 октября 2012 16:22

    такой вопрос, как сделать в экселе чтобы при наступлении такой то даты файл блокировался и выдавал сообщение?

  • Неизвестный кот Neophyte Poster
    офлайн
    Неизвестный кот Neophyte Poster

    0


    пользователь #143755

    Профиль

    0
    # 10 ноября 2012 11:31

    Кто работает с прайсами, помогите пожалуйста - нужен образец прайса: первый столбик - пустой(там отмечается наличие товара, второй столбик - наименование, 3-ий цена в $$, 4-ый цена в белках(должна появляться автоматически, когда введена цена в $$).

    Вот не ходил на курсы экселя - не знаю как такой прайс сделать. Пока переделал под себя чужой прайс, но там печатается не все и после редактирования, когда цену в баксах ставишь - в белках не считает!

  • pashil IRC Team
    офлайн
    pashil IRC Team

    35085

    21 год на сайте
    пользователь #29381

    Профиль
    Написать сообщение

    35085
    # 10 ноября 2012 13:14

    XtihiyX, делаете курс каким-нибудь отдельным полем, например К1. В 4 столбец (D1) вводите "=C1*K1", получаете сумму в белке.

    Соответственно, D2=C2*K1 и т.д.
    В чужом прайсе, подставляя сумму в баксах, вы затираете формулу, видимо (цена в $ вычисляется как-то хитро), потому цена в белках не появляется.

  • A.Z. Dogs Team
    офлайн
    A.Z. Dogs Team

    75981

    21 год на сайте
    пользователь #21204

    Профиль
    Написать сообщение

    75981
    # 10 ноября 2012 21:25 Редактировалось A.Z., 1 раз.
    pashil:

    Соответственно, D2=C2*K1 и т.д.

    D1=C1*$K$1 :znaika:
    и тд., в К1 курс соответственно
    Ну и нумерацию ячеек расово верную включить, такую как на скрине у pashil:beer:

    Реформы у нас что чирей — никогда не знаешь, в каком месте выползет в следующий раз (с) Хрюн Моржов.
  • Неизвестный кот Neophyte Poster
    офлайн
    Неизвестный кот Neophyte Poster

    0


    пользователь #143755

    Профиль

    0
    # 11 ноября 2012 11:24 Редактировалось Неизвестный кот, 2 раз(а).

    у меня нету там букв, у меня цифры сверху... это плохо?

    З.Ы. всеравно спасибо за помощь.

    Добавлено спустя 3 минуты 44 секунды

    аааа, допер - а как нумерацию ячеек такую поставитиь???

  • A.Z. Dogs Team
    офлайн
    A.Z. Dogs Team

    75981

    21 год на сайте
    пользователь #21204

    Профиль
    Написать сообщение

    75981
    # 11 ноября 2012 11:59
    XtihiyX:

    а как нумерацию ячеек такую поставитиь???

    Кнопка "Office" - Параметры Excel - Формулы - Стиль ссылок R1C1 (поставить птичку) - ОК

    Реформы у нас что чирей — никогда не знаешь, в каком месте выползет в следующий раз (с) Хрюн Моржов.
  • Неизвестный кот Neophyte Poster
    офлайн
    Неизвестный кот Neophyte Poster

    0


    пользователь #143755

    Профиль

    0
    # 11 ноября 2012 12:13 Редактировалось Неизвестный кот, 2 раз(а).

    Можно фото этой кнопки? У себя такой не нахожу, зато знаю где "формулы" находятся, но там нету кнопки "стиля ссылок" :weep:

  • A.Z. Dogs Team
    офлайн
    A.Z. Dogs Team

    75981

    21 год на сайте
    пользователь #21204

    Профиль
    Написать сообщение

    75981
    # 11 ноября 2012 12:20

    XtihiyX, не там смотрите :znaika:

    Реформы у нас что чирей — никогда не знаешь, в каком месте выползет в следующий раз (с) Хрюн Моржов.
  • Неизвестный кот Neophyte Poster
    офлайн
    Неизвестный кот Neophyte Poster

    0


    пользователь #143755

    Профиль

    0
    # 11 ноября 2012 12:51

    нашел, но там "птичка" стояла уже, а новый файл всеравно создается с цифрами вверху

  • A.Z. Dogs Team
    офлайн
    A.Z. Dogs Team

    75981

    21 год на сайте
    пользователь #21204

    Профиль
    Написать сообщение

    75981
    # 11 ноября 2012 12:54

    XtihiyX, :shuffle: затупил я чего-то :D наоборот, сними ее :shuffle:

    Реформы у нас что чирей — никогда не знаешь, в каком месте выползет в следующий раз (с) Хрюн Моржов.
  • Неизвестный кот Neophyte Poster
    офлайн
    Неизвестный кот Neophyte Poster

    0


    пользователь #143755

    Профиль

    0
    # 11 ноября 2012 13:26

    A.Z., ага, сделал, спасибо!

    pashil:

    Соответственно, D2=C2*K1 и т.д.
    В чужом прайсе, подставляя сумму в баксах, вы затираете формулу, видимо (цена в $ вычисляется как-то хитро), потому цена в белках не появляется.

    вот это мне собственно и нужно - автоматика.

    Сегодня курс поменялся, например, так я беру и ставлю вверху прайса новый курс и автоматически все цены, на все позиции должны обновиться в белках - вот что мне нужно. Не вручную же все позиции перебивать... На вашем примере разобрался, спасибо, но это не совсем то, чего я хочу. Буду рад, если поделитесь еще информацией или тот пример, который предоставили - скажете как модернизировать под мои нужды.

  • A.Z. Dogs Team
    офлайн
    A.Z. Dogs Team

    75981

    21 год на сайте
    пользователь #21204

    Профиль
    Написать сообщение

    75981
    # 11 ноября 2012 13:38

    XtihiyX, :beer:
    но я так понял- это и было нужно, чтобы достаточно было лишь курс в ячейку подставить)

    Реформы у нас что чирей — никогда не знаешь, в каком месте выползет в следующий раз (с) Хрюн Моржов.
  • Неизвестный кот Neophyte Poster
    офлайн
    Неизвестный кот Neophyte Poster

    0


    пользователь #143755

    Профиль

    0
    # 11 ноября 2012 14:27

    A.Z., да, но курс я хочу менять тольо в одной ячейке(главной как бы) и чтобы при этом во всех остальных ячейках он автоматически менялся тоже. А как итог - всегда актуальная цена в бел.рукблях.
    Вот и все,что мне нужно.

  • A.Z. Dogs Team
    офлайн
    A.Z. Dogs Team

    75981

    21 год на сайте
    пользователь #21204

    Профиль
    Написать сообщение

    75981
    # 11 ноября 2012 14:37 Редактировалось A.Z., 1 раз.

    XtihiyX, а все так и будет получаться, попробуйте.
    Только что специально попробовал, все работает.
    пс. Формулу правильно ввели? В действии умножения кликните сначала на ячейку с курсом, а потом знаки $ вставьте.

    Реформы у нас что чирей — никогда не знаешь, в каком месте выползет в следующий раз (с) Хрюн Моржов.
  • Неизвестный кот Neophyte Poster
    офлайн
    Неизвестный кот Neophyte Poster

    0


    пользователь #143755

    Профиль

    0
    # 11 ноября 2012 14:51

    В первой строчке, где есть цена в$$ и курс, корректно меняется цена в белках, если я меняю курс, а во второй строке я ставлю цену в баксах и не появляется цена в белках - у вас появляется

    что-ли?

  • A.Z. Dogs Team
    офлайн
    A.Z. Dogs Team

    75981

    21 год на сайте
    пользователь #21204

    Профиль
    Написать сообщение

    75981
    # 11 ноября 2012 15:01 Редактировалось A.Z., 3 раз(а).

    XtihiyX, а формулу расчета копировали на все строчки ?

    Когда теперь нажмете ввод, формула вставится в ячейку. Копируете ее (проще говоря копируете саму ячейку) и вставляете по всему столбцу. Вуаля.

    Теперь достаточно менять курс, и цена в белках поменяется сама.

    Реформы у нас что чирей — никогда не знаешь, в каком месте выползет в следующий раз (с) Хрюн Моржов.