Форум программистов, компьютерный форум, киберфорум
VBA
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.87/70: Рейтинг темы: голосов - 70, средняя оценка - 4.87

Создание документа Excel. Как сделать границы ячеек?

13.06.2006, 15:06. Показов 13404. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Помогите пожалуйста.

Пишу скрипт VBS.





Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
Set Excel = CreateObject("Excel.Application")
 
Excel.Visible = TRUE
 
Excel.WorkBooks.Add
 
With Excel
 
.Range("A1").Value="text"
 
.Range("A2").Value="oriugdfosghfdh"
 
.Columns("A:B").AutoFit
 
End With
 
Excel.Range("A1","A2").Select
 
'До сих пор все работает нормально
 
With Excel.Selection.Borders(xlEdgeBottom)
 
.LineStyle(xlContinuous)
 
.Weight(xlThick)
 
End With




Как сделать границы ячеек?
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
13.06.2006, 15:06
Ответы с готовыми решениями:

Границы ячеек в Excel
Есть код задания формата ячеек: NewSheet->Range->VerticalAlignment = Excel::xlCenter; NewSheet->Range->HorizontalAlignment =...

Как в пределах создного диапозона, сделать границы для трех идущих подряд ячеек
Всем привет! У меня два вопроса, как в пределах создного диапозона(обращаясь к ним через диапозон), сделать для трех идущих подряд...

Как сделать границы области в Excel (NPOI)?
Разбираюсь с NPOI. Допустим, есть стиль: Dim SheetTest As New XSSFSheet Dim StyleTest As XSSFCellStyle = Book.CreateCellStyle...

4
13.06.2006, 17:22
Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
With Selection.Borders(xlEdgeLeft)
        .LineStyle = xlContinuous
        .Weight = xlThin
        .ColorIndex = xlAutomatic
    End With
    With Selection.Borders(xlEdgeTop)
        .LineStyle = xlContinuous
        .Weight = xlThin
        .ColorIndex = xlAutomatic
    End With
    With Selection.Borders(xlEdgeBottom)
        .LineStyle = xlContinuous
        .Weight = xlThin
        .ColorIndex = xlAutomatic
    End With
    With Selection.Borders(xlEdgeRight)
        .LineStyle = xlContinuous
        .Weight = xlThin
        .ColorIndex = xlAutomatic
    End With
    With Selection.Borders(xlInsideVertical)
        .LineStyle = xlContinuous
        .Weight = xlThin
        .ColorIndex = xlAutomatic
    End With
    With Selection.Borders(xlInsideHorizontal)
        .LineStyle = xlContinuous
        .Weight = xlThin
        .ColorIndex = xlAutomatic
    End With
0 / 0 / 0
Регистрация: 18.04.2011
Сообщений: 4
13.06.2006, 20:09

With Excel.Selection.Borders(xlEdgeBottom)

.LineStyle(xlContinuous)

.Weight(xlThick)

End With

Как сделать границы ячеек?


А записать макрос пробовал?



Visual Basic
1
2
3
4
5
6
7
With Excel.Range("A1:A2").Borders(xlEdgeBottom)
 
.LineStyle = xlContinuous
 
.Weight = xlThick
 
End With
0
2 / 2 / 0
Регистрация: 09.09.2009
Сообщений: 118
13.06.2006, 21:05
Самое простое, как я обычно делаю, надо начать запись макроса, сделать действия, какие бы хотел вписать в программу и остановить запись. Затем влезть в код созданного макроса и скопировать нужные строки, а заодно врубиться, как это все там происходит :-)
0
13.06.2006, 21:16
Кто нибудь может помочь. Есть скрипт для создания Excel-отчета,

В одну ячейку надо засадить такую формулу:

=IF(OR(E24<>"";E25<>"");ROUND(AVERAGE(E2 4:E25);2);"")



я пишу в скрипте:

Sheet.Cells(26,5).Value="=IF(OR(E24<>''E 25<>'');AVERAGEA(E24:E25);'')";

И он выдает ошибку Expected ''....Я уже все возможные комбинации перепробовал, все одно и тоже... Подскажите, пожалуйста, в чем проблема?
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
13.06.2006, 21:16
Помогаю со студенческими работами здесь

Нарисовать внешние границы выделенного диапазона ячеек в EXCEL
Товарищи подскажите как выделить только внешние границы у выделенного диапазона ячеек в excel ? Данным способом рисуются границы у...

Как сделать перебор отфильтрованных выделенных ячеек в Excel?
Добрый день. Подскажите код перебора ячеек которые были выделены на листе НО именно тех ячеек которые отфильтрованные (видимые). Т.е. я...

Как в excel 2010 сделать автоматическое заполнение ячеек по маске?
Допустим одинаковая фраза, но в каждой последующей изменяется цифра в сторону увеличения. Например как на скрине.... имеется ссылка на...

Нужно получить значения ячеек с C17 по D37 из документа Excel
Мне нужно получить значения ячеек с C17 по D37 из документа по адресу &quot;H:\Share100\Індивідуальна карточка 2013.xlsx&quot;. Как мне это...

Создание границы в Excel при вызове макроса из Word'а
Доброго времени суток! Проблема следующая: В Word'е выполняется макрос, который в определённый момент вызывает Excel. Создаёт...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru