Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Как объединить ячейки в Excel без ругательств? / 5 сообщений из 5, страница 1 из 1
21.09.2004, 16:57:48
    #32704802
Юра С.
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как объединить ячейки в Excel без ругательств?
Есть 2 ячейки, в каждой есть определенное значение, при объединении этих ячеек вылазит ругательство, типа объединяются две ячейки со значениями, в общей ячейке будет введено левое верхнее значение, подтвердить объединение?
Дык, вот этого сообщения мне не нужно, нужно чтобы эти ячейки объединялись сразу же без подтверждения. Как такое сделать?
Просто я объединяю их в процедурке, может там есть какой-нить обработчик ошибок, чтобы выдачу этого сообщения можно было бы выключить.
...
Рейтинг: 0 / 0
21.09.2004, 17:40:21
    #32704947
чилавек
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как объединить ячейки в Excel без ругательств?
Дыкъ можна проста передъ абъедененеем стерать ихъ садиржымае....
...
Рейтинг: 0 / 0
22.09.2004, 09:56:38
    #32705600
big-duke
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как объединить ячейки в Excel без ругательств?
application.displayalerts=false
потом не забудь включить взад.
...
Рейтинг: 0 / 0
06.10.2004, 13:23:02
    #32725820
lustig
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как объединить ячейки в Excel без ругательств?
2 big-duke: А если все равно ругается?
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
07.07.2006, 17:01:02
    #33839156
Ivan33
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как объединить ячейки в Excel без ругательств?
немного не в тему, но вот наше пример, который будет полезен уже после объединения ячеек

авторExcel does not support automatically adjusting the row height of a merged
cell with wrap text set. This procedure serves as a workaround.

Код: plaintext
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.
Sub AutoFitMergedCellRowHeight()
    Dim CurrentRowHeight As Single, MergedCellRgWidth As Single
    Dim CurrCell As Range
    Dim ActiveCellWidth As Single, PossNewRowHeight As Single
    If ActiveCell.MergeCells Then
       With ActiveCell.MergeArea
            If .Rows.Count =  1  And .WrapText = True Then
                Application.ScreenUpdating = False
                CurrentRowHeight = .RowHeight
                ActiveCellWidth = ActiveCell.ColumnWidth
                For Each CurrCell In Selection
                    MergedCellRgWidth = CurrCell.ColumnWidth +
MergedCellRgWidth
                Next
                .MergeCells = False
                .Cells( 1 ).ColumnWidth = MergedCellRgWidth
                .EntireRow.AutoFit
                PossNewRowHeight = .RowHeight
                .Cells( 1 ).ColumnWidth = ActiveCellWidth
                .MergeCells = True
                .RowHeight = IIf(CurrentRowHeight > PossNewRowHeight, _
                 CurrentRowHeight, PossNewRowHeight)
            End If
        End With
    End If
End Sub
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Как объединить ячейки в Excel без ругательств? / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]