Excel - Lisää useita arkkeja pääarkkiin syötettyjen tietojen perusteella

Excel - Lisää useita arkkeja pääarkkiin syötettyjen tietojen perusteella

  • Ongelma
  • Ratkaisu

Ongelma

Teen kirjanpidon työkirjan, jossa on seuraavat kriteerit:

Ensimmäisessä "Account" -lehdessä kaikki tapahtumat näkyvät taulukossa, joka lähtee C6-H6: sta ja alaspäin jokaiselle merkinnälle. Yksi taulukon sarakkeista on merkitty "Sektori" ja viittaa kuluihin tai tulolähteisiin. Sektoreita on 7 ja jokaisella on työkirja.

Haluan tehdä, onko jokaisen yksittäisen sektorin arkki automaattisesti täynnä tietoja joka kerta, kun tili on päivitetty ja että se perustuu taulukon sektorisarakkeeseen. Näin ollen, jos ala sanoo "yleinen", minä haluaisi, että koko rivi siirrettäisiin "Yleinen" -lehdelle, ja niin edelleen jokaiselle sektorille.

Onko vinkkejä tai ehdotuksia?

Ratkaisu

Huomautus 1: Sektori syötetään sarakkeeseen H.

Huomautus 2: Syötä ala rivin viimeiseksi arvoksi.

 Yksityinen alitehtävä_Vaihda (ByVal-kohde alueena) Jos leikkauspiste (kohde, sarakkeet ("H: H")) ei ole mitään sitten Poistu alialueesta (alue ("C" ja Target.Row), alue ("H" ja kohde. )). Kopioi _ Levyt (Target.Value) .Range ("C" ja rivit.Luku) .End (xlUp) .Offset (1, 0) Lopeta alku 

Koodin toteuttaminen:

  • Napsauta hiiren kakkospainikkeella "Tili" -välilehteä ja valitse Näytä koodi.
  • Liitä koodi isoon valkoiseen kenttään.

Kiitos TrowaD: lle tästä vinkistä.

Edellinen Artikkeli Seuraava Artikkeli

Top Vinkkejä