Oftast måste du arbeta med tabelldata på kontoret eller hemma i Microsoft Office Excel-kalkylredigeraren. Varje fil i denna applikation innehåller ett dokument, uppdelat i separata kalkylark. Ack, bland programmets kommandon finns det ingen funktion att automatiskt kombinera flera ark i ett dokument till ett. Ändå är en sådan uppgift inte så sällsynt, och den måste lösas antingen "manuellt" eller med hjälp av skript - "makron".
Det är nödvändigt
Tabellredigerare Microsoft Office Excel 2007 eller 2010
Instruktioner
Steg 1
Om du inte behöver kombinera ett mycket stort antal ark i ett, är det inte svårt att göra detta med en enkel kombination av kopierings- och klistra-operationer. Välj arket där alla tabeller ska slås samman - pivot. Om den redan innehåller data placerar du insättningsmarkören i den första cellen i det tillagda området - i cellen i den första raden till höger om den extrema kolumnen när du lägger till data horisontellt eller i cellen i den första kolumnen under den sista raden när du lägger till vertikalt.
Steg 2
Gå till arket, vars data du vill lägga till i pivoten och klicka på den nedre högra cellen med data. Tryck på kortkommandot Ctrl + Skift + Hem för att välja hela tabellen. Observera att du bara behöver markera celler med data, inte hela arkets innehåll, annars visar Excel ett felmeddelande när du infogar. Markera det kopierade området till Urklipp - tryck på tangentkombinationen Ctrl + C.
Steg 3
Gå tillbaka till sammanfattningsarket och klistra in det kopierade - tryck på "snabbtangenterna" Ctrl + V. Upprepa åtgärderna för positionering, kopiering och klistra in önskat antal gånger om du behöver kombinera mer än två ark. I slutet av proceduren kan de kopierade arken raderas - klicka på deras flikar med höger musknapp, välj "Ta bort" och tryck på "Ja" i dialogrutan för bekräftelse av operationen.
Steg 4
Om det finns många kombinerade ark måste du använda ett skript, dvs. placera en knapp på sidan och bind motsvarande makro till den. Använd fliken "Utvecklare" för att göra detta. Om det inte visas i menyn högerklickar du på ledigt utrymme på valfri flik och väljer Anpassa menyfliksområdet. I listan över "Huvudflikar" markerar du rutan bredvid "Utvecklare" och klickar på OK.
Steg 5
På fliken "Utvecklare" öppnar du rullgardinslistan "Infoga" från kommandogruppen "Kontroller" och markerar det allra första objektet i det - knappen. Ange sedan platsen i tabellen där du vill placera knappen genom att klicka med musen och dialogrutan "Tilldela makro till objekt" visas på skärmen.
Steg 6
Klicka på knappen "Ny" och mellan de första och sista raderna i koden i fönstret som öppnas anger du till exempel följande uppsättning kommandon: s_ = Sheets. CountSheets. Add After: = Sheets (s_) For i = 1 Till s_ r_ = Ark (i). Cells. SpecialCells (xlLastCell). Row Sheets (i). Range ("A1", Sheets (i). Cells. SpecialCells (xlLastCell)). Kopiera ark (s_ + 1). Range ("a" & n_ + 1) n_ = n_ + r_Next Stäng makroeditorn.
Steg 7
Klicka på den skapade knappen och det makro som tilldelats det skapar ett nytt ark där det sammanfogar innehållet i alla andra och länkar dem vertikalt.