Всем доброго времени суток. Прошу помощь в написании макроса, так как сам в этом деле не понимаю практически ничего( Вот суть задания: Задание
1. Создайте макрос, который позволяет переместить первый лист в пределах активной книги. 2. Внесите в макрос изменения таким образом, чтобы макрос позволял перемещать любой активный лист в пределах активной книги. 3. Внесите в макрос изменения, которые позволят перемещать активный лист перед выбранным листом, номер которого задает пользователь. 4. Внесите в макрос изменения, которые позволят перемещать активный лист перед выбранным листом, название которого задает пользователь. Вот все, что получается у меня, и оно кстати даже не работает [vba]
Код
ActiveSheet.Select
S = InputBox("Введите название листа", "Сообщение ")
If S <> "" Then ActiveSheet.Move Before:=S
[/vba]
Всем доброго времени суток. Прошу помощь в написании макроса, так как сам в этом деле не понимаю практически ничего( Вот суть задания: Задание
1. Создайте макрос, который позволяет переместить первый лист в пределах активной книги. 2. Внесите в макрос изменения таким образом, чтобы макрос позволял перемещать любой активный лист в пределах активной книги. 3. Внесите в макрос изменения, которые позволят перемещать активный лист перед выбранным листом, номер которого задает пользователь. 4. Внесите в макрос изменения, которые позволят перемещать активный лист перед выбранным листом, название которого задает пользователь. Вот все, что получается у меня, и оно кстати даже не работает [vba]
Код
ActiveSheet.Select
S = InputBox("Введите название листа", "Сообщение ")
dart9203, код следует оформлять тегами с помощью кнопки # в режиме правки поста. По теме: запишите действия по перемещению листа макрорекодером, проанализируйте код и задавайте конкретные вопросы.
dart9203, код следует оформлять тегами с помощью кнопки # в режиме правки поста. По теме: запишите действия по перемещению листа макрорекодером, проанализируйте код и задавайте конкретные вопросы.Pelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816