Thema Datum  Von Nutzer Rating
Antwort
Rot Schriftformatierung verändern
18.03.2014 15:46:53 Chris
Solved
18.03.2014 20:16:25 Gast67366
NotSolved
19.03.2014 00:11:19 Gast35501
NotSolved
19.03.2014 02:14:50 Gast89498
NotSolved
19.03.2014 09:01:19 Gast99402
NotSolved

Ansicht des Beitrags:
Von:
Chris
Datum:
18.03.2014 15:46:53
Views:
2007
Rating: Antwort:
 Nein
Thema:
Schriftformatierung verändern

Hallo,

Ich möchte zuerst Formatierung (Fett und Kursivschrift) einiger Zellen zurücksetzen, aber später wenn ich neu in diese oder andere Zellen schreibe die Formatierungen anpassen könnnen.


Außerdem möchte ich es auch so lösen, dass ich dieses Formatierungszurücksetzen allgemein halten kann, sodass ich zum Anfang das Sub einfach aufrufe und dann später meine Formatierungen beliebig ändern kannn.

Hab das folgendermaßen probiert: Die Call-Funktion Unformat_Schrift, die die Formatierung (also fette und kursive Schrift) einiger Exceleinträge "zurücksetzt" rufe ich einfach anfangs auf.

Das Problem ist nun, dass dieses Sub auch die Formatierung der Einträge zurücksetzt, die ich am Ende des Sub "Berechnung_n_Rad()" eben entsprechend formatiert ausgeben möchte.

 

Hier im Anhang mein Code

 

________________________________________________________________________

Sub Berechnung_n_Rad()

    Call Unformat_Schrift
   
    i = 55   
    n_temp = n_Max/ i
   
    n = Round(n_temp, 1)
   
    Worksheets("Berechner").Range("E11").Value = n
    Worksheets("Berechner").Range("E11").Font.Bold = True
   
End Sub

_______________________________________________________________________________
 

Sub Unformat_Schrift()

    For i = 1 To 10
 
        a = Worksheets("Berechner").Range("E" & i + 4).Font.Bold
        b = Worksheets("Berechner").Range("E" & i + 4).Font.Italic
       
        If a = True Then
       
        Worksheets("Berechner").Range("E" & i + 4).Font.Bold = False
       
        End If
       
        If b = True Then
       
        Worksheets("Berechner").Range("E" & i + 4).Font.Italic = False
       
        End If
       
       
        Next i
               
    End

End Sub


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
Rot Schriftformatierung verändern
18.03.2014 15:46:53 Chris
Solved
18.03.2014 20:16:25 Gast67366
NotSolved
19.03.2014 00:11:19 Gast35501
NotSolved
19.03.2014 02:14:50 Gast89498
NotSolved
19.03.2014 09:01:19 Gast99402
NotSolved