1. ВНИМАНИЕ! В течении пары дней +- будет переезд форума на более защищённый сервер. Возможны периодические перебои в работе.

Решение геодезических задач в MS Excel

Discussion in 'Другие программы' started by kub13, Jan 5, 2013.

  1. thegeo

    thegeo Форумчанин

    Например так

    Sub tst()
    Dim i As Integer
    Dim j As Integer
    For i = 1 To 10
    For j = 1 To 10
    ActiveSheet.Cells(i, j) = 22
    Next
    Next
    End Sub
     
    Lex K-G likes this.
  2. Lex K-G

    Lex K-G Форумчанин

    Это присвоить значение? А выбрать так же?
     
  3. kub13

    kub13 Форумчанин

    Lex K-G, Сделал в VBA с небольшими комментариями, пример заполнения ячеек в столбце при помощи генератора случайных чисел и нахождение из них минимального и максимального значения.
    Нажмите на кнопку и на задаваемый вопросы введите, например сначала 100, а потом 6.
    Для просмотра действий пошагово в редакторе VBA используйте клавишу F8.
     

    Attached Files:

    Grandpa and Lex K-G like this.
  4. Lex K-G

    Lex K-G Форумчанин

    Spoiler
    Спасибо большое за сэкономленное время! Все очень понятно, четкие комментарии. Я бы посоветовал Вам добавлять в комментах, кроме имени автора, еще и что-то типа копирайта, адрес мэйла или ссылку на личную страницу в сети.
     
  5. wolodya

    wolodya Форумчанин

    Никто не подскажет ссылку на уравнивание нивелировки в Excel? Где то на форуме было - а сейчас понадобилось - ищу не найду.
     
  6. wolodya

    wolodya Форумчанин

  7. В.Шуфотинский

    В.Шуфотинский Модератор Staff Member

  8. Pedro

    Pedro Форумчанин

    Kub13,в ведомости углов поворота можете изменить элементы кривой ,отображение ПК+ не правильное, не соответствует действительности,и добавить сумму в расстояние между вершинами ,длина прямой.Заранее СПАСИБО!!!::smile24.gif::
     
  9. kub13

    kub13 Форумчанин

    Пункты 3 и 4 понятные, исправил.
    п.1 не понял, что не так, какой столбец? Уточните.
    п.2 вроде всё правильно и отличается от вашего примера в некоторых местах на +-1мм, видимо за счёт округления в примере. Объясните?
    А правильна ли методика определения "КМ" в столбце "В"? Или надо на 1км меньше как в "ПК"?
     

    Attached Files:

    мирось and i77artur like this.
  10. Pedro

    Pedro Форумчанин

    ::smile24.gif:: запятую поставил, элементы кривой от столбца U до AB,там отоброжение ПК несоответствует ,например ВУ5 находится на ПК10+78,07 а на элементах кривых он на ПК4 .
    На км меньше как в ПК
    И можно еще сделать в столбце D чтоб перед запятой стояли 2цифры например (ПК12+09,766 ,а не ПК 12+9,766) ::smile24.gif::
    P.S. Если у меня начало участка начинается не с ПК 0+00 а с 12+00 ,как мне быть в этой ситуации?
     
    Lex K-G likes this.
  11. borik

    borik Форумчанин

    Правильно: "нулевой" км не встречался...
    По пункту 2 тоже "торможу", непонятно: если только графическое оформление изменить (добавить столбец между С и D,вставить в него знак "+"; ( я вставляю два столбца: иногда пикеты маркируются индексом 21¹+45.03 ))...
     
  12. kub13

    kub13 Форумчанин

    Исправил.
    Доработал.
    Доработал. Если начало участка начинается не с ПК 0+00, а с другого места, то введите соответствующие значения в ячейки AI4:FJ4.
    Небольшая справка в примечании ячейки "A2".
    При желании можно объединить ячейки в столбцах "C:D" чтобы данные пикетажа выглядели, например для ВУ5, ПК10+78,007.
    Не могу понять зачем в столбцах W:X и AA:AB идёт повторение пикетажа? В одном из вариантов я сгруппировал их в структуру и скрыл.
     

    Attached Files:

    мирось and Lex K-G like this.
  13. Pedro

    Pedro Форумчанин

    Огромное спасибо!!!!!!::smile24.gif::
    Только вот одна проблемка,при включение макросов в некоторых строках появляется слово (знач.) ::sad24.gif::

    PS скажите пожалуйста можно ли эту ведомость переместить в ексель?
     

    Attached Files:

  14. kub13

    kub13 Форумчанин

    Если Вы имеете ввиду после нажатия кнопки "Подготовить", то это нормально, например вместо чисел стоят прочерки (). После введения всех исходных данных "#ЗНАЧ!" преобразуется в расчётные значения.
    Сохранил (печать при помощи Universal Document Converter) как картинку Tif, потом распознал в ABBYY FineReader и отправил в Excel для окончательного редактирования.

    Повторяю вопрос: зачем в столбцах W:X и AA:AB идёт повторение пикетажа кривой (начало, конец и повторно конец, начало)?
     

    Attached Files:

  15. Pedro

    Pedro Форумчанин

    Это показывает ПК переходной кривой , если переходной кривой нет то ПК одинаковы.Вообще то эта ведомость недоработанная вот автокадовская ведомость углов поворота она верная да и там все понятно было бы неплохо чтоб она была в екселе::sad24.gif::
    после пересчета в некоторых ячейках появляется "знач"я думаю что это появляется из за того что впереди ноль.
     
    Lex K-G likes this.
  16. kub13

    kub13 Форумчанин

    Скиньте пример, может быть подредактирую формулы.
     
  17. Pedro

    Pedro Форумчанин

    Можете поставить формулы на переходную кривую , а то значения одинаковы получаются!!!!
    Спасибо!!!
     

    Attached Files:

  18. Robkiy

    Robkiy Форумчанин

    Может кому то понадобиться(студентов имею в виду) Расчёт Элементов кривой для дороги
     

    Attached Files:

  19. Доброе время суток господа! выкладываю маленькую прогу для расчета площади по координатам( на ХР работает). Хотелось бы спросить видел ли кто нибуть нечто подобное, а то поставил семерку а прога не пашет.
     

    Attached Files:

  20. kub13

    kub13 Форумчанин

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice