Office: Automatische Rechts- / Linksbündigkeit von Prozentwerten in einer Spalte

Helfe beim Thema Automatische Rechts- / Linksbündigkeit von Prozentwerten in einer Spalte in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; Hallo Experten, ich habe ein Problem, und zwar möchte ich in einer Spalte mit Prozentwerten alle positiven Prozentwerte automatisch linksbündig und... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von Andreas1984, 12. März 2012.

  1. Automatische Rechts- / Linksbündigkeit von Prozentwerten in einer Spalte


    Hallo Experten,

    ich habe ein Problem, und zwar möchte ich in einer Spalte mit Prozentwerten alle positiven Prozentwerte automatisch linksbündig und alle negativen Prozentwerte rechtsbündig haben.

    Habe zunächst gedacht, dass ich das Ganze mit einer bedingten Formatierung ganz einfach lösen kann. Leider fehlt bei der bedingten Formatierung der Reiter "Ausrichtung" (wie im normalen Formatierungsfenster) im Excel 2010.

    Könnte man das vielleicht mit einem benutzerdefinierten Zahlen- bzw. Zellenformat lösen? Kenn mich in dem Bereich leider nicht wirklich gut aus, hab bereits versucht mir selbst eine Formel zu basteln, funktioniert leider nicht...

    Im Voraus besten Dank!

    Gruß, Andreas
     
    Andreas1984, 12. März 2012
    #1
  2. hddiesel Erfahrener User
    Hallo Andreas,

    z.B. in Spalte A, bei Eingabe der % Werte + Links, -Rechts ausrichten, per Makro in z.B. Tabelle1.
    Tabellenreiter "Tabelle1" mit Rechtsklick und Code anzeigen wählen, dann Rechts folgenden Code einfügen.

    Private Sub Worksheet_Change(ByVal Target As Range)
    Dim i As Long
    Dim celVal As Double

    For i = 1 To Target.Cells.Count
    If Not Intersect(Target.Cells(i), Range("A:A")) Is Nothing Then
    celVal = Target.Cells(i).Value

    With Target.Cells(i)
    Select Case celVal
    Case Is <= 0
    .HorizontalAlignment = xlRight
    Case Is > 0
    .HorizontalAlignment = xlLeft
    End Select
    End With
    End If
    Next i

    End Sub
     
    hddiesel, 12. März 2012
    #2
  3. fette Elfe Erfahrener User
    Hallo Andreas1984,

    Du könntest auch die Benutzerdefinierte Zellformatierung benutzen:
    Code:
    0,00%          ;[Rot]-0,00%
    bzw.
    Code:
    0,00%          ;-0,00%
    je nachdem ob die negativen Prozente in Rot dargestellt werden sollen.

    Einfach eine entsprechende Anzahl Leerstellen hinter den positiven Werten zwischen "%" und ";".


    Ich hoffe geholfen zu haben.
     
    Zuletzt bearbeitet: 13. März 2012
    fette Elfe, 13. März 2012
    #3
  4. Automatische Rechts- / Linksbündigkeit von Prozentwerten in einer Spalte

    Hallo Karl,

    vielen Dank für deinen Code und für die schnelle Antwort! Spitze!

    Viele Grüße aus Bayern
    Andreas
     
    Andreas1984, 13. März 2012
    #4
  5. Hallo Achim,

    vielen Dank für deine Lösung!
    Ich habe nur anstatt der Leerzeichen ein Sternchen * eingefügt, so passt sich das ganze auch bei zweistelligen Prozentwerten variabel an die Zellenbreite an.

    Aber echt klasse und so schnelle Antworten bin ich aus anderen Foren gar nicht gewöhnt! :)

    Viele Grüße
    Andreas
     
    Andreas1984, 13. März 2012
    #5
  6. fette Elfe Erfahrener User
    Hallo Andreas1984,

    freut mich wenn ich Dir auf die Sprünge helfen konnte.

    Mit dem Sternchen variabel hört sich gut an, kannte ich noch nicht.
    Allerdings konnte ich das im Test nicht nachvollziehen.
    Kannst Du bitte mal die von Dir verwendete Schreibweise posten?
     
    fette Elfe, 13. März 2012
    #6
  7. Thomas Ramel MVP für Microsoft Excel
    Grüezi Achim

    Das sieht dann so aus - wichtig ist das Leerzeichen nach dem Sternchen (die Ausrichtung wird hier in der Tabelle leider nicht dargestellt):

    [TABLE]
    <colgroup><col style="width: 28ptpx"><col width="60pt"><col width="60pt"></colgroup><tbody>[TR="bgcolor: #FAFAFA"]
    [TD="colspan: 3"]Arbeitsblatt mit dem Namen 'Tabelle1'[/TD]
    [/TR]
    [TR="bgcolor: #cacaca"]
    [TD] [/TD]
    [TD]A[/TD]
    [TD]B[/TD]
    [/TR]
    [TR]
    [TD="bgcolor: #cacaca"]1[/TD]
    [TD="align: right"]-21%[/TD]
    [TD="align: right"] [/TD]
    [/TR]
    [TR]
    [TD="bgcolor: #cacaca"]2[/TD]
    [TD="align: right"]-7%[/TD]
    [TD="align: right"] [/TD]
    [/TR]
    [TR]
    [TD="bgcolor: #cacaca"]3[/TD]
    [TD="align: right"]-2%[/TD]
    [TD="align: right"] [/TD]
    [/TR]
    [TR]
    [TD="bgcolor: #cacaca"]4[/TD]
    [TD="align: right"]41%[/TD]
    [TD="align: right"] [/TD]
    [/TR]
    [TR]
    [TD="bgcolor: #cacaca"]5[/TD]
    [TD="align: right"]35%[/TD]
    [TD="align: right"] [/TD]
    [/TR]
    [TR]
    [TD="bgcolor: #cacaca"]6[/TD]
    [TD="align: right"]1%[/TD]
    [TD="align: right"] [/TD]
    [/TR]
    [TR]
    [TD="bgcolor: #cacaca"]7[/TD]
    [TD="align: right"]-48%[/TD]
    [TD="align: right"] [/TD]
    [/TR]
    [TR]
    [TD="bgcolor: #cacaca"]8[/TD]
    [TD="align: right"]-23%[/TD]
    [TD="align: right"] [/TD]
    [/TR]
    [TR]
    [TD="bgcolor: #cacaca"]9[/TD]
    [TD="align: right"] [/TD]
    [TD="align: right"] [/TD]
    [/TR]
    </tbody>[/TABLE]

    [TABLE]
    <tbody>[TR="bgcolor: #aaeeaa"]
    [TD]Zelle[/TD]
    [TD]Format[/TD]
    [TD="align: right"]Wert[/TD]
    [/TR]
    [TR]
    [TD]A1[/TD]
    [TD]0%* ;-0%[/TD]
    [TD="align: right"]-0.208648307728755[/TD]
    [/TR]
    </tbody>[/TABLE]
    [TABLE]
    <tbody>[TR]
    [TD]Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg[/TD]
    [/TR]
    </tbody>[/TABLE]
     
    Thomas Ramel, 14. März 2012
    #7
  8. Automatische Rechts- / Linksbündigkeit von Prozentwerten in einer Spalte

    Hallo Achim,

    meine Formel lautet 0,0%* ;-0,0%.
    Wie ich grad seh hat das Thomas Ramel auch schon wunderbar beschrieben.

    Viele Grüße
    Andreas
     
    Andreas1984, 14. März 2012
    #8
  9. fette Elfe Erfahrener User
    Hallo Thomas und Andreas,

    danke für die Erklärungen, so habe ich wieder etwas gelernt.

    Das erklärts natürlich, denn darauf bin ich nicht gekommen.

    Allerdings, mich persönlich würde diese Darstellung nerven.
    Nicht der Wechsel zwischen positiven und negativen Werten, sondern die Linksbündigkeit egal wieviel Stellen der Wert hat.
    Zahlenkolonnen habe ich lieber am Komma ausgerichtet untereinander, aber das ist wohl Geschmacksache.
    ;O)
     
    fette Elfe, 14. März 2012
    #9
  10. Thomas Ramel MVP für Microsoft Excel
    Grüezi Achim

    ...ich teile deinen Geschmack... ;-)
     
    Thomas Ramel, 14. März 2012
    #10
