Du kan ändra egenskaperna för ett externt dataområde för att styra data som har importerats till ett kalkylblad via en anslutning till en extern datakälla, till exempel en databas, en webbfråga eller en textfil.
Ett externt dataområde är ett definierat namn eller ett tabellnamn som definierar platsen för de data som förs in i ett kalkylblad. När du ansluter till externa data skapas automatiskt ett externt dataområde i Excel. Det enda undantaget är en pivottabellrapport som är ansluten till en datakälla – ett externt dataområde används inte i en pivottabellrapport. I Excel kan du formatera och utforma ett externt dataområde eller använda det i beräkningar, som med andra data.
Egenskaper för externt dataområde
Ett externt dataområde har ytterligare egenskaper (inte att förväxla med fråge- eller anslutningsegenskaper) som du kan använda för att styra data, till exempel bevarande av cellformatering och kolumnbredd. Du kan ändra egenskaperna för det externa dataområdet genom att klicka på Egenskaper i gruppen Anslutningar på fliken Data . Gör sedan ändringarna genom att göra följande:
-
För externa dataområden som skapas från Microsoft Query och guiden Dataanslutning använder du dialogrutan Egenskaper för externa data .
-
För externa dataområden som skapas från en importerad textfil eller webbfråga som hämtar HTML-data använder du dialogrutan Egenskaper för externt dataområde .
-
För externa dataområden som skapas från en webbfråga som hämtar XML-data använder du dialogrutan Egenskaper för XML-mappning .
-
Markera det kalkylblad där du vill söka efter en externt dataområde.
-
Klicka på pilen bredvid namnrutan på formelfältet och klicka sedan på namnet på det externa dataområde som du vill använda.
-
Välj Formler > Namnhanteraren.
-
Klicka på namnet på det externa dataområdet i dialogrutan Namnhanteraren och klicka sedan på Redigera. Du kan även dubbelklicka på namnet.
-
Skriv det nya namnet på referensen i rutan Namn i dialogrutan Redigera namn.
Obs!: Knappen Stäng stänger bara dialogrutan Namnhanteraren . Du behöver inte klicka på Stäng för att genomföra ändringar som du redan har gjort.
Du kan ändra den underliggande frågan för ett externt dataområde som skapats från Microsoft Query, en importerad textfil, en webbfråga eller guiden Dataanslutning.
-
Klicka på en cell i det externa dataområde som du vill ändra den underliggande frågan för.
-
Välj Data > Egenskaper.
-
Klicka på Anslutningsegenskaper i dialogrutan Externa dataegenskaper.
-
Klicka på fliken Definition i dialogrutan Anslutningsegenskaper och klicka sedan på Redigera fråga.
Mer information om hur du skapar och redigerar frågor i Microsoft Query finns i Hjälp om Microsoft Query.
-
Klicka på en cell i det externa dataområde som du vill ändra den underliggande frågan för.
-
Välj Data > Anslutningar & Frågor > fliken Anslutningar , högerklicka på den anslutning du vill använda och välj sedan Egenskaper.
-
Klicka på fliken Definition i dialogrutan Anslutningsegenskaper och klicka sedan på Redigera fråga.
-
Klicka på Importera i dialogrutan Importera textfil.
-
Gör ändringar i den importerade textfilen i Textimportguiden och klicka sedan på Slutför.
Mer information om hur du importerar textfiler finns i Importera eller exportera textfiler.
-
Klicka på en cell i det externa dataområde som du vill ändra den underliggande frågan för.
-
Välj Data > Egenskaper.
-
Välj Data > Anslutningar & Frågor > fliken Anslutningar , högerklicka på den anslutning du vill använda och välj sedan Egenskaper.
-
Klicka på fliken Definition i dialogrutan Anslutningsegenskaper och klicka sedan på Redigera fråga.
-
Gör ändringar i webbfrågan i dialogrutan Redigera webbfråga och klicka sedan på Slutför.
Mer information om hur du skapar och redigerar webbfrågor finns i Ansluta till en webbsida.
-
Klicka på en cell i det externa dataområde som du vill ändra den underliggande frågan för.
-
Välj Data > Egenskaper.
-
Klicka på Anslutningsegenskaper i dialogrutan Externa dataegenskaper.
-
Klicka på fliken Definition i dialogrutan Anslutningsegenskaper.
-
Gör något av följande:
-
Klicka på Tabell i rutan Kommandotyp och ändra sedan värdet till namnet på en lämplig tabell, vy eller fråga i textrutan Kommando.
-
Klicka på SQL eller Standard i rutan Kommandotyp och redigera sedan SQL-uttrycket i textrutan Kommando.
Obs!: Beroende på hur anslutningen har definierats kanske rutan Kommandotyp inte är tillgänglig (den är nedtonad).
-
-
Klicka på pilen bredvid namnrutan i formelfältet och välj namnet på det externa dataområde som du vill kopiera.
För en Excel-tabell markerar du namnet på området och trycker sedan på CTRL+A för att markera tabellrubrikerna.
Om du vill ta med kolumnetiketter eller formler som inte ingår i det externa dataområdet markerar du de celler som innehåller de kolumnetiketter eller formler som du vill kopiera. Klicka på pilen bredvid namnrutan i formelfältet och klicka på namnet på det externa dataområde som du vill kopiera.
-
Välj Start > Kopiera.
-
Växla till den arbetsbok där du vill klistra in det externa dataområdet.
-
Klicka på cellen längst upp till vänster i inklistringsområde.
Kontrollera att externa data inte ersätter befintliga data genom att kontrollera att kalkylbladet inte innehåller några data under eller till höger om cellen som du klickar på.
-
Klicka på Klistra in i gruppen Urklipp på fliken Start.
Obs!: Om du bara kopierar en del av ett externt dataområde kopieras inte den underliggande fråga och de kopierade data kan inte uppdateras.
Du kan styra hur du hanterar en mindre eller större datamängd som returneras till Excel när data uppdateras.
-
Välj Data > Egenskaper.
-
Klicka på något av följande i dialogrutan Egenskaper för externt dataområde under Om antalet rader i dataområdet ändras vid uppdatering:
-
Infoga celler för nya data, ta bort oanvända celler
Meddelanden:
-
När en eller flera rader läggs till i datakällan flyttas celler direkt under det externa dataområdet nedåt, men celler till höger om det externa dataområdet flyttas inte.
-
När en eller flera rader tas bort i datakällan flyttas celler direkt under det externa dataområdet uppåt, men celler till höger om det externa dataområdet flyttas inte.
-
-
Infoga hela rader för nya data, rensa oanvända celler
Meddelanden:
-
När en eller flera rader läggs till i datakällan flyttas cellerna direkt under och till höger om det externa dataområdet nedåt.
-
När en eller flera rader tas bort i datakällan flyttas inte celler direkt under och till höger om det externa dataområdet.
-
-
Skriva över befintliga celler med nya data, rensa oanvända celler
Meddelanden:
-
När en eller flera rader läggs till i datakällan skrivs celler direkt under det externa dataområdet över, men celler till höger om det externa dataområdet flyttas inte.
-
När en eller flera rader tas bort i datakällan flyttas inte celler direkt under och till höger om det externa dataområdet.
-
-
-
Välj Data > Egenskaper.
-
Gör något av följande under Dataformatering och layout:
-
Om du vill ta med fältnamn som den första raden markerar du kryssrutan Inkludera fältnamn .
-
Om du vill lägga till en kolumn med radnummer markerar du kryssrutan Inkludera radnummer .
Obs!: Den här kryssrutan är inte tillgänglig för en importerad textfil, XML-fil eller webbfråga.
-
Om du vill behålla cellformateringen som du använder markerar du kryssrutan Bevara cellformatering .
Obs!: För en webbfråga avmarkeras det här alternativet automatiskt när du väljer Fullständig HTML-formatering i dialogrutan Alternativ . Du öppnar dialogrutan Alternativ i dialogrutan Redigera fråga .
-
Om du vill behålla kolumnbredderna som du anger markerar du kryssrutan Justera kolumnbredd .
-
Om du vill behålla den kolumnsortering, filtrering och layout som du använder markerar du kryssrutan Bevara kolumnsortering/filter/layout .
Obs!: Den här kryssrutan är inte tillgänglig för en webbfråga.
-
Om du vill behålla kolumnfiltreringen som du använder markerar du kryssrutan Bevara kolumnfilter .
Obs!: Den här kryssrutan är endast tillgänglig för en webbfråga som baseras på XML-data.
-
Om du behåller ett externt dataområde bevaras data men inte dess underliggande fråga, så det går inte att uppdatera ett låst externt dataområde.
-
Klicka på kalkylbladet som innehåller Excel-tabellen som du vill ta bort dataanslutningen från.
-
Klicka på pilen bredvid namnrutan i formelfältet och klicka sedan på namnet på det externa dataområde som du vill ta bort dataanslutningen från. Sedan markeras dataområdet.
-
Klicka på Ta bort länk i gruppen Externa tabelldata på fliken Verktyg. Dataområdet finns kvar och har fortfarande samma namn, men anslutningen tas bort.
-
Klicka på kalkylbladet som innehåller det externa dataområde som du vill ta bort.
-
Klicka på pilen bredvid namnrutan i formelfältet och klicka sedan på namnet på det externa dataområde som du vill ta bort.
Om det externa dataområdet är en Excel-tabell trycker du på CTRL+A för att markera hela tabellen.
-
Tryck på DELETE om du vill ta bort det externa dataområdet.
-
Om du vill ta bort den underliggande frågan klickar du på Ja när du uppmanas att göra det i Excel.