2 вопроса по Excel

Оу!
На сайте с 19.12.2007
Offline
221
979

Здравствуйте.

Можете помочь решить 3 задачки по Excel ?

1. как автоматически удалить все пустые строчки в excel?

То есть написано так:

text1


text2


text3

надо сделать так:

text1

text2
text3

2. Как удалить в Excel каждую 2-ую строку?

3. Как добавить скобки к каждому тексту в столбике?

То есть из начального варианта:

text1

text2
text3

надо получить:

(text1)

(text2)
(text3)

Заранее огромное спасибо за помощь.

Лучшие мобильные прокси тут: https://goo.su/pU6uat
Drakasmit
На сайте с 21.05.2008
Offline
90
#1
Оу!:
1. как автоматически удалить все пустые строчки в excel?

сортировкой от а до я, должно помочь :) пустые строки уйдут в низ

Торт
krabik
На сайте с 28.10.2008
Offline
143
#2
Оу!:
1. как автоматически удалить все пустые строчки в excel?

создать и запустить такой макрос:

Sub DeleteEmptyRows()

LastRow = ActiveSheet.UsedRange.Row - 1 + ActiveSheet.UsedRange.Rows.Count
Application.ScreenUpdating = False
For r = LastRow To 1 Step -1
If Application.CountA(Rows(r)) = 0 Then Rows(r).Delete
Next r
End Sub
Rudokop
На сайте с 29.07.2008
Offline
90
#3
Оу!:


2. Как удалить в Excel каждую 2-ую строку?

создать и запустить такой макрос:

Public Sub DeleteOddRows()


Dim Row As Long
For Row = ActiveSheet.UsedRange.Row + ActiveSheet.UsedRange.Rows.Count - 1 To ActiveSheet.UsedRange.Row Step -1
If Row Mod 2 = 1 Then ActiveSheet.Rows(Row).Delete
Next Row

End Sub
Оу!
На сайте с 19.12.2007
Offline
221
#4

спасибо большое всем. 1 и 2 вопрос решён.

Можете помочь с 3-им?

orphelin
На сайте с 02.07.2006
Offline
261
#5

Оу!, если не принципиально в какой ячейки окажется вариант, то самое простое будет использовать ф-ю СЦЕПИТЬ

Оу!
На сайте с 19.12.2007
Offline
221
#6
сцепить - Объединяет две или более текстовых строк в одну.

orphelin, объясните, пожалуйста, каким образом эта функция позволит добавить скобки ?

W
На сайте с 16.08.2006
Offline
84
#7
Оу!:
orphelin, объясните, пожалуйста, каким образом эта функция позволит добавить скобки ?

вот так:

=СЦЕПИТЬ("(";A1;")")

где A1 номер ячейки.

moldu
На сайте с 27.04.2006
Offline
432
#8
wladvlad:
вот так:

Код:
=СЦЕПИТЬ("(";A1;")")где A1 номер ячейки.

Или еще более простая реализация задачи ="("&A1&")"

Первый вопрос, вроде, уже не первый раз задают, поиск в помощь.

Глаза боятся, а руки-крюки.
Оу!
На сайте с 19.12.2007
Offline
221
#9

ну ок.. такой вариант тоже сойдёт

всем спасибо!

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий