У нас вы можете посмотреть бесплатно Копирование и форматирование рабочих листов с помощью VBA в Excel. или скачать в максимальном доступном качестве, видео которое было загружено на ютуб. Для загрузки выберите вариант из формы ниже:
Если кнопки скачивания не
загрузились
НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием видео, пожалуйста напишите в поддержку по адресу внизу
страницы.
Спасибо за использование сервиса ClipSaver.ru
Копирование и форматирование рабочих листов с помощью VBA в Excel. Сделайте так, чтобы копии выглядели точно так же, как оригиналы. Бесплатные шаблоны и шаблоны с кодом доступны для покупки за 50 долларов США. https://www.easyexcelanswers.com/temp... Дополнительные шаблоны могут быть предоставлены по запросу. Посмотрите мое вводное видео по VBA: • Introduction to VBA for Excel Перейдите по этой ссылке, чтобы ознакомиться с моим индивидуальным обучением: http://www.calendly.com/easyexcelanswers Для получения дополнительной помощи посетите мой веб-сайт www.easyexcelanswers.com или напишите мне по электронной почте easyexcelanswers@gmail.com. Свяжитесь со мной по поводу настройки этого шаблона под ваши нужды. Перейдите по ссылке для онлайн-консультаций по Excel: http://www.calendly.com/easyexcelanswers Я могу предоставить онлайн-помощь на вашем компьютере по разумной цене. Я использую Tube Buddy для продвижения своих видео. Посмотрите их: https://www.Tubebuddy.com/easyexcelan... Подписывайтесь на меня в Facebook: / easyexcel.answers Instagram: @barbhendersonconsulting Вы можете помочь и создать перевод на свой язык: http://www.youtube.com/timedtext_cs_p... *Это описание может содержать партнерские ссылки. При переходе по ним я могу получить небольшую комиссию без дополнительных затрат с вашей стороны. Я рекомендую только те продукты и услуги, которые я использовала или с которыми имею опыт. Как вставить код VBA в Excel • How to insert VBA code in Excel Sub everymonth() Dim nextdate As Date Dim ndate As Date Dim cnt As Long Dim monthnum As Long Dim days As Integer Dim StartDate As Date ActiveSheet.Range("A1").Select ActiveSheet.Range("A1").NumberFormat = ("mmm-yyyy") StartDate = ActiveSheet.Range("A1").Value Cells.EntireColumn.AutoFit StartDate = ActiveSheet.Range("A1").Value nextdate = StartDate cnt = 0 Do While cnt less than 13 ActiveSheet.Copy After:=Sheets(Sheets.Count) ActiveSheet.Range("A1").NumberFormat = ("дд-ммм") ActiveSheet.Range("A1").Value = nextdate Cells.EntireColumn.AutoFit ActiveSheet.Name = Format(nextdate, "mmm-yyyy") Call formatmaster cnt = cnt + 1 nextdate = DateAdd("m", cnt, StartDate) Loop End Sub Sub formatmaster() Dim StartDate As Date Dim cd As String Dim r, c As Long StartDate = ActiveSheet.Range("A1").Value yr = Format(StartDate, "yy") mon = Month(StartDate) Select Case mon Case Is = 1 cd = "A" Case Is = 2 cd = "B" Case Is = 3 cd = "C" Case Is = 4 cd = "D" Case Is = 5 cd = "E" Case Is = 6 cd = "F" Case Is = 7 cd = "G" Case Is = 8 cd = "H" Case Is = 9 cd = "I" Case Is = 10 cd = "J" Case Is = 11 cd = "K" Case Is = 12 cd = "L" Конец выбора С помощью ActiveSheet Range("D3").Value = Range("A1") r = 8 c = 1 For r = 8 To 33 ActiveSheet.Cells(r, 4).Value = yr & "-" & cd & "-" & c c = c + 1 Next r r = 40 For r = 40 To 65 ActiveSheet.Cells(r, 4).Value = yr & "-" & cd & "-" & c c = c + 1 Next r r = 72 For r = 72 To 97 ActiveSheet.Cells(r, 4).Value = yr & "-" & cd & "-" & c c = c + 1 Next r r = 104 For r = 104 To 129 ActiveSheet.Cells(r, 4).Value = yr & "-" & cd & "-" & c c = c + 1 Next r r = 104 For r = 136 To 161 ActiveSheet.Cells(r, 4).Value = yr & "-" & cd & "-" & c c = c + 1 Next r End With End Sub