Thema Datum  Von Nutzer Rating
Antwort
30.01.2024 19:30:22 Schnurtzer
NotSolved
30.01.2024 20:56:49 xlKing
NotSolved
31.01.2024 10:51:36 Schnurtzer
NotSolved
31.01.2024 13:14:47 Gast39425
NotSolved
Rot Textrahmen und Linien aus einem Word Dokument entfernen
31.01.2024 17:59:54 xlKing
NotSolved
31.01.2024 19:08:37 Gast9687
NotSolved
31.01.2024 21:49:33 xlKing
NotSolved
31.01.2024 22:12:00 xlKing
NotSolved
01.02.2024 14:54:04 Schnurtzer
NotSolved
01.02.2024 15:14:08 Gast9939
NotSolved
03.02.2024 14:39:51 xlKing
NotSolved
03.02.2024 15:53:33 Schnurtzer
NotSolved
03.02.2024 17:05:18 Gast82788
NotSolved
04.02.2024 02:54:07 xlKing
NotSolved
04.02.2024 13:05:52 Schnurtzer
NotSolved
04.02.2024 19:29:29 xlKing
NotSolved
04.02.2024 20:45:21 xlKing
NotSolved
05.02.2024 10:27:10 Schnurtzer
NotSolved
05.02.2024 18:30:04 xlKing
NotSolved
06.02.2024 08:49:34 Schnurtzer
Solved

Ansicht des Beitrags:
Von:
xlKing
Datum:
31.01.2024 17:59:54
Views:
73
Rating: Antwort:
  Ja
Thema:
Textrahmen und Linien aus einem Word Dokument entfernen

Hallo Schnurtzer,

"Bevor du denkst was ist das den für einer..." - Sowas würde ich nie denken. wink Jeder fängt mal irgendwo an. 

 In VBA hast du fast immer ein Auflistungsobjekt (ende mit s) welches gleichnamige Einzelobjekte (ohne s hinten) beinhaltet. For Each shp in ActiveDocument.Shapes heißt somit: Gehe jedes einzelne Shape in der Sammlung Shapes durch. Die Deklaration lautet also Dim shp As Shape.

Aber im Gegensatz zu Excel, wo ich den Code bereits seit Jahren erfolgreich nutze, funktioniert das bei mir im Word auch nicht. Wie gesagt, hatte es gestern nicht getestet weil ich mir eigentlich sicher war. Doch im Word bleibt mit der For Each-Schleife am Ende immer etwas stehen. Liegt wohl daran, dass die Sammlung nach dem Ausführen von Delete durcheinander kommt. Deshalb schlage ich dir nun diesen Code vor, der bei mir funktioniert:

Dim i As Long

For i = ActiveDocument.Shapes.Count To 1 Step -1
  ActiveDocument.Shapes(i).Delete
Next i

Gruß Mr. K.


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
30.01.2024 19:30:22 Schnurtzer
NotSolved
30.01.2024 20:56:49 xlKing
NotSolved
31.01.2024 10:51:36 Schnurtzer
NotSolved
31.01.2024 13:14:47 Gast39425
NotSolved
Rot Textrahmen und Linien aus einem Word Dokument entfernen
31.01.2024 17:59:54 xlKing
NotSolved
31.01.2024 19:08:37 Gast9687
NotSolved
31.01.2024 21:49:33 xlKing
NotSolved
31.01.2024 22:12:00 xlKing
NotSolved
01.02.2024 14:54:04 Schnurtzer
NotSolved
01.02.2024 15:14:08 Gast9939
NotSolved
03.02.2024 14:39:51 xlKing
NotSolved
03.02.2024 15:53:33 Schnurtzer
NotSolved
03.02.2024 17:05:18 Gast82788
NotSolved
04.02.2024 02:54:07 xlKing
NotSolved
04.02.2024 13:05:52 Schnurtzer
NotSolved
04.02.2024 19:29:29 xlKing
NotSolved
04.02.2024 20:45:21 xlKing
NotSolved
05.02.2024 10:27:10 Schnurtzer
NotSolved
05.02.2024 18:30:04 xlKing
NotSolved
06.02.2024 08:49:34 Schnurtzer
Solved