Makro Izveidojiet lapas no šūnām - Excel padomi

Satura rādītājs

Jums ir teksta kolonna. Katram kolonnas tekstam vēlaties ievietot jaunu darblapu un nosaukt šo darblapu vērtības vērtībai šūnā.

Skatīties video

  • Pam vēlas izveidot darblapu katram konta numuram
  • Pašlaik viņa izmanto rādīt pārskata filtrēšanas lapas
  • Meklē ātrāku ceļu
  • Saglabājiet darbgrāmatu kā XLSM
  • Pārbaudiet Macro Security ar alt = "" + TMS un iestatiet uz otro līmeni
  • Alt + F11
  • Ievietojiet moduli
  • Ierakstiet kodu, kā parādīts
  • Alt + Q, lai atgrieztos programmā Excel
  • Alt + F8
  • Atlasiet makro un noklikšķiniet uz Opcijas
  • Piešķirt Ctrl + Shift + W

Video atšifrējums

Uzziniet programmu Excel no Podcast, 2082. sērija: izveidojiet darblapu makro

Sveiki, laipni aicināti atgriezties netcast ēterā, es esmu Bils Jelens. Nu, pagājušajā nedēļā es biju Blūmingtonā un Indianapolisā, Indiānā, kur tur rīkoju divus seminārus, un Pam no Indijas semināra teica, ka viņai ir šī darblapa, un katrai A slejas šūnai viņa vēlas izveidot jaunu darblapu, un tad es izveidoju šo daļu , ievietojiet atbilstošo šūnu no B kolonnas šūnā B1.

Es domāju, ka šobrīd Pam atzīmēja, ka viņa to dara ļoti gudri, kā izveidot visas šīs darblapas, taču tas joprojām ir apgrūtinājums. Viņa dodas uz Ievietot, Rakurstabula, Labi un pēc tam no šīs jaunās Rakurstabulas viņa ievieto Kontu apgabalā Filtri un pēc tam Datus vērtību zonā. Un pēc tam viņa atver sadaļu Opcijas, Rādīt pārskatu filtru lapas, Rādīt visas konta lapas un BAM! Viņa dabū palagus, kā grib. Tagad, kad dati atrodas nepareizajā vietā, viņa patiesībā saka, ka šajā brīdī viņa vienkārši visu iziet cauri grupām un pēc tam izdzēš tādas šarnīra tabulas Tā ir šī metode, ko viņa izmanto šobrīd, un es vēlos uzzināt, vai es varu izdarīt kaut ko ātrāk no šīs darblapas.

Tātad, kā mēs to darīsim, jums būs iepriekš jāizvēlas lapas, iepriekš jāizvēlas lapas. Hei, ja jūs nekad iepriekš neesat darījis makro, dariet Alt + T Tomam, M Mary, S Sam un mainiet no pirmās izvēles uz otro izvēli. Arī ļoti, ļoti svarīgi, jūsu garantētais fails tiek saglabāts kā .xlsx. Tas nedarbosies, ja jūs to atstājat, jums jādara Fails, Saglabāt kā un jāizvēlas šī darbgrāmata Excel Macro-Enabled. Šis augšējais ir noklusējums, un augšējais ir drausmīgais faila formāts, kuram nav atļauts izmantot makro.

Labi, tāpēc mēs atlasīsim šos datus Alt + F11, tiek atvērts VBA redaktors. Ja jūs nekad iepriekš neesat veicis VBA, šeit iegūsiet šo neglīto ekrānu. Teiksim Ievietot, Modulis un būs mūsu jaunais modulis, un jūs rakstīsit šo kodu: vārdu Sub CreateSheets (). Tiklīdz jūs ierakstīsit, ka viņi ievietos beigu apakšdaļu, bet starp diviem no tiem, mēs teiksim katrai atlases šūnai. Mēs gatavojamies iestatīt darblapu, un patiešām mums, iespējams, vajadzētu darīt šo Dim WS kā darblapu. Vēlaties iestatīt darblapu = Worksheet. Pievienot. Tagad, darblapas. Pievienojumam jāzina, kur mēs to vēlamies pievienot un ko es vēlos darīt, es tikai vēlos pievienot šo darblapu pēc pēdējā darba, ko viņa atradusi darbgrāmatā. Tātad, es teikšu, cik daudz mums tagad ir darba lapu. Un šeit mēģināsim, teiksim: Atkļūdot. Drukāt darblapas. Skaits.Labi, tas saka, ka mums ir 4, atgriezīsimies programmā Excel un pārbaudīsim to. 1 2 3 4, tāpēc mēs to pievienosim pēc 4. lapas. Tātad pēc apkopojuma mums vajadzētu redzēt jaunu darblapu, un šī darblapa ir vieta, kur mēs ievietosim konta 100 datus.

Labi, WS.Name = šūna. Vērtība, un tad mēs nolēmām, ka mēs ņemsim visu, kas atrodas pa labi no konta: datus. Mēs ņemsim šos datus un ievietosim tikko izveidotās pavisam jaunās darblapas B1 šūnā. Tātad no šūnas, pa labi, katrai šūnai mēs nobīdīsim 0 rindas 1 kolonnā un satversim šo vērtību, labi? Tātad mums ir mūsu makro: File, Close un Return to Microsoft Excel, un pēc tam mēs nospiedīsim Alt + F8. Alt + F8, CreateSheets, pāriet uz Opcijas. Zēns, kas būs labs? Ctrl + Shift + W. W darblapām. Tāpēc tur turu Shift + W, noklikšķiniet uz Labi, un mēs varam noklikšķināt uz Atcelt. Labi, atlasiet šīs šūnas un pēc tam Ctrl + Shift + W. Skatieties tūlīt pēc Wrap Up - BAM! Katram no tiem ir tie. Tas ieguva datus no katras atsevišķās lapas. Foršs, foršs veids, kā iet.

Spēja izveidot daudzas darblapas lidojumā, un, protams, tas darbotos daudz vairāk. Darīsim = ROW * 2, nokopējiet to uz leju, uz leju, uz leju, uz leju, uz leju un atlasiet visus no tiem - Ak, pagaidiet, mums tur bija jāievieto daži dati. Aizpildīsim to ar 2, labi. Un pēc tam Ctrl + Shift + W. BAM! Ak, es jau izmantoju vienu 49. lapu. Bet, lūk, mēs bijām visu ceļu līdz tuvumam, beigas ātri un ātri. Kā izveidot daudz dažādu darblapu Fly.

Labi, šīs epizodes tēmas: Pam no Indijas vēlas izveidot darblapu katram konta numuram A slejā. Pašlaik viņa izmanto rakurstabulu Rādīt pārskatu filtru lapas. Viņa meklē ātrāku ceļu, labi? Tātad mēs saglabāsim darbgrāmatu kā XLSM. Mēs ejam uz Alt + TMS un iestatīsim otro, nevis pirmo izvēli. Alt + F11, tagad mēs atrodamies VBA, ievietojiet moduli, ierakstiet kodu, kā parādīts, Alt + Q, lai atgrieztos programmā Excel, Alt + F8, atlasiet makro nosaukumu un noklikšķiniet uz Opcijas, piešķiriet taustiņu kombināciju Ctrl + Shift + W.

Hei, es gribu pateikties Pamam par piedalīšanos manā seminārā Indianapolisā. Mēs tur labi pavadījām laiku, laba grupa. Un es vēlos pateikties, ka apstājāties. Tiksimies nākamreiz, lai skatītu citu netcast raidījumu no.

Lejupielādēt failu

Lejupielādējiet faila paraugu šeit: Podcast2082.xlsm

Interesanti raksti...