pcpanik
Goto Top

Excel 2010, Kommentarfelder: wie Form des Hintergrunds ändern?

Hallo zusammen,

ich bearbeite mit mehreren Leuten eine große Tabelle mit vielen bedingten Formatierungen und Kommentaren.
Ein gewisser "Jemand" schafft es immer wieder die Formatierungen zu zerlegen, Bedingunen defunktional zu machen, Hunderte Formen über Tabellenbereiche zu legen, etc. Ich sollte wirklich mal die Funktion einschalten, Änderungen nachzuvollziehen.

Jedenfalls hat es "Jemand" nun geschafft alle Kommentarfelder neu zu formatieren. Sie haben nicht mehr den bekannten hellgelben quadratischen Hintergrund, sondern einen gebogenen Pfeil. (Siehe Bild)

Ich weiß nicht, wie ich das wieder Rückgängig machen kann. Gewesen ist es wie immer selbstverständlich "Niemand". Gut für "Jemand", dass es diesen "Niemand" gibt.

Weiß hier zufällig "Jemand anderes", wie ich das wieder gerade biegen kann? In den normalen Formatierungs-Optionen für Kommentare finde ich nichts um die Form zu ändern. Vor allen Dingen müsste das für alle Kommentare übernommen werden. Am Besten auch gleich mit einer Größenanpasung, denn viele Kommentarfelder sind zudem auf 5px Zeilenhöhe gepresst worden. *Seufz*

Würde mich freuen, wenn ich da Hilfe bekomme.
anmerkung 2020-12-15 082043

Content-Key: 631625

Url: https://administrator.de/contentid/631625

Printed on: May 2, 2024 at 05:05 o'clock

Member: radiogugu
radiogugu Dec 15, 2020 updated at 09:11:39 (UTC)
Goto Top
Hallo.

Bitte mal auf die Umrandung des Kommentars klicken und dann STRG + 1 drücken.

Dann bekommst du die erweiterten Eigenschaften des Kommentar-Feldes.

Am besten unter "Farben und Linien" > "Fülleffekte" > "Grafik".

excel_comment

Schau mal, ob da jemand herumgespielt hat face-smile

Gruß
Radiogugu
Member: pcpanik
pcpanik Dec 15, 2020 updated at 14:01:13 (UTC)
Goto Top
Vielen Dank für Deine Antwort. Leider nein, es ist keine Grafik hinterlegt.

Da ist tatsächlich die Form - dieses Rechteck, dass dahinter liegt - gegen den Pfeil ersetzt worden. Ich frage mich nur wie.

Ich habe zudem festgestellt, dass in der Tabelle mehrere hundert Autoshape und Custom Shape Formen vorhanden sind, ich diese aber nicht alle auf einmal löschen kann.
Ich kann nur jeweils eine markieren und die 'enft' Taste drücken. Jedes Löschen dauert ca. 30 Sekunden ....

Mache ich die Formen sichtbar liegen diese über der Tabelle.

In der Tabelle stecken leider massenhaft Arbeit und regelmäßig aktualiserte Infos, sonst würde ich sie neu machen. Eine Wiederhestellung ist kaum zielführend, da ich diese ganzen ausgeblendeten Formen erst jetzt entdeckt habe und nicht sagen kann, wie lange die es schon gibt.
anmerkung 2020-12-15 124231
anmerkung 2020-12-15 124934
Member: radiogugu
Solution radiogugu Dec 15, 2020 updated at 13:26:19 (UTC)
Goto Top
Ich habe noch das hier gefunden, aber irgendwie kriege ich das nicht nachgestellt face-smile

https://www.officetooltips.com/excel_2016/tips/changing_a_comment_shape. ...

Vom Prinzip her müsste es aber genau das sein.

Edit: Das ist die Einstellung. Hatte nur das "falsche" Formen hinzugefügt.

Gruß
Radiogugu
Member: pcpanik
pcpanik Dec 15, 2020 updated at 14:11:45 (UTC)
Goto Top
Danke für Deine Antwort. face-smile
Habs gefunden, im Schnellzugriff. Sogar unter Office 2010 .... Links oben in der Menüleiste, der kleine Pfeil.
(Ja, hier wird noch immer Office 2010 eingesetzt ... *seufz*)

Ich glaube jetzt verstehe ich langsam, was da passiert ist.

Das funktioniert jedenfall jetzt. Ich kann die Kommentare wieder reparieren.

Danke sehr.

Wenn es jetzt noch einen Weg gäbe, das direkt auf alle Kommentare zu übernehmen .... ^^
Member: radiogugu
Solution radiogugu Dec 15, 2020 updated at 14:16:32 (UTC)
Goto Top
Unter Office 2010 ist es exakt derselbe Weg.

Zuerst oben in der Titelleiste des Office Produkts auf diesen kleinen Pfeil nach unten klicken und anschließend "Weitere Befehle".

Dann musst du unter "Befehle auswählen" die Kategorie "Zeichentools" wählen.

Dort gibt es dann die Option "Form ändern".

Das erscheint dann oben inter Titelleiste und beim Markieren eines Kommentares kann dann die Form entsprechend geändert werden.

Zitat von @pcpanik:
Wenn es jetzt noch einen Weg gäbe, das direkt auf alle Kommentare zu übernehmen .... ^^

Dazu muss du halt alle Kommentare einblenden, diese alle mit STRG und einem Klick markieren und dann die Form abändern face-smile

Gruß
Radiogugu
Member: pcpanik
pcpanik Dec 15, 2020 updated at 14:45:08 (UTC)
Goto Top
Vielen lieben Dank. Ich weiß schon, warum ich mich lieber mit anderem Zeugs rumschlage ^^

Aber mit Steurung + Klick bekomme ich nicht mehrere Kommentare markiert ... egal. Tag für Tag ein wenig, dann ist die Bald wieder in Ordnung.
Member: radiogugu
radiogugu Dec 15, 2020 at 14:47:27 (UTC)
Goto Top
Oder die Aufgabe an diesen "Jemand" delegieren face-smile

Gruß
Radiogugu
Member: colinardo
colinardo Dec 15, 2020 updated at 15:56:26 (UTC)
Goto Top
Servus zusammen.
Zitat von @radiogugu:
Oder die Aufgabe an diesen "Jemand" delegieren face-smile
Oder man schmeißt ein kleines Makro an das einem diese Zeitverschwendung in ein paar Millisekunden abnimmt face-wink.
Sub ResetAllCommentShapes()
    Dim ws As Worksheet, c As Comment
    ' for all sheets in current workbook  
    For Each ws In ActiveWorkbook.Sheets
        ' for all comments in sheet  
        For Each c In ws.Comments
            ' reset shape to default rectangle  
            c.Shape.AutoShapeType = msoShapeRectangle
        Next
    Next
End Sub
Das selbe geht natürlich auch per Powershell falls man das braucht
# create excel com object
$objExcel = New-Object -Com Excel.Application -Property @{Visible = $true}
# open specific workbook
$wb = $objExcel.Workbooks.Open('E:\DemoMappe.xlsx')  
# change shape of all comments in all sheets to default rectangle shape 
$wb.Sheets | %{$_.Comments | %{$_.Shape.AutoShapeType = 1}}
# save workbook
$wb.Save() | out-null
# free resources
[System.Runtime.InteropServices.Marshal]::ReleaseComObject($objExcel)
Grüße Uwe
Member: pcpanik
pcpanik Dec 16, 2020 at 07:46:44 (UTC)
Goto Top
Ausgezeichnet! face-smile Danke!