Thema Datum  Von Nutzer Rating
Antwort
19.07.2012 22:37:24 joerg
NotSolved
20.07.2012 18:09:44 Till
*****
NotSolved
Rot Formatierungsanweisungen zusammenfassen
25.07.2012 23:07:46 joerg
NotSolved
26.07.2012 06:04:20 Till
NotSolved

Ansicht des Beitrags:
Von:
joerg
Datum:
25.07.2012 23:07:46
Views:
985
Rating: Antwort:
  Ja
Thema:
Formatierungsanweisungen zusammenfassen

Hallo Till,

vielen Dank für deine schnelle Antwort!

Hoffentlich ist es für dich nicht zu lästig noch auf ein paar Fragen einzugehen?

Ich verstehe noch nicht ganz was der erste Teil macht:

Public Enum MyFormateType
    BoldSize10 = 0
    RedSize45 = 1
End Enum

---------------------------------------------------------------------------

Ich habe die Formate definiert:

Public Sub MyFormateTemplates(ByRef rng As Range, FormateType As MyFormateType)
Select Case FormateType
    Case azs12
        With rng.Font
            .Type = "Arial"
            .Size = 12
        End With
        With rng
            .HorizontalAlignment = xlCenter
            .VerticalAlignment = xlCenter
        End With
    Case s10
        ActiveSheet.rng.Font.Size = 10
    Case Xf
        ActiveSheet.rng.Font.Bold = True
    Case spAf
        ActiveSheet.rng.Font.Bold = True
    Case spBTf
        ActiveSheet.rng.Font.Bold = True
    Case spATg
        ActiveSheet.rng.Interior.ColorIndex = 15
    Case spBMg
        ActiveSheet.rng.Interior.ColorIndex = 15
End Select
End Sub

Und dann möchte ich sie (durch folgende Anweisungen in einer anderen Prozedur) auf das ActiveSheeet anwenden:

'ganzes Blatt, Arial, Schriftgröße 12, zentriert
MyFormateTemplates ActiveSheet.Cells, azs12

'Überschriftenzeile Schriftgröße 10
MyFormateTemplates ActiveSheet.Range("c1:ah2"), s10

MyFormateTemplates ActiveSheet.Range(Cells(),Cells()), Xf

u.s.w....

Die Zuordnung ActiveSheet.Range("c1:ah2") stimmt wohl nicht - da die Buchstaben nicht groß werden?

Oder geht das nur mit ActiveSheet.Range(Cells(),Cells()) ?

Wie du siehst habe ich einige Formate - wahr scheinlich muß ich die alle in

Public Enum MyFormateType
    
End Enum

einbauen?

Was macht Public Enum? Bedeuten "1" und "0" hier "True" und "False"?

Vielen Dank für deine sehr gute und sehr schnelle Hilfe!!

Vielleicht wäre es möglich wenn du noch etwas zu meinen Fragen schreiben könntest - wenn es nicht zuviel Mühe macht?

Viele Grüße,

joerg


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
19.07.2012 22:37:24 joerg
NotSolved
20.07.2012 18:09:44 Till
*****
NotSolved
Rot Formatierungsanweisungen zusammenfassen
25.07.2012 23:07:46 joerg
NotSolved
26.07.2012 06:04:20 Till
NotSolved