Thema Datum  Von Nutzer Rating
Antwort
Rot Rangebefehl.Select funktioniert nicht mehr, wenn über Button ausgeführt
16.05.2021 22:59:24 Michael
Solved
17.05.2021 01:02:38 ralf_b
Solved
17.05.2021 18:43:10 Michael
Solved
17.05.2021 19:03:03 Gast63551
Solved

Ansicht des Beitrags:
Von:
Michael
Datum:
16.05.2021 22:59:24
Views:
997
Rating: Antwort:
 Nein
Thema:
Rangebefehl.Select funktioniert nicht mehr, wenn über Button ausgeführt

Hallo,

 

ich habe folgendes Problem, das mich fast in den Wahnsinn treibt. Ich habe eine Sub, welche auf eine Tabelle zugreift, Werte daraus übernimmt und anschließend die Werte in Tabelle A löscht und diese in Tabelle B einträgt. Soweit so gut.

 

Zum löschen benutze ich folgenden Befehl: 

 

Sheets("Teileübersicht").Range(Cells(rowAuftragsnummer, 1), Cells(rowAuftragsnummer, lastColumn)).Select
Selection.Delete Shift:=xlUp

Dies funktioniert auch wunderbar, wenn ich die sub über den VBA Editor aufrufe. Nun habe ich eine Userform mit einem Button. Ich rufe die Sub dann mit dem Button rein. Die sub funktioniert auch. Das heißt, sie prüft, ob die Auftragsnummer vorhanden ist, sucht sich die entsprechende Zeile, kopiert sie in die nächste Tabelle. Aber beim letzten Schritt - dem oben stehendem selct Befehlt kommt immer wieder eine Fehlermeldung:

Laufzeitfehler 1004 , Anwendungs- oder Objektdefinierter Fehler.

Unabhängig der Userform habe ich auch andere Buttons erstellt. Auch darüber kommt immer wieder derselbe Fehler und ich weiß leider nicht wieso er zustande kommt. Der Befehlt vom Button sieht übrigens so aus:

Sub bt_TeilVerschrotten_Click()

Call md_TeileVerwaltung.TeilZumVerschrottenEintragen
Call fillPartslist

Ich benutze das aktuelle Excel, welches mit dem Office 365 Paket verfügbar ist. Hat jemand irgendeine Idee? 

 

Ich bedanke mich im Voraus und wünsche einen schönen Start in die neue Arbeitswoche,

 

 

Gruß Michael


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
Rot Rangebefehl.Select funktioniert nicht mehr, wenn über Button ausgeführt
16.05.2021 22:59:24 Michael
Solved
17.05.2021 01:02:38 ralf_b
Solved
17.05.2021 18:43:10 Michael
Solved
17.05.2021 19:03:03 Gast63551
Solved