Овај водич ће показати различите методе за креирање нове радне свеске користећи ВБА.
Направите нову радну свеску
За креирање нове радне свеске једноставно користите Воркбоокс.Адд:
1 | Воркбоокс.Адд |
Недавно додата Радна свеска је сада АцтивеВоркбоок.
Ово можете видети помоћу овог кода:
123456 | Суб АддВБ ()Воркбоокс.АддМсгБок АцтивеВоркбоок.НамеЕнд Суб |
Направи нову радну свеску и додели објекту
Објекат АцтивеВоркбоок можете користити за упућивање на нову радну свеску. Помоћу овога можете доделити нову радну свеску променљивој објекта:
1234 | Дим вб као радна свескаВоркбоокс.АддПодесите вб = АцтивеВоркбоок |
Али, боље је / лакше доделити радну свеску одмах променљивој када се креира радна свеска:
123 | Дим вб Као радна свескаСет вб = Воркбоокс.Адд |
Сада можете референцирати нову радну свеску по имену променљиве.
1 | МсгБок вб.Наме |
Креирајте нову радну свеску и сачувајте
Такође можете креирати нову радну свеску и одмах је сачувати:
1 | Воркбоокс.Адд.СавеАс Назив датотеке: = "НевВБ" |
Ово ће сачувати радну свеску као .клск датотеку у вашу подразумевану фасциклу (нпр. Моји документи). Уместо тога, можете да прилагодите СавеАс помоћу нашег водича за чување радних књига.
Сада можете да се позивате на радну свеску по њеном имену:
1 | Радне свеске ("НевВБ.клск"). Активирајте |
Овај код ће активирати „НевВБ.клск“.
Креирајте нову радну свеску и додајте листове
Након што направите радну свеску, можете је уредити. Ево само једног примера за додавање два листа у нову радну свеску (под претпоставком да је то АцтивеВоркбоок):
1 | АцтивеВоркбоок.Ворксхеетс.Адд Цоунт: = 2 |