2 Weeër fir all Charts vun all existéierende Worksheets op eng nei erstallt an Excel Workbook ze verschécken

Wann all Aarbechtsblat an engem Excel-Aarbechtsbuch e puer Charts enthält an elo wëllt Dir all Charts op en neit erstallt Aarbechtsblat batch réckelen, kënnt Dir op dës P bezéien.ost. Hei stellen mir Iech 2 einfach Weeër vir.

Nodeems Dir Charts fir d'Donnéeën an all Aarbechtsblat vun engem Excel-Aarbechtsbuch erstallt hutt, fir Daten no dësen Charts besser ze analyséieren, wëllt Dir vläicht all dës Charts op e selwechte Workheet sammelen. An anere Wierder, Dir kënnt hoffen all vun hinnen op en neit Aarbechtsblat ze plënneren. Wann et wéineg Charts sinn, kënnt Dir just déi folgend Method benotzen 1 fir een nom aneren ze réckelen. Awer wann et eng Onmass vun Charts gëtt, sidd Dir besser déi lescht ze benotzen.

Method 1: Manuell Beweegt Chart One by One

  1. Als éischt erstellt en neit Aarbechtsblat wou Dir all Charts wëllt réckelen.
  2. Dann, öffnen e Workheetsheet a pitch op engem Diagramm dran.
  3. Als nächst klickt riets op d'Diagramm a wielt "Move Chart" aus dem Kontextmenü.Move Chart
  4. An der Popup "Dialog réckelen" Dialog Këscht, wielt déi nei Blat an "Objet an" Lëscht a klickt "OK".Wielt Location
  5. Gläichzäiteg gëtt de gewielten Diagramm geréckelt.Diagramm gëtt op neit Blat geréckelt
  6. Elo kënnt Dir dës Manéier benotze fir all Charts an all Aarbechtsblieder een nom aneren ze veraarbecht.

Method 2: Batch Move mat Excel VBA

  1. Fir unzefänken, starten den Excel VBA Editor no "Wéi Run VBA Code an Ärem Excel".
  2. Da setzt de folgende Code an e Modul oder Projet.
Sub MoveAllCharts() Dim strNewSheet As String Dim objTargetWorksheet As Worksheet Dim objWorksheet As Worksheet Dim objChart As Object 'Create a new sheet strNewSheet = "Charts" ActiveWorkbook.Worksheets.Add(Before:=Application.Worksheets(1)).Name = strNewSheet Set objTargetWorksheet = Application.Worksheets(strNewSheet) For Every objWorksheet In Application.ActiveWorkbook.Worksheets If objWorksheet.Name <> strNewSheet Dann 'Beweegt all Diagramm op dat neit Blat een nom aneren For Every objChart In objWorksheet.ChartObjects objLocation xlChart. strNewSheet Next objChart End Wann Next objTargetWorksheet.Activate End Sub

VBA Code - Batch Beweegt All Charts vun all Sortie Worksheets op en neit erstallt

  1. Duerno, dréckt direkt "F5" fir dëse Makro elo ze lafen.
  2. Wann de Makro fäerdeg ass, gitt VBA Editor aus.
  3. An Excel Haaptentwéckler, kënnt Dir en neien Aarbechtsblat gesinn, an deem Dir all d'Charts gesinn.Batch Moved Charts am New Excel Worksheet

Verglach

  Virdeeler Nodeeler
Methode 1 Einfach ze bedreiwen Dir musst een nom aneren réckelen
Methode 2 Kann all Charts am bulk veraarbecht D'Benotzer mussen op extern Makroen oppassen

Reparéiert beschiedegt Excel Datei

Excel-Datei ass ufälleg fir Korruptioun, well Excel kann elo an dann ofbriechen. Ënner esou engem Ëmstänn, géift Dir besser preparéieren eng mächteg an vertrauenswierdeg xlsx Erhuelung Tool, wéi z DataNumen Excel Repair. Et wäert praktesch kommen wann Är Excel Datei beschiedegt gëtt an d'Auto-Erhuelungsfunktioun vun Excel net funktionnéiert.

Auteur Aféierung:

Shirley Zhang ass en Daten Erhuelung Expert an DataNumen, Inc., deen de weltwäite Leader an Daten Erhuelung Technologien ass, dorënner reparéieren sql an Ausbléck Reparatur Software Produiten. Fir méi Informatiounen besicht www.datanumen.com

Hannerlooss eng Äntwert

Är E-Mail-Adress gëtt net publizéiert ginn. Néideg Felder sinn markéiert *