Thema Datum  Von Nutzer Rating
Antwort
22.05.2020 12:17:29 Remus
NotSolved
22.05.2020 20:02:31 Gast51435
NotSolved
Rot  Absolute Werte eines Bereiches in andere Datei kopieren mit Abfrage,Schleife: wenn Zeile
23.05.2020 19:42:02 Remus
NotSolved
24.05.2020 23:28:19 Gast01233
NotSolved

Ansicht des Beitrags:
Von:
Remus
Datum:
23.05.2020 19:42:02
Views:
545
Rating: Antwort:
  Ja
Thema:
Absolute Werte eines Bereiches in andere Datei kopieren mit Abfrage,Schleife: wenn Zeile

Salut,

 

danke für die ehrliche Rückmeldung.

Ziel ist vereinfacht gesagt:

Prüfe in Blatt1 der Datei1 ob in einer bestimmten Zelle einer Zeile der Wert "a" vorkommt. Wenn "a"  nicht vorkommt, dann kopiere aus Blatt1 der Datei2 die ganze Zeile (nur Werte) in Blatt1 der Datei 1 an die selbe Position. Wenn a Prüfe Zeile um Zeile. Wenn "a" vorkommt auf gar keinen Fall die Zeile kopieren und damit den Stand in Datei1 überschreiben.

Hier der Code-Zwischenstand, allerdings bekomme ich einen Fehler ausgegeben:

Fehler 1004; anwendungs- oder objektdefinierter fehler

 

Sub CommandButton1_Click()
Dim i As Variant
a = 2
For Each i In Workbooks("SollStand_Mehrwegschütten_LK_20200519_Makros.xlsm").Sheets("IST_Stand").Range("2:200")
If Workbooks("IST_StandTest_22.05.2020.xlsx").Sheets("IST_Stand").Cells(i, 6).Value = "" Then
Workbooks("SollStand_Mehrwegschütten_LK_20200519_Makros.xlsm").Sheets("IST_Stand").Rows(i).Range("2:200").Copy
Workbooks("IST_StandTest_22.05.2020.xlsx").Sheets("IST_Stand").Cells(a, 1).PasteSpecial Paste:=xlPasteValues
Workbooks("IST_StandTest_22.05.2020.xlsx").Sheets("IST_Stand").Cells(a, 1).PasteSpecial Paste:=xlPasteFormats
        a = a + 1
    End If
Next i
End Sub


 


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
22.05.2020 12:17:29 Remus
NotSolved
22.05.2020 20:02:31 Gast51435
NotSolved
Rot  Absolute Werte eines Bereiches in andere Datei kopieren mit Abfrage,Schleife: wenn Zeile
23.05.2020 19:42:02 Remus
NotSolved
24.05.2020 23:28:19 Gast01233
NotSolved