Anfrage
30.09.2003 17:04:09
Jens
Hallo ans Forum
ich habe das Problem das wenn ich die Zeilen so in die Listbox eintrage,
das wenn der Platz ja zu eng wird inder Listbox und der Scrollbalken erscheint,
beim nächsten Eintrag der Scrollbalken nach oben huscht und die letzte eingetragene
Meldung(Zeile)nicht sichtbar ist.
Erst wenn ich noch mal eintrage ist dann die vorletzte zu sehen und die aktuelle wieder nicht. Ist das normal oder gibt es abhilfe??
Es soll immer der letzte Eintrag auch zu sehen sein.
Ich trage das so in die Listbox ein:
Sub Worksheet_Activate()
If Sheets("Comtest").Cells(16, 1) = "COM1 ist geöffnet" Then
ListBox1.ColumnCount = 3
ListBox1.AddItem (Date)
ListBox1.Column(1, ListBox1.ListCount - 1) = Time
ListBox1.Column(2, ListBox1.ListCount - 1) = Sheets("Comtest").Cells(19, 1).Value
Else
Sheets("Sehen").Select
End If
End Sub
und 2.
ich bräuchte die Bytes der Tastaturbelegung der
Declare
Function GetKeyboardState Lib "User32.dll" _
(kbArray As KeyboardBytes) As LongType KeyboardBytes
Type KeyboardBytes
kbb(0 To 255) As Byte
ich habe jetzt nur die kbArray.kbb(17)von ctrl Taste , also 17 = ctrl und
und die von Esc , also 27 = Esc.
Kannst du mir da helfen??
Vielen Dank
Jens