Thema:

Automatische Rechts- / Linksbündigkeit von Prozentwerten in einer Spalte

Die Seite wird geladen...
  1. Automatische Rechts- / Linksbündigkeit von Prozentwerten in einer Spalte - Similar Threads - Automatische Linksbündigkeit Prozentwerten

  2. gezielt Daten aufzählen und zuordnen

    in Microsoft Excel Hilfe
    gezielt Daten aufzählen und zuordnen: Hallo, ich hab schon wieder ein Problemchen. Ich habe eine Tabelle (siehe Anhang) auf der unter "Eingabe" jeder Person bestimmte Tätigkeiten zugeordnet werden. Dabei werden nur die Tätigkeiten,...
  3. Links auf Dateien automatisch als Links formatieren

    in Microsoft Word Hilfe
    Links auf Dateien automatisch als Links formatieren: Hallo, wenn ich eine URL in ein Word-Dokument kopiere, erkennt Word das autmatisch und generiert einen anklickbaren Linke. Verlinke ich aber auf .msg-Dateien auf meiner Festplatte, funktioniert...
  4. Werte automatisch übernehmen

    in Microsoft Access Hilfe
    Werte automatisch übernehmen: Hallo, ich habe schon wieder ein Problem bei dem ich eure Hilfe brauchen könnte. Vereinfacht dargestellt möchte ich einen Wert aus einer Tabelle automatisch in eine andere Tabelle speichern. Ich...
  5. Automatisches Ausfüllen: Vier-Tage-Woche

    in Microsoft Excel Hilfe
    Automatisches Ausfüllen: Vier-Tage-Woche: Hallo zusammen! Ich würde gerne mal wissen, wie ich es hinbekomme, das ich eine Spalte Datumsbasiert auf der Vier-Tage-Woche automatisch ausfüllen lassen kann anhand der Benutzerdefinierten...
  6. Werte per VBA automatisch übertragen und fortlaufend speichern

    in Microsoft Excel Hilfe
    Werte per VBA automatisch übertragen und fortlaufend speichern: Moin, ich habe da mal eine bitte: wie kann ich diesen Code dazu bringen von einer bestimmten Datei automatische Werte in eine andere Datei kopiert? Ich kann zwar die Werte in derselben Tabelle...
  7. Dynamische Tabellen mit automatischer Aktualisierung

    in Microsoft Excel Hilfe
    Dynamische Tabellen mit automatischer Aktualisierung: Hallo in die Runde! Vorab schon mal vielen Dank für alle Mühen und die Hilfe! Ich habe folgendes Anliegen: Ich habe eine Geräteliste als Excel Datei mit einigen verschiedenen Tabellenblättern...
  8. Arbeitszeiten Pausen automatisch abziehen

    in Microsoft Excel Hilfe
    Arbeitszeiten Pausen automatisch abziehen: Hallo Zusammen Ich möchte eine Tabelle erstellen, in welcher die gesetzlichen Pausen automatisch abgezogen werden. Das heisst ab einer gewissen Anzahl Stunden sollen Automatisch 30min oder 1h...
  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