Обсуждение:Вертикальное объединение ячеек в MS Word

0 (0)
  • Развернуть Обсуждение:Вертикальное объединение ячеек в MS Word ( Обсуждение примера  27.04.2012 17:46 )
    0(0)
    Данный пример демонстрирует объединение ячеек в Word по вертикали.

    Посмотреть пример
    >> Ответить
    • Развернуть Крутой пример! Пример, как не надо делать. (+) ( григ  28.04.2012 07:46 )
      0(0)
      Автор "R-Style Softlab" дата 27.04.2012.
      1. Настоящему автору не стоило бы скрывать свое имя за именем компании. А то можно подумать, что это пример уровня всех программистов компании.
      2. Небольшие примеры-макросы не нужно размещать в виде архива. Если бы я сразу видел текст, то и скачивать бы не стал.
      3. Такое ощущение, что автор раньше боролся с Open Office, потому как в Word-е использовать видимый курсор (да и вообще где-бы то ни было) это плохой стиль. В OOO он юзается только от невозможности сделать кое-что другими средствами.
      4. Visible=true нужно делать в самом конце макроса и плюсом навесить на OnError. Отчет может долго выводиться - зачем давать пользователю активное окно, в которое он может начать тыкать курсором не дожидаясь окончания макроса?
      5. Объединение делается проще:
      cell=table.Cell(CurrentRow,1); cell2=table.Cell(CurrentRow+1,1);
      cell.Merge(cell2);

      Успехов в изучении Word.Application!

      >> Ответить
      • Развернуть Спасибо за замечания и предложения ( Evgenia  28.04.2012 11:01 )
        0(0)
        Спасибо за предложения и замечания по макросу!
        Внесла небольшие изменения в пример.

        P.S. Прошу слишком строго не судить - это моя первая работа в примерах :-)
        И макрос, конечно же, не претендует на уровень других программистов компании.

        >> Ответить
        • Развернуть А что у вас нет послед контроля в компании? каждый пишет в меру своих знаний а мы тестируем? ( LeonL  02.05.2012 15:49 )
          0(0)
          Not specified
          >> Ответить
          • Развернуть Обсуждение примера ( Кочешков Олег  02.05.2012 16:24 )
            0(0)
            Добрый день.

            Безусловно, сам дистрибутив тестируется в полном объеме и за его состояние клиентские службы несут ответственность.

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

            С уважением,
            Кочешков Олег
            Руководитель группы сопровождения
            Отдела сопровождения
            Департамента банковского ПО RS-Bank
            R-Style Softlab

            >> Ответить
            • Развернуть Какойже общий стол если за этот совет вы денег хотите? ( LeonL  02.05.2012 16:51 )
              0(0)
              Или в "Книгу Ответов" можно тоже любую фигню добавить и никто не проверяет?
              Таким образом получилось что полученный совет за который я заплатил деньги, мягко говоря очень низкого качества.

              http://portal.softlab.ru/reggy/faq/suppapro/probcontent.asp?Sys=&Und=&The=&Page=1&Prob=3567
              >> Ответить