Jak złamać linki wykresów do danych źródłowych w programie Excel?
Ogólnie wykres zmieni się automatycznie, gdy zmodyfikujemy dane źródłowe. Jednak w niektórych przypadkach chcę zachować wykres nieruchomo, gdy zmieniają się dane źródłowe. W tym artykule pokażemy, jak łatwo podzielić łącza wykresów z danymi źródłowymi w programie Excel.
- Przerwij linki wykresów do danych źródłowych za pomocą VBA
- Przerwij łącze wykresu do danych źródłowych za pomocą niesamowitego narzędzia
Przerwij linki wykresów do danych źródłowych za pomocą VBA
Ta metoda wprowadzi VBA w celu szybkiego zerwania połączeń między wszystkimi wykresami i ich danymi źródłowymi w arkuszu programu Excel. Wykonaj następujące czynności:
1. Włącz określony arkusz roboczy, w którym chcesz przerwać wszystkie łącza wykresu, i naciśnij inny + F11 klucze razem, aby otworzyć okno Microsoft Visual Basic for Applications.
2. Kliknij wstawka > Moduł, a następnie wklej VBA do nowego okna modułu.
VBA: Przerwij wszystkie łącza wykresów w arkuszu
Sub BreakChartLinks()
Dim I As Long
Dim xChartCount As Long
Dim xLinkArr As Variant
Dim xSerColl As Variant
xLinkArr = ActiveWorkbook.LinkSources(xlLinkTypeExcelLinks)
If Not IsEmpty(xLinkArr) Then
For I = LBound(xLinkArr) To UBound(xLinkArr)
ActiveWorkbook.BreakLink xLinkArr(I), xlLinkTypeExcelLinks
Next I
End If
xChartCount = ActiveSheet.ChartObjects.Count
If xChartCount <> 0 Then
For I = 1 To xChartCount
ActiveSheet.ChartObjects(I).Activate
For Each xSerColl In ActiveChart.SeriesCollection
xSerColl.Values = xSerColl.Values
xSerColl.XValues = xSerColl.XValues
xSerColl.Name = xSerColl.Name
Next
Next
End If
End Sub
3. naciśnij F5 lub kliknij run przycisk, aby uruchomić ten VBA.
Teraz zobaczysz, że wszystkie łącza wykresów są zepsute do ich danych źródłowych w bieżącym arkuszu.
Przerwij linki wykresów do danych źródłowych za pomocą VBA
Jeśli Kutools dla programu Excel zainstalowany, możesz zastosować jego Odłącz wykres narzędzie do szybkiego przerywania połączenia między wykresem a jego danymi źródłowymi za pomocą jednego kliknięcia w programie Excel.
Kutools dla programu Excel - Zawiera ponad 300 niezbędnych narzędzi dla programu Excel. Ciesz się w pełni funkcjonalnym 30-dniowym DARMOWYM okresem próbnym bez karty kredytowej! Pobierz teraz!
1. Wybierz wykres, którego łącze chcesz przerwać w programie Excel.
2. Kliknij Kutools > Wykresy > Narzędzia wykresów > Odłącz wykres aby włączyć tę funkcję.
Następnie zobaczysz, że połączenie między wybranym wykresem a jego danymi źródłowymi zostało natychmiast zerwane.
Podobne artykuły:
Najlepsze narzędzia biurowe
Zwiększ swoje umiejętności Excela dzięki Kutools for Excel i doświadcz wydajności jak nigdy dotąd. Kutools dla programu Excel oferuje ponad 300 zaawansowanych funkcji zwiększających produktywność i oszczędzających czas. Kliknij tutaj, aby uzyskać funkcję, której najbardziej potrzebujesz...
Karta Office wprowadza interfejs z zakładkami do pakietu Office i znacznie ułatwia pracę
- Włącz edycję i czytanie na kartach w programach Word, Excel, PowerPoint, Publisher, Access, Visio i Project.
- Otwieraj i twórz wiele dokumentów w nowych kartach tego samego okna, a nie w nowych oknach.
- Zwiększa produktywność o 50% i redukuje setki kliknięć myszką każdego dnia!