1. Portal
  2. Blog
    1. Artikel
  3. Kalender
    1. Anstehende Termine
  4. Forum
  5. Galerie
    1. Alben
  • Anmelden
  • Registrieren
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Artikel
  • Seiten
  • Blog-Artikel
  • Termine
  • Forum
  • Galerie
  • Erweiterte Suche
  1. A3quattro.de
  2. Forum
  3. Willkommen bei A3-quattro.de !!! Vorstellungs- und Mitgliederbereich
  4. OFF TOPIC, EDV und PC, Gamer-Ecke
  5. PC-Probleme, Handy`s, TV und Gamer-Ecke

Excel-Problem___Seitenanzahlanzeigen in Zelle

  • Paramedic_LU
  • 8. Juni 2006 um 09:04
  • Paramedic_LU
    Steuerketten-Querulant
    Reaktionen
    94
    Blog-Artikel
    8
    Beiträge
    48.115
    Bilder
    211
    Videos
    5
    • 8. Juni 2006 um 09:04
    • #1

    Wie kann ich auf einem Excelblatt in einer bestimmten Zelle die Seitenanzahl anzeigen lassen? Also diese Funktion wie sie in der Fußzeile ist.

    Ich hab ne Excel-Mappe mit 55 Blättern.
    Auf jedes Blatt soll in einer Zelle folgendes drinstehn:

    Seite 1 von 55
    dann halt etc weiter Seite 2 von 55

    Aber nicht unten sondern in ner freien Zelle.
    Wißt ihr was ich meine?

    A3 3.2 quattro mauritiusblau seit 16.9.03
    + AUDI-Werkstuning 8087 seit Juni 2007
    [customized] - NWT powered by Custom-Chips (Engineering by Stefan - Powered by Zoran)
    [VCDS Ross-Tech HEX+CAN USB
    184708_5.png
    545860_5.png

    Öl-Finder für VW und Audi Fahrzeuge und FAQ Motoröl
    mein Blog Baubericht BK-117 B2 Christoph 53

    • Zitieren
  • Online
    crislee
    Admin
    Reaktionen
    9
    Beiträge
    1.396
    Bilder
    1
    • 8. Juni 2006 um 09:08
    • #2

    Ohne Macro geht das nicht Micha, muss nun erst mal meinen neuen Lappi fertig machen, und wenn ich Zeit hab versuch ichs nachher mal dir eins zu bauen....

    • Zitieren
  • Paramedic_LU
    Steuerketten-Querulant
    Reaktionen
    94
    Blog-Artikel
    8
    Beiträge
    48.115
    Bilder
    211
    Videos
    5
    • 8. Juni 2006 um 09:24
    • #3

    schad. hatte schon versucht den Code der Fußzeile zu finden und zu kopieren. Ohne Erfolg :(

    A3 3.2 quattro mauritiusblau seit 16.9.03
    + AUDI-Werkstuning 8087 seit Juni 2007
    [customized] - NWT powered by Custom-Chips (Engineering by Stefan - Powered by Zoran)
    [VCDS Ross-Tech HEX+CAN USB
    184708_5.png
    545860_5.png

    Öl-Finder für VW und Audi Fahrzeuge und FAQ Motoröl
    mein Blog Baubericht BK-117 B2 Christoph 53

    • Zitieren
  • Online
    crislee
    Admin
    Reaktionen
    9
    Beiträge
    1.396
    Bilder
    1
    • 8. Juni 2006 um 09:24
    • #4

    Mal anderst rum gefragt Micha :D

    Willst du sie ausdrucken und brauchst sie deswegen????


    Wenn ja....

    ... geh auf Datei --> Seite einrichten --> Lasche(Kopf/Fußzeile) da kanst du dir aussuchen was du drin stehen haben möchtest.....

    Gruss
    Cris

    • Zitieren
  • Paramedic_LU
    Steuerketten-Querulant
    Reaktionen
    94
    Blog-Artikel
    8
    Beiträge
    48.115
    Bilder
    211
    Videos
    5
    • 8. Juni 2006 um 09:35
    • #5

    Nee es soll in der Zelle stehn

    A3 3.2 quattro mauritiusblau seit 16.9.03
    + AUDI-Werkstuning 8087 seit Juni 2007
    [customized] - NWT powered by Custom-Chips (Engineering by Stefan - Powered by Zoran)
    [VCDS Ross-Tech HEX+CAN USB
    184708_5.png
    545860_5.png

    Öl-Finder für VW und Audi Fahrzeuge und FAQ Motoröl
    mein Blog Baubericht BK-117 B2 Christoph 53

    • Zitieren
  • Online
    crislee
    Admin
    Reaktionen
    9
    Beiträge
    1.396
    Bilder
    1
    • 8. Juni 2006 um 09:39
    • #6

    Und wieso wenn ich fragen darf!?

    • Zitieren
  • Paramedic_LU
    Steuerketten-Querulant
    Reaktionen
    94
    Blog-Artikel
    8
    Beiträge
    48.115
    Bilder
    211
    Videos
    5
    • 8. Juni 2006 um 09:57
    • #7

    Das ist n Berichts-Protokoll
    Da soll oben in nem Extra Schriftkopf die Seitenzahl stehn.
    Normalerweise trag ich das von Hand ein bei 2 oder 3 Seiten.
    Aber das sind 55 !!!

    A3 3.2 quattro mauritiusblau seit 16.9.03
    + AUDI-Werkstuning 8087 seit Juni 2007
    [customized] - NWT powered by Custom-Chips (Engineering by Stefan - Powered by Zoran)
    [VCDS Ross-Tech HEX+CAN USB
    184708_5.png
    545860_5.png

    Öl-Finder für VW und Audi Fahrzeuge und FAQ Motoröl
    mein Blog Baubericht BK-117 B2 Christoph 53

    • Zitieren
  • miezn
    Anfänger
    Beiträge
    30
    • 8. Juni 2006 um 11:16
    • #8

    Hallo,
    habe folgenden VBA-Code gefunden:

    _____________________________________

    Public Function Seite()
    Dim VPC As Integer, HPC As Integer
    Dim VPB As VPageBreak, HPB As HPageBreak
    Dim NumPage As Integer

    If ActiveSheet.PageSetup.Order = xlDownThenOver Then
    HPC = ActiveSheet.HPageBreaks.Count + 1
    VPC = 1
    Else
    VPC = ActiveSheet.VPageBreaks.Count + 1
    HPC = 1
    End If
    NumPage = 1
    For Each VPB In ActiveSheet.VPageBreaks
    If VPB.Location.Column > ActiveCell.Column Then Exit For
    NumPage = NumPage + HPC
    Next VPB
    For Each HPB In ActiveSheet.HPageBreaks
    If HPB.Location.Row > ActiveCell.Row Then Exit For
    NumPage = NumPage + VPC
    Next HPB

    Seite = NumPage

    End Function
    _____________________________________

    Anschliessend hast du dann die gewünschte Funktion.
    Hab es schnell probiert und hat auf den ersten Blick prima geklappt...

    -miezn-

    • Zitieren
  • PowerMike
    Beiträge
    1.150
    • 8. Juni 2006 um 12:01
    • #9

    Also in der Zeit von 09:04 Uhr bis 09:57 Uhr hätte ich dir die Seiten zweimal beschriftet. :)

    Gruß
    PowerMike

    Keep on Posting

    [color=red]Biete:[/color] Wasserstandssensor für Audi A3 8P/8PA inkl. Dichtung, Stecker und Schutzkappe -> IM

    • Zitieren
  • Paramedic_LU
    Steuerketten-Querulant
    Reaktionen
    94
    Blog-Artikel
    8
    Beiträge
    48.115
    Bilder
    211
    Videos
    5
    • 8. Juni 2006 um 12:14
    • #10

    für 1 formular schon, aber die sind in zukunft immer über 50 seiten :(

    A3 3.2 quattro mauritiusblau seit 16.9.03
    + AUDI-Werkstuning 8087 seit Juni 2007
    [customized] - NWT powered by Custom-Chips (Engineering by Stefan - Powered by Zoran)
    [VCDS Ross-Tech HEX+CAN USB
    184708_5.png
    545860_5.png

    Öl-Finder für VW und Audi Fahrzeuge und FAQ Motoröl
    mein Blog Baubericht BK-117 B2 Christoph 53

    • Zitieren
  • Online
    crislee
    Admin
    Reaktionen
    9
    Beiträge
    1.396
    Bilder
    1
    • 8. Juni 2006 um 12:45
    • #11

    oder so:

    Sub Worksheetcounter()

    Dim wks As Worksheet

    i = 0

    For Each wks In ActiveWorkbook.Worksheets
    i = i + 1
    wks.Cells(2, 3) = ("Blatt" & " " & i)
    Next
    MsgBox i



    End Sub

    • Zitieren
  • Goofi
    Fortgeschrittener
    Reaktionen
    2
    Beiträge
    453
    • 9. Juni 2006 um 08:01
    • #12

    Eine Lösung innerhalb des Dokuments kann aber sehr unpraktisch sein, nämlich dann, wenn der Inhalt sich ändert, du Leerzeilen einfügst etc. Dann darfst du jedes mal alles ändern/anpassen.

    Ich würde über eine Änderung deines Layouts nachdenken und solche Sachen in der Kopf/Fußzeile abbilden.

    [color=blue]Mein 3.2er[/Color]

    • Zitieren
  • Online
    crislee
    Admin
    Reaktionen
    9
    Beiträge
    1.396
    Bilder
    1
    • 9. Juni 2006 um 08:30
    • #13

    Goofi wieso große Änderung???

    Zum einen ist das Macro Worksheetabhängig, also wirkt sich als Tamplate aus,

    und zum andern is es kein Problem diese Zeile zu editieren:

    wks.Cells[red](2, 3)[/red] = ("Blatt" & " " & i)

    • Zitieren
  • Goofi
    Fortgeschrittener
    Reaktionen
    2
    Beiträge
    453
    • 9. Juni 2006 um 08:38
    • #14

    ne, schon klar, nen Makro geht auch. Ich meinte halt einfach nur grundsätzlich :)

    [color=blue]Mein 3.2er[/Color]

    • Zitieren
  • Online
    crislee
    Admin
    Reaktionen
    9
    Beiträge
    1.396
    Bilder
    1
    • 9. Juni 2006 um 08:41
    • #15

    *lol* ne,ne du is, klar*gg*

    ..ich würd mir einfach das Makro mit in ne Vorlage Speichern und dann wäre gut....Schlecht wäre es wenn er die Zeilen Einträge immer in anderen Zellen bräuchte :D

    Gruss

    Miezn,

    der Code fügt doch nen Seitenbruch in die Tabellen ein....

    Oder hab ich's Micha's Vorgaben voll verhauen ;(

    • Zitieren
  • Online
    crislee
    Admin
    Reaktionen
    9
    Beiträge
    1.396
    Bilder
    1
    • 9. Juni 2006 um 09:41
    • #16

    So Micha,
    hier ist nun dein fertiges macro:

    Code
    Sub Worksheetcounter()
       Dim wks As Worksheet
       Anzahl = ActiveWorkbook.Worksheets.Count
       i = 0
       For Each wks In ActiveWorkbook.Worksheets
          i = i + 1
          wks.Cells(2, 3) = ("Blatt" & " " & i & " " & "von" & " " & Anzahl)
       Next
    End Sub
    • Zitieren
  • Paramedic_LU
    Steuerketten-Querulant
    Reaktionen
    94
    Blog-Artikel
    8
    Beiträge
    48.115
    Bilder
    211
    Videos
    5
    • 9. Juni 2006 um 10:26
    • #17

    Suuupi...probier ich gleich mal aus. Danke

    A3 3.2 quattro mauritiusblau seit 16.9.03
    + AUDI-Werkstuning 8087 seit Juni 2007
    [customized] - NWT powered by Custom-Chips (Engineering by Stefan - Powered by Zoran)
    [VCDS Ross-Tech HEX+CAN USB
    184708_5.png
    545860_5.png

    Öl-Finder für VW und Audi Fahrzeuge und FAQ Motoröl
    mein Blog Baubericht BK-117 B2 Christoph 53

    • Zitieren
  • Online
    crislee
    Admin
    Reaktionen
    9
    Beiträge
    1.396
    Bilder
    1
    • 9. Juni 2006 um 11:56
    • #18

    Und gehts???

    • Zitieren

Jetzt anmelden!

Du hast noch kein Benutzerkonto auf unserer Seite? Melde Dich kostenlos an und werde Teil unserer Community!

Benutzerkonto erstellen Anmelden

Registrierung

Du hast noch kein Benutzerkonto auf unserer Seite? Melde Dich kostenlos an und werde Teil unserer Community!

Benutzerkonto erstellen
  1. Datenschutzerklärung
  2. Impressum