Umrisslinie vektorisierte Grafik
#10
Hallo Salty,

SaltyDog schrieb:...es hat ca eine halbe Stunde gedauert...

Bei langen Ausführungszeiten kann es sich lohnen, die Optimierung einzuschalten:

Code:
Sub Macro1()
    Dim Auswahl As ShapeRange
    
    Set Auswahl = ActiveSelectionRange
    Call zeitMessung(True) ' Zeitmessung, kann gelöscht werden
    Optimization = True ' Optimierung einschalten
    For i = 1 To Auswahl.Count
        If Auswahl(i).Outline.Type > cdrNoOutline And Auswahl(i).Fill.Type = cdrUniformFill Then
            Auswahl(i).Outline.Color = Auswahl(i).Fill.UniformColor
        End If
    Next i
    Optimization = False 'Optimierung ausschalten
    ActiveWindow.Refresh ' Bildschirm auffrischen
    Call zeitMessung ' Zeitmessung, kann gelöscht werden
End Sub

Sub zeitMessung(Optional start As Boolean)
    Static t1
    If start Then
        t1 = Time
    Else
        MsgBox Format(Time - t1, "hh:mm:ss")
    End If
End Sub

Bei einem Test brauchte das Makro ohne Optimierung 1:33 Minuten.
Mit Optimierung brauchte es nur 6 Sekunden.

Die Sub zeitMessung und die Befehle zum Aufruf derselben kannst Du löschen, Sie dienen nur zum Experimentieren.

Gruß

Koter
Zitieren



Nachrichten in diesem Thema
Umrisslinie vektorisierte Grafik - von lex2k6 - 19.03.2011, 17:31
Umrisslinie vektorisierte Grafik - von lex2k6 - 19.03.2011, 22:16
Umrisslinie vektorisierte Grafik - von Blacky - 25.03.2011, 19:06
Umrisslinie vektorisierte Grafik - von lex2k6 - 27.03.2011, 16:41
Umrisslinie vektorisierte Grafik - von SaltyDog - 25.03.2015, 11:47
Umrisslinie vektorisierte Grafik - von koter - 26.03.2015, 23:46
Umrisslinie vektorisierte Grafik - von Helmut - 19.03.2011, 20:14

Möglicherweise verwandte Themen...
Thema Verfasser Antworten Ansichten Letzter Beitrag
  schwarze Umrisslinie mit Trace erzeugen Karthagos 13 2.375 14.08.2023, 17:49
Letzter Beitrag: Karthagos
  Grafik beim Export für das Web unscharf AndreasMi 1 1.079 17.06.2023, 12:02
Letzter Beitrag: koter
  Grafik per Makro Exportieren Chrisbeee 10 2.634 10.02.2023, 00:54
Letzter Beitrag: Chrisbeee
  Warum macht Corel Trace_9 Linien um die Grafik?? diddytil 5 1.925 29.05.2018, 20:03
Letzter Beitrag: norre
  1 von 3 Druckern "vergisst" Teile einer Grafik mc_oyzo 3 2.011 07.01.2018, 22:15
Letzter Beitrag: mc_oyzo
  JPG bringt Grafik Suite 2017 zum Absturz Baumal 2 1.419 24.07.2017, 14:58
Letzter Beitrag: Baumal
  Barcode 128 in Grafik umwandeln nowa 16 6.297 21.12.2016, 18:41
Letzter Beitrag: nowa
  Füllung aus einer Grafik entfernen grimereaper 6 2.667 12.02.2016, 10:06
Letzter Beitrag: Hartmut
  Grafik in Mail integrieren oekochance 25 6.606 20.01.2016, 09:20
Letzter Beitrag: Suc
  Ecken abrunden bei einer eigens erstellten Grafik DoktorD 9 5.869 30.11.2015, 21:24
Letzter Beitrag: DoktorD