Collapse column

Beiträge anzeigen

Diese Sektion erlaubt es dir alle Beiträge dieses Mitglieds zu sehen. Beachte, dass du nur solche Beiträge sehen kannst, zu denen du auch Zugriffsrechte hast.


Nachrichten - emersonlakeandpalmer

Seiten: [1]
1
Hallo,

es werden grundsätzlich nur 8 zeilen im Dropdown-Fenster angezeigt.
Gibt es eine Möglichkeit die Zeilenanzahl festzulegen bzw. zu erweitern.

In VB6 gab es z.B. folgenden Code:

                    For Each oCont In Form1
                        If TypeOf oCont Is ComboBox Then
                            With oCont
                                Yn = (Form1.Height - .Top) / Screen.TwipsPerPixelY - 50
                                MoveWindow .hWnd, .Left / Screen.TwipsPerPixelX, .Top / Screen.TwipsPerPixelY, .Width / Screen.TwipsPerPixelY, Yn, 1
                            End With
                        End If
                    Next

VBA kann aber damit nichts anfangen.

Gruß

elp


2
Excel / Datenüberprüfung (Liste) via VBA
« am: Oktober 16, 2018, 12:19:38 Nachmittag »
Hallo,

bin zwar ganz neu hier, programmiere aber seit ewigen Zeiten in VB6.
Jetzt wurde an mich die komplexe Aufgabe herangetragen die bestehenden Funktionalitäten (Sourcecode in VB6 ~400 DIN A4 Seiten)
ausschließlich in VBA zu realisieren.

Einer der ersten für mich noch nicht nachvollziehbaren Problemstellungen ist das Ausführen der Datenüberprüfung via Liste (aus einem anderen Sheet des aktuellen Workbooks).
Manuell ausgeführt funktioniert das zwar tadellos. Aber selbst wenn ich das automatisch aufgezeichnete Makro:

    Columns("J:J").Select
    With Selection.Validation
        .Delete
        .Add Type:=xlValidateList, AlertStyle:=xlValidAlertStop, Operator:= _
        xlBetween, Formula1:="=Keywords!Z1S9:Z51S9"
        .IgnoreBlank = True
        .InCellDropdown = True
        .InputTitle = ""
        .ErrorTitle = ""
        .InputMessage = ""
        .ErrorMessage = ""
        .ShowInput = True
        .ShowError = True
    End With

Nochmals ablaufen lasse, meldet Excel: Laufzeitfehler 1004: Anwendungs- oder objektdefinierter Fehler.
Wohlgemerkt der VBA-Code wurde von EXCEL aufgezeichnet.

Kann mir da jemand weiterhelfen.

Grüße

elp

Seiten: [1]