Office: (Office 2010) Temporaere Anzeige eines Textes in einer Text oder Kommentar Box

Helfe beim Thema Temporaere Anzeige eines Textes in einer Text oder Kommentar Box in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; Hallo zusammen, ich moechte den aus max. 160 Zeichen bestehenden Text einer Excel Zelle erst komlett anzeigen wenn ich diese selektiere. Normal... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von Ratzmer, 27. Juli 2015.

  1. Ratzmer Erfahrener User

    Temporaere Anzeige eines Textes in einer Text oder Kommentar Box


    Hallo zusammen,

    ich moechte den aus max. 160 Zeichen bestehenden Text einer Excel Zelle erst komlett anzeigen wenn ich diese selektiere.
    Normal wuerde ich Text per Umbruch komlett darstellen, ist aber in dem Fall sehr hinderlich; da meine Tabelle mehr als 80000 Zeilen hat und sehr viele Spalten hat die ich gleichzeitig sehen moechte. Das heist die Spalten und Zeilenhoehen sollen kompakt bleiben.

    Zwei Varianten waeren denkbar:

    a) Explizites anklicken der Zelle und Anzeigen des Textes per gelber Kommentarbox
    b) Egal auf welcher Zelle ich in der Zeile stehe den Text in einer frei positionierbaren TextBox oder Kommetarbox anzeigen.

    Meine VBA Kenntnisse sind auf einfachem Niveau, koennte aber ein VBA Modul einbauen

    Gruss
    BRA
     
    Ratzmer, 27. Juli 2015
    #1
  2. fette Elfe Erfahrener User
    Hallo Ratzmer,

    quick 'n dirty:
    Code:
    Option Explicit
    
    Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    
    Dim c As Comment
    
        With Me
            ' alle Kommentare im Blatt ausblenden
            For Each c In .Comments
                c.Visible = False
            Next c
            
            ' wenn nur eine einzelne Zelle ausgewählt wird
            If Target.Count = 1 Then
            
                MsgBox "erster Vorschlag: Zelltext mit einer MessageBox anzeigen"
                MsgBox Target.Value
                
                MsgBox "zweiter Vorschlag: Zelltext per Kommentar anzeigen, Kommentarfeldgröße = Autosize"
                With Target
                    .ClearComments
                    .AddComment
                    .Comment.Text Text:=Target.Text
                    .Comment.Visible = True
                    .Comment.Shape.TextFrame.AutoSize = True
                End With
                
                MsgBox "zweiter Vorschlag: Zelltext per Kommentar anzeigen, Kommentarfeldgröße = vorgegebene Breite und textabhängige Höhe"
                With Target
                    .ClearComments
                    .AddComment
                    .Comment.Text Text:=Target.Text
                    .Comment.Visible = True
                    .Comment.Shape.Width = 160
                    .Comment.Shape.Height = Len(.Comment.Text) * 0.7
                End With
                
            End If
        End With
    
    End Sub
    Hier hast Du 2 (bzw. 3) Möglichkeiten zur Auswahl:
    - Anzeige mittels MessageBox
    - Anzeige über Kommentar (hier zwei Versionen wegen der Kommentarfeldgröße)

    Denkbar wäre natürlich auch noch eine UserForm mit Textfeld.
    Schau erstmal ob Dich das weiter bringt, und melde Dich wenn Du weitere Hilfe benötigst.
     
    fette Elfe, 27. Juli 2015
    #2
  3. Ratzmer Erfahrener User
    Hallo,
    War mit anderen Themen beschäftigt daher ert so spät mein Dank für die Antwort. Werde das testen und melde mich bei Bedarf wieder.
    LG
    Bernd
     
    Ratzmer, 5. August 2015
    #3
Thema:

Temporaere Anzeige eines Textes in einer Text oder Kommentar Box

Die Seite wird geladen...
  1. Temporaere Anzeige eines Textes in einer Text oder Kommentar Box - Similar Threads - Temporaere Anzeige Textes

  2. Sharepoint Version im Dokument anzeigen

    in Sonstiges
    Sharepoint Version im Dokument anzeigen: Hallo zusammen. Ich hoffe ich bin hier richtig. Ich speichere Excel und Word-Dokumente im Sharpoint und nutze hier die Versionierung. Gibt es einen Weg, wie ich die Versionsnummer aus...
  3. Letzten Eintrag aus verschiedenen Zellen in A1

    in Microsoft Excel Hilfe
    Letzten Eintrag aus verschiedenen Zellen in A1: Hallo an alle, Brauche bitte Hilfe. Ich möchte, dass in Zelle A2 immer der letzte Eintrag aus Zelle B2 bis K2 steht. Das heißt, wenn ich in E2 zum Beispiel "456" schreibe, dann soll es in A2...
  4. Beträge in anderem Tabellenblatt anzeigen lassen mit Bezug auf einen Monat und ohne Leerzellen

    in Microsoft Excel Hilfe
    Beträge in anderem Tabellenblatt anzeigen lassen mit Bezug auf einen Monat und ohne Leerzellen: Hello, nun habe ich noch ein kleines Problem... ich habe es schon mal versucht, aber komme nicht zum richtigen Ergebnis... Jetzt soll ein Betrag in einem anderen Tabellenblatt angezeigt...
  5. Wert einer Zelle neben einer anderen Zelle automatisch anzeigen

    in Microsoft Excel Hilfe
    Wert einer Zelle neben einer anderen Zelle automatisch anzeigen: Hallo! Ich stehe vor einer Herausforderung und hoffe auf deine Unterstützung: Mein Excel-Problem sieht folgendermaßen aus: In meiner Datei habe ich zwei Registerkarten, R1 und R2. Auf R1...
  6. Mailadresse im "an" Feld nicht anzeigen

    in Microsoft Outlook Hilfe
    Mailadresse im "an" Feld nicht anzeigen: Hallo, ich möchte in meinem OL (Win11 Update 23H2) eine Mail an einen Empfänger schicken, ohne dass im "An" Feld die Mailadresse angezeigt wird. Dort soll nur er Name stehen. Unter Win 10 und Win...
  7. Anzeigen des letzten Datensatzes eines bestimmten Mitarbeiters

    in Microsoft Access Hilfe
    Anzeigen des letzten Datensatzes eines bestimmten Mitarbeiters: Guten Tag, ich bin neu in diesem Forum und habe eine Frage. Ich benutze Access 2007. Ich habe eine Datenbank, in der ich die durchgeführten Reise mit Datum, Uhrzeit, Abfahrtort und Ankunftsort...
  8. in der Kreuztabelle anstelle des Zählwerts ein "x" anzeigen

    in Microsoft Access Hilfe
    in der Kreuztabelle anstelle des Zählwerts ein "x" anzeigen: Hallo, ich möchte in der Kreuztabelle keinen Wert eintragen sondern nur ein "x" wenn ein Modul in einem Scenario vorkommt. Mit meinen dürftigen SQL Kenntnisse komme ich nicht weiter. Kann mir...
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden