Announcement

Collapse
No announcement yet.

ListViewCtrl: Zeilen einer Spalte addieren und im Listview ausgeben [VBA]

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • ListViewCtrl: Zeilen einer Spalte addieren und im Listview ausgeben [VBA]

    Guten Morgen,

    ich hab ein kleiner Problem.
    Ich hab hier mit Hilfe des ListViewCtrl aus MSComctlLib in VBA eine schöne "Tabelle" Gemacht. Nur ist mein chef damit noch nicht wirklich zu fireden.
    Ich soll jetz unter jeder Spalte noch eine Summe bilden.. allerdings hab ich keine Ahnung wie und ob das überhaupt möglich ist.

    Ich hoffe mir kann jemand Helfen!

    bb HxC

  • #2
    Hallo HxC,

    von Haus aus unterstützt das ListView keine Summenzeile oder fixe Fusszeile.
    Man kann von Hand immer zum Schluß eine weitere Zeile einfügen; aber wenn die Liste dann mal sortiert wird, wird die mitsortiert.
    Da wirst Du etwas basteln müssen, z.B. im Sort-Event die Summenzeile raus nehmen, selbst sortieren und nach Sortierung wieder Summe rein.
    Oder ein zusätzliches ListView für die Summe ohne Header darunter packen und beim Column-Resize dieses analog mitverändern.

    So oder so, das ist doch einige Bastelarbeit für ein wenig "Kosmetik".
    Olaf Helper

    <Blog> <Xing>
    * cogito ergo sum * errare humanum est * quote erat demonstrandum *
    Wenn ich denke, ist das ein Fehler und das beweise ich täglich

    Comment


    • #3
      Hallo O. Helper
      Hab mir schon gedacht, dass das nicht so einfach ist
      Dann muss ich wohl en bissl rumbasteln!

      Danke mal wieder

      Comment

      Working...
      X