Тема: Копирование до определенной ячейки в колонке
В колонке есть как пустые ячейки, так и ячейки с разным текстом.Возможно ли написать макрос, который будет копировать текст ячейки в пустые ячейки до ячейки с другим текстом и так далее.
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
В колонке есть как пустые ячейки, так и ячейки с разным текстом.Возможно ли написать макрос, который будет копировать текст ячейки в пустые ячейки до ячейки с другим текстом и так далее.
Здравствуйте.
Получилось так:
Sub TextCellsCopy()
With Selection
If .Information(wdWithInTable) Then
Dim i As Integer
Dim CellText As String
Dim CellNumber As Integer
CellNumber = Selection.Information(wdStartOfRangeColumnNumber)
For i = .Information(wdEndOfRangeRowNumber) To .Tables(1).Rows.Count
.Tables(1).Rows(i).Cells(CellNumber).Range.Select
If .Cells(1).Range.Characters.Count > 1 Then
CellText = Left(.Cells(1).Range.Text, .Cells(1).Range.Characters.Count - 1)
Else
.Cells(1).Range.Text = CellText
End If
Next
End If
End With
MsgBox "Вставка текста завершена!", vbOKOnly, "Окончание работы"
End Sub
Перед началом работы курсор устанавливаете в требуемой ячейке таблицы.
С уважением
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Копирование до определенной ячейки в колонке
Для новичков и тех, кто давно работает в программе Microsoft Word, будет полезно посетить форум сайта Ворд Эксперт для расширения своих навыков работы с программой. Наш сайт о Microsoft Office Word даст ответ про: открыть файл в 7 ворде. Здесь вы сможете поделиться своими секретами и узнать о хитростях других пользователей.
На форуме обсуждаются настройки всех версий программы, автоматизация как типовых, так и редко встречающихся операций, написание шаблонов и макросов, различные назначения горячих клавиш. Наш сайт о Microsoft Office Word даст ответ про: как отключить макросы word docm. Здесь можно найти ответ практически на любой вопрос во Ворду, а если информации все же недостаточно, то оставить заявку с описанием своей проблемы в соответствующем подразделе. На портале о Microsoft Office Word вы узнаете про: word 2003 как убрать разрыв на странице.