Добро пожаловать!

Войдите или зарегистрируйтесь сейчас!

Войти

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

Тема в разделе "Другие программы", создана пользователем kub13, 5 янв 2013.

  1. thegeo

    Форумчанин

    Регистрация:
    19 фев 2012
    Сообщения:
    83
    Симпатии:
    15
    Например так

    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
     
    #81
    Lex K-G нравится это.
  2. Lex K-G

    Форумчанин

    Регистрация:
    4 июл 2012
    Сообщения:
    1.610
    Симпатии:
    1.061
    Адрес:
    οἰκουμένη
    Это присвоить значение? А выбрать так же?
     
    #82
  3. kub13

    Форумчанин

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

    Вложения:

    #83
    Grandpa и Lex K-G нравится это.
  4. Lex K-G

    Форумчанин

    Регистрация:
    4 июл 2012
    Сообщения:
    1.610
    Симпатии:
    1.061
    Адрес:
    οἰκουμένη
    Оффтоп
    Спасибо большое за сэкономленное время! Все очень понятно, четкие комментарии. Я бы посоветовал Вам добавлять в комментах, кроме имени автора, еще и что-то типа копирайта, адрес мэйла или ссылку на личную страницу в сети.
     
    #84
  5. wolodya

    Форумчанин

    Регистрация:
    1 янв 2009
    Сообщения:
    6.621
    Симпатии:
    2.442
    Адрес:
    Москва
    Никто не подскажет ссылку на уравнивание нивелировки в Excel? Где то на форуме было - а сейчас понадобилось - ищу не найду.
     
    #85
  6. wolodya

    Форумчанин

    Регистрация:
    1 янв 2009
    Сообщения:
    6.621
    Симпатии:
    2.442
    Адрес:
    Москва
    #86
    мирось, i77artur и Alexandr-GR нравится это.
  7. В.Шуфотинский

    В.Шуфотинский Модератор
    Команда форума Форумчанин

    Регистрация:
    10 дек 2008
    Сообщения:
    17.308
    Симпатии:
    4.957
  8. Pedro

    Форумчанин

    Регистрация:
    14 янв 2010
    Сообщения:
    52
    Симпатии:
    2
    Адрес:
    Шымкент,Казахстан
    Kub13,в ведомости углов поворота можете изменить элементы кривой ,отображение ПК+ не правильное, не соответствует действительности,и добавить сумму в расстояние между вершинами ,длина прямой.Заранее СПАСИБО!!!::smile24.gif::
     
    #88
  9. kub13

    Форумчанин

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

    Вложения:

    #89
    мирось и i77artur нравится это.
  10. Pedro

    Форумчанин

    Регистрация:
    14 янв 2010
    Сообщения:
    52
    Симпатии:
    2
    Адрес:
    Шымкент,Казахстан
    ::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 ,как мне быть в этой ситуации?
     
    #90
    Lex K-G нравится это.
  11. borik

    Форумчанин

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

    Форумчанин

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

    Вложения:

    #92
    мирось и Lex K-G нравится это.
  13. Pedro

    Форумчанин

    Регистрация:
    14 янв 2010
    Сообщения:
    52
    Симпатии:
    2
    Адрес:
    Шымкент,Казахстан
    Огромное спасибо!!!!!!::smile24.gif::
    Только вот одна проблемка,при включение макросов в некоторых строках появляется слово (знач.) ::sad24.gif::

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

    Вложения:

    #93
  14. kub13

    Форумчанин

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

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

    Вложения:

    #94
  15. Pedro

    Форумчанин

    Регистрация:
    14 янв 2010
    Сообщения:
    52
    Симпатии:
    2
    Адрес:
    Шымкент,Казахстан
    Это показывает ПК переходной кривой , если переходной кривой нет то ПК одинаковы.Вообще то эта ведомость недоработанная вот автокадовская ведомость углов поворота она верная да и там все понятно было бы неплохо чтоб она была в екселе::sad24.gif::
    после пересчета в некоторых ячейках появляется "знач"я думаю что это появляется из за того что впереди ноль.
     
    #95
    Lex K-G нравится это.
  16. kub13

    Форумчанин

    Регистрация:
    3 сен 2009
    Сообщения:
    115
    Симпатии:
    141
    Адрес:
    Липецк
    Скиньте пример, может быть подредактирую формулы.
     
    #96
  17. Pedro

    Форумчанин

    Регистрация:
    14 янв 2010
    Сообщения:
    52
    Симпатии:
    2
    Адрес:
    Шымкент,Казахстан
    Можете поставить формулы на переходную кривую , а то значения одинаковы получаются!!!!
    Спасибо!!!
     

    Вложения:

    #97
  18. Robkiy

    Форумчанин

    Регистрация:
    15 июн 2012
    Сообщения:
    613
    Симпатии:
    84
    Адрес:
    Краснодар
    Может кому то понадобиться(студентов имею в виду) Расчёт Элементов кривой для дороги
     

    Вложения:

    #98
  19. Evgeniy76

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

    Вложения:

    • MEVA.RAR
      Размер файла:
      12,7 КБ
      Просмотров:
      49
    #99
  20. kub13

    Форумчанин

    Регистрация:
    3 сен 2009
    Сообщения:
    115
    Симпатии:
    141
    Адрес:
    Липецк

Поделиться этой страницей

  1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie.
    Скрыть объявление