Ich arbeite an einem Benutzerformular, wo ich eine Schaltfläche, die, wenn ich klicke auf es habe ich ein Eingabefeld, wo ich versuche, Daten der Spalte (E) filtern dann nach dem Filtern dieser kopieren von Daten von colum A1 bis der Wert in der Spalte E in einem anderen Blatt caaled filtred_data gefiltert ich diesen Code diesen Code verwende, aber es mir einen Fehler zeigen nicht nw wie esVBA- Verwenden von Eingabefeldern zum Filtern und Kopieren von Daten
Private Sub CommandButton9_Click()
Dim xno As Integer, Found As Range
Do
xno = Application.InputBox("Enter the number of Top communities ", Type:=1)
If TypeName(xno) = "Boolean" Then Exit Sub
Set Found = Columns("E").Find(what:=xno, lookat:=xlWhole, LookIn:=xlValues)
If Found Is Nothing Then
MsgBox "the number was not found, please try again !!", vbInformation
Else
Found.Range("A1:F10000").Copy Destination:=Sheets("filtred_data").Range("A1:F10000")
End If
Loop
End Sub
wenn jemand beheben kann mir bitte helfen , danke
Was ist der Fehler, den Sie bekommen? Sie erwähnen auch, dass Ihr Blatt "filteredata" ist, aber Ihr Code zeigt "filtred_data" –
der Fehler, den ich bekomme ist Laufzeitfehler 9 Index außerhalb des Bereichs – mateos
über den Namen des Blattes nur wehte es falsch meine Schuld: D – mateos