Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

Excel VBA Tips n Tricks #16 Make a Calendar in Excel VBA

Автор: ExcelVbaIsFun

Загружено: 2013-04-08

Просмотров: 66566

Описание:

📊 Free Workbooks: https://www.excelvbaisfun.com/links?u...
🥷Join Excel Ninja Pro: https://www.excelvbaisfun.com/ninjapr... Months FREE On Annual Plan Auto Applied)
🥷Excel Ninjas FB Group: https://www.excelvbaisfun.com/xlninjas (Free downloads, Trainings, Live Q&A and more)

Make a CALENDAR from scratch in Excel using VBA. This is dynamic, so when you choose a different month, it will erase the last one and plug in the new one. The great part about it is, learning these concepts will help you master the ability to customize and tweak this lesson's codes to your needs. Thanks and enjoy!

Here's the (fixed) code:

Sub CreateCalendar()
Dim csheet As Worksheet
Set csheet = ThisWorkbook.Sheets("Sheet1")

selDate = [b1]
fMon = DateSerial(Year(selDate), Month(selDate), 1)
lMon = CDate(Application.WorksheetFunction.EoMonth(fMon, 0))

stRow = 4

'clear last cal
Rows(4).ClearContents
Rows(9).ClearContents
Rows(14).ClearContents
Rows(19).ClearContents
Rows(24).ClearContents
Rows(29).ClearContents


'determine what weekday 1st is. . .
If Weekday(fMon) = 1 Then
stCol = 2
ElseIf Weekday(fMon) = 2 Then
stCol = 3
ElseIf Weekday(fMon) = 3 Then
stCol = 4
ElseIf Weekday(fMon) = 4 Then
stCol = 5
ElseIf Weekday(fMon) = 5 Then
stCol = 6
ElseIf Weekday(fMon) = 6 Then
stCol = 7
ElseIf Weekday(fMon) = 7 Then
stCol = 8
End If

For x = 1 To Day(lMon)
If FirstT = Empty Then
csheet.Cells(stRow, stCol) = fMon
FirstT = 1
Else
fMon = fMon + 1
csheet.Cells(stRow, stCol) = fMon
End If

If stCol = 8 Then
stCol = 2
stRow = stRow + 5
Else
stCol = stCol + 1
End If

Next x

End Sub

Fantastic Developer Tools:
🔒 Transform Any Excel File Into A Locked EXE: https://www.excelvbaisfun.com/secure-... (25% off with code ‘25OFF’)
🟡 Create Custom Installers: https://www.excelvbaisfun.com/custom-...
👋 Business Inquiries, Consulting, Comments, etc: https://www.excelvbaisfun.com/contact/

Excel VBA Tips n Tricks #16 Make a Calendar in Excel VBA

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

Excel VBA Tips n Tricks #17 Highlight Selected Row or Column

Excel VBA Tips n Tricks #17 Highlight Selected Row or Column

ВОЛШЕБНАЯ МУЗЫКА САКСОФОНА ДЛЯ ОТДЫХА И РЕЛАКСА

ВОЛШЕБНАЯ МУЗЫКА САКСОФОНА ДЛЯ ОТДЫХА И РЕЛАКСА

Grids Course Part 6 - Pulling Excel Data To Grid

Grids Course Part 6 - Pulling Excel Data To Grid

🚀 Let's Try VBA and The ExcelFormulaBot

🚀 Let's Try VBA and The ExcelFormulaBot

ШЕЙТЕЛЬМАН про захват Лукашенко – как Мадуро, Путин тупой, Трамп предал Украину, удары Орешником

ШЕЙТЕЛЬМАН про захват Лукашенко – как Мадуро, Путин тупой, Трамп предал Украину, удары Орешником

Example of Cool Programs YOU CAN WRITE - Rental Management Program

Example of Cool Programs YOU CAN WRITE - Rental Management Program

Power Query — мастер-класс от новичка до профессионала за 30 минут

Power Query — мастер-класс от новичка до профессионала за 30 минут

Excel VBA USERFORMS #18 Make a WIZARD in Excel - Next, Back and Finish Buttons

Excel VBA USERFORMS #18 Make a WIZARD in Excel - Next, Back and Finish Buttons

Сводные таблицы Excel с нуля до профи за полчаса + Дэшборды! | 1-ое Видео курса

Сводные таблицы Excel с нуля до профи за полчаса + Дэшборды! | 1-ое Видео курса "Сводные Таблицы"

How To Make A Calendar In Excel 2024 For Unlimited Years [From Scratch + Free Template]

How To Make A Calendar In Excel 2024 For Unlimited Years [From Scratch + Free Template]

Выбор даты для Excel с кодом VBA

Выбор даты для Excel с кодом VBA

Excel VBA Tips n Tricks #12 NO MORE COLONS When Typing Time of Day, Type 123 instead of 01colon23 AM

Excel VBA Tips n Tricks #12 NO MORE COLONS When Typing Time of Day, Type 123 instead of 01colon23 AM

How To Create A Dynamic Appointment Scheduler In Excel [Part 1]

How To Create A Dynamic Appointment Scheduler In Excel [Part 1]

1. Введение в Stata

1. Введение в Stata

Как вставить выбор даты в Excel | Надстройка «Мини-календарь» | Секретный трюк с VBA!

Как вставить выбор даты в Excel | Надстройка «Мини-календарь» | Секретный трюк с VBA!

Excel VBA Advanced Tutorial

Excel VBA Advanced Tutorial

Как скопировать данные из другой книги в Excel с помощью VBA

Как скопировать данные из другой книги в Excel с помощью VBA

Обучение EXCEL. УРОК 2: Основы форматирования. Первая таблица. Рабочая область. Горячие клавиши.

Обучение EXCEL. УРОК 2: Основы форматирования. Первая таблица. Рабочая область. Горячие клавиши.

Полнофункциональный динамический элемент управления календарем в VBA (Часть 1)

Полнофункциональный динамический элемент управления календарем в VBA (Часть 1)

Лучшая панель управления Excel: визуализируйте данные как профессионал

Лучшая панель управления Excel: визуализируйте данные как профессионал

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: infodtube@gmail.com