Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
Изменение типа штриховки автофигуры (значение Patterned)
 
Нужно рандомно менять макросом штриховку фигуры. Не получается менять Patterned.
Изменено: sersheremet - 17.04.2021 18:54:20
Построение графиков движения автомобилей на разных видах маршрутов
 
Может кто автоматизирует построение таких графиков. Цена вопроса 3300 руб
В файле пример картинками из-за этого размер 1Мб и сюда не вставляется.
Ссылка:
https://drive.google.com/file/d/1n6yAGLu8B0gHNiyRzPIO3zakjLQX_CGd/view?usp=sharing
На точечную диаграмму с отрезками добавить длину каждого отрезка
 
Есть точечная диаграмма с отрезками, нужно на нее добавить длину каждого отрезка (есть математически посчитанные результаты по координатам). Можно как то нанести эту длину? Спасибо.

Сам решил. может кому пригодится.
Изменено: sersheremet - 09.06.2020 11:40:06
[ Закрыто] Сократить код., Не знаю как сократить код
 
Гляньте пожалуйста опытным глазом. У меня есть в коде такой фрагмент:  
Код
 Dim WordApp As Object
    Const sBookmark_1 As String = "Закладка_1"
    Const sBookmark_2 As String = "Закладка_2"
    Const sBookmark_3 As String = "Закладка_3"

и так до 1000.

Второй фрагмент:

Код
   WordApp.ActiveDocument.Bookmarks(sBookmark_2).Range.Text = Sheets("1").Cells(s, 4)
   WordApp.ActiveDocument.Bookmarks(sBookmark_3).Range.Text = Sheets("1").Cells(s, 6)
   WordApp.ActiveDocument.Bookmarks(sBookmark_4).Range.Text = Sheets("1").Cells(s, 7)
   WordApp.ActiveDocument.Bookmarks(sBookmark_5).Range.Text = Sheets("1").Cells(s, 8)

и так до 1000.

И третий:

Код
    WordApp.ActiveDocument.Bookmarks(sBookmark_1).Delete
    WordApp.ActiveDocument.Bookmarks(sBookmark_2).Delete
    WordApp.ActiveDocument.Bookmarks(sBookmark_3).Delete

и так до 1000.

Вопрос можно как то написать вроде:
Код
n=1 to 1000
Заранее благодарен.
Страницы: 1
Наверх