Dim sheet As Worksheet For Each sheet In ActiveWorkbook.Worksheets
[/vba] А мне же необходимо не для каждого листа, а для n листов. Пробовал уже переделать несколько вариантов, чет переваривает эксель мои крики...( Как создать аналогичный код, только для n числа листов (не для всех).
У меня был вариант: [vba]
Код
Dim sheet As Worksheet Dim n As Integer Set n = sheet.Index For n = 1 To 3
[/vba] На что эксель ругается, что n должно быть задано...
Добрый день! Подскажите пожалуйста. Использовал:
[vba]
Код
Dim sheet As Worksheet For Each sheet In ActiveWorkbook.Worksheets
[/vba] А мне же необходимо не для каждого листа, а для n листов. Пробовал уже переделать несколько вариантов, чет переваривает эксель мои крики...( Как создать аналогичный код, только для n числа листов (не для всех).
У меня был вариант: [vba]
Код
Dim sheet As Worksheet Dim n As Integer Set n = sheet.Index For n = 1 To 3
Roman777, тю ))) просто в вашей другой теме которую удалили уже было сказано (кажется) о том что вы с помощью такого перебора отправляли листы на печать, вот я и написал "КОД ПЕЧАТИ" - та часть кода которую вам сюда нужно вставить для отправки на печать)))
Roman777, тю ))) просто в вашей другой теме которую удалили уже было сказано (кажется) о том что вы с помощью такого перебора отправляли листы на печать, вот я и написал "КОД ПЕЧАТИ" - та часть кода которую вам сюда нужно вставить для отправки на печать)))DJ_Marker_MC
Сообщение отредактировал DJ_Marker_MC - Вторник, 02.12.2014, 17:08