Макрос в ворде по нумерации в таблице

Статус
Закрыто для дальнейших ответов.

Tinochka

Участник
Топикстартер
Сообщения
2
Реакции
0
Здравствуйте, подскажите пожалуйста как сделать автонумерацию строк. С учетом того, что нумерация должна автоматически нумеровать только те ячейки, справа от которых что-то написано. Например написать фамилии беспорядочно, не через определённый промежуток ячеек. Я создала кнопку, написала в модуле макрос autonum. И назначила для этой кнопки этот самый макрос. Написала фамилии, но кнопка не работает..вообще не реагирует. Уже всё облазила, но не могу понять в чём причина. Вот мой код, возможно где-то ошиблась. Исправьте пожалуйста, а то незнаю уже что делать.


Sub autonum()
Dim r As Range
If TypeName(Selection) = "range" Then
Set r = Selection
n = 0
For y = 1 To r.Rows.Count
If r.Cells(y, 1).Offset(0, 1) <> "" Then
n = n + 1: r.Cells(y, 1) = n
Else
r.Cells(y, 1) = ""
End If
Next y
End If
End Sub
 

George

I wish I was a monster you think I am
15 лет на форуме
Сообщения
17 334
Реакции
7 873
Ответ: Автоматическая нумерация строк в таблице - как?

Макрос? Вопрос точно про Индизайн?
 

Tinochka

Участник
Топикстартер
Сообщения
2
Реакции
0
Ответ: Автоматическая нумерация строк в таблице - как?

Честно сказать, я не знаю. Но тема вроде подходящая..подумала, вдруг кто-то сможет помочь. Я в этом не очень хорошо разбираюсь;]]
 

George

I wish I was a monster you think I am
15 лет на форуме
Сообщения
17 334
Реакции
7 873
Ответ: Автоматическая нумерация строк в таблице - как?

Комментарий модератора: Сообщения перекинуты в соответствующий раздел. Надеюсь не про КорелДро был вопрос... Ох уж эти любители экстрасенсорики.
 

Evgen

Registered User
15 лет на форуме
Сообщения
2 054
Реакции
984
Ответ: Макрос в ворде по нумерации в таблице

Tinochka

Скажите, а вам нужны видимые границы таблицы?
А то ведь может статься, что вам нужна не таблица, а элементарная нумерация абзацев.
 
Статус
Закрыто для дальнейших ответов.