Office: (Office 2013) Ersten Datensatz aus Listbox anzeigen

Helfe beim Thema Ersten Datensatz aus Listbox anzeigen in Microsoft Access Hilfe um das Problem gemeinsam zu lösen; Hallo Wolfgang, ich nutze Access 2013 und bin auch etwas überrascht: - ListCount zählt die Überschrift mit. - Bei ListIndex zählt die Überschrift... Dieses Thema im Forum "Microsoft Access Hilfe" wurde erstellt von Michael O., 2. September 2015.

  1. Ersten Datensatz aus Listbox anzeigen


    Hallo Wolfgang,

    ich nutze Access 2013 und bin auch etwas überrascht:
    - ListCount zählt die Überschrift mit.
    - Bei ListIndex zählt die Überschrift NICHT mit. Um den ersten Dateneintrag zu markieren muss ich also ListIndex = 0 setzen.

    Gruß
    Michael
     
    Michael O., 6. September 2015
    #16
  2. Hallo Michael!

    Bei eingeschaltener Überschrift selektiert
    Me!DeinListenfeld.Selected(1) = True
    unter A13 also die 2. Datenzeile? Die Überschrift mitgerechnet also die 3?

    Tatsächlich? Das ist ja richtig betörend.

    Wolfgang.
     
  3. Hallo Wolfgang,

    der Code sieht exakt so aus:

    If Me.lst_auswahl.ListCount > 1 Then
    Me.lst_auswahl.SetFocus
    Me.lst_auswahl.ListIndex = 0
    End If

    Die Listbox hat eine Überschrift. ListIndex = 0 markiert die erste Datenzeile. Ich habe testweise mal ListIndex = 1 ausprobiert, da wurde dann die zweite Datenzeile markiert. Verstehe es, wer will...

    Beste Grüße
    Michael
     
    Michael O., 6. September 2015
    #18
  4. Ersten Datensatz aus Listbox anzeigen

    Hallo zusammen!
    Ansonsten ist
    Code:
    wodurch eine Zeile angesprochen wird, wobei die evtl. vorhandene Kopfzeile mitzählt,
    etwas anderes als der Listindex der selektierbaren Listeneinträge.
    Code:
    Wie war das noch gleich mit den Äpfeln und Birnen? *wink.gif*

    Nebenbei wäre auf den Unterschied zu achten, dass die Selected-Eigenschaft
    zwar einen Eintrag selektiert, jedoch nicht die Valueeigenschaft der Liste ändert.
    Beim Setzen des Listindex wird der Wert hingegen verändert.

    Um obiges Durcheinander und die Verwirrung komplett zu machen, darf jetzt jeder mal raten,
    was bei
    Code:
    mit und ohne Überschriftenzeile herauskommt.*biggrin.gif*

    it's not a trick it's a feature by M$ *wink.gif*

    PS: MS ist sich auch nicht so sicher, wie die ListIndex-Eigenschaft verwendet werden kann:
    Quelle: https://msdn.microsoft.com/en-us/lib.../ff193579.aspx
     
  5. Hallo Marsu!

    Es ist leider so, wie Du es beschrieben hast!

    Als ich vor vielen, vielen Jahren das erste Mal mit einem Listenfeld hantierte,
    habe ich die Unterschiede zw. Listindex, Itemdata (Index) und dem Wert der gebundenen Spalte
    bei ein- und ausgeschalteter Überschriftszeile experimentell ermittelt.
    Manchmal schaue ich heute noch in diesen Aufzeichnungen nach. *frown.gif*

    In einem Listview-Control stellt sich das Problem der Überschriftszeile nicht, da es immer eine gibt. *Smilie
    Schon wegen des Umsortierens von Spalten per Mausklick.

    Wolfgang
     
Thema:

Ersten Datensatz aus Listbox anzeigen

Die Seite wird geladen...
  1. Ersten Datensatz aus Listbox anzeigen - Similar Threads - Datensatz Listbox anzeigen

  2. Filtern von Datensätzen

    in Microsoft Excel Hilfe
    Filtern von Datensätzen: Guten Abend erst einmal, ich bin neu hier im Forum und wollte gerne Euer Schwarmwissen um Hilfe bitten. Meine Excelversion ist Version 16.87 (24071426) Ich habe folgendes Problem. Ich habe eine...
  3. Access Neuer Datensatz im Formular

    in Microsoft Access Hilfe
    Access Neuer Datensatz im Formular: Hallo - ich bin neu hier und Anfängerin im VBA Programmieren. Ich habe eine Frage zu VBA: In meinem Formular kann ich Daten eingeben, wenn ich das Formular wieder öffne, wird der letzte...
  4. Datensatz aus Ufo2 auch in Ufo1 anzeigen

    in Microsoft Access Hilfe
    Datensatz aus Ufo2 auch in Ufo1 anzeigen: Liebe Forenmitglieder. Ich benötige wieder Eure Hilfe. Ich habe ein Formular mit Stammdaten und zwei eingebetteten Unterformulare mit ergänzenden Daten. Wenn im Ufo1 ein Datensatz angelegt wird,...
  5. Serienbrief aus mehreren Datensätze

    in Microsoft Excel Hilfe
    Serienbrief aus mehreren Datensätze: Hallo ich benötige Hilfe bei der Erstellung eines Serienbriefes aus eine Excel Tabelle. Hintergrund ist, ich habe ein Excel Tabelle aus Teams Schichten exportiert. Hier wird aus jedem Eintrag ein...
  6. Makro für variable Anzahl von Datensätzen

    in Microsoft Excel Hilfe
    Makro für variable Anzahl von Datensätzen: Hallo zusammen, ich habe wieder einmal ein kleines Excel-Problem, bei dem Ihr mir sicherlich helfen könnt. Ich habe eine Excel-Liste, das ist ein Export aus einem anderen Programm (siehe...
  7. in Listbox Datensätze markieren

    in Microsoft Excel Hilfe
    in Listbox Datensätze markieren: Hallo zusammen, ich habe ein Formular ("Formular_Projekte"), in welchem eine Listbox ("Listbox_Projekte_BeteiligteExtern1") über Multiselect mehrere Ansprechpartner ausgewählt werden können. Die...
  8. mit listbox zu datensatz springen

    in Microsoft Access Hilfe
    mit listbox zu datensatz springen: moin, ich habe eine listbox und zwei textfelder ... ganz unten im Formular ist die klassische navigation ... mit gehe zum nächsten datensatz usw... somit ändern sich die werte die in den...
  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