Thema Datum  Von Nutzer Rating
Antwort
Rot Zeile unten anfügen
23.05.2020 21:43:54 MB
NotSolved
23.05.2020 21:52:08 Gast7777
NotSolved
23.05.2020 22:02:08 MB
NotSolved
23.05.2020 22:09:53 Gast68780
NotSolved
24.05.2020 09:04:59 Werner
NotSolved
24.05.2020 12:40:07 MB
NotSolved
24.05.2020 12:40:08 MB
Solved

Ansicht des Beitrags:
Von:
MB
Datum:
23.05.2020 21:43:54
Views:
1052
Rating: Antwort:
  Ja
Thema:
Zeile unten anfügen

Hallo zusammen,

ich bin in Makros erstellen ein anfänger. Ich habe folgendes Problem.

Ich möchte ein digitales bestellbuch erstellen. im Tab1 möchte ich alle bestellungen eintragen die gemacht worden sind. Wenn die bestellungen angekommen ist gebe ich das Datum der Lieferung an und über den Klick auf den Button wird alles in das Tab 2 kopiert.

 

Mein Problem ist das dass Makro die Dateien in Tab 2 ersetzt und nicht unten anheftet. Könnt ihr mir da weiterhelfen.

 

Vielen dank für eure Hilfe ein schönes Wocheende euch.

 

Option Explicit
 
Sub werteuebertragen()
    Dim i As Integer, j As Integer, lMaxZeilen As Integer
    lMaxZeilen = 79
    j = 2
    For i = 2 To lMaxZeilen
        If Sheets("offene_Bestellungen").Cells(i, 7).Value <> "" Then
            Sheets("abg._Bestellungen").Cells(j, 1).Value = Sheets("offene_Bestellungen").Cells(i, 1).Value
            Sheets("abg._Bestellungen").Cells(j, 2).Value = Sheets("offene_Bestellungen").Cells(i, 2).Value
            Sheets("abg._Bestellungen").Cells(j, 3).Value = Sheets("offene_Bestellungen").Cells(i, 3).Value
            Sheets("abg._Bestellungen").Cells(j, 4).Value = Sheets("offene_Bestellungen").Cells(i, 4).Value
            Sheets("abg._Bestellungen").Cells(j, 5).Value = Sheets("offene_Bestellungen").Cells(i, 5).Value
            Sheets("abg._Bestellungen").Cells(j, 6).Value = Sheets("offene_Bestellungen").Cells(i, 6).Value
            Sheets("abg._Bestellungen").Cells(j, 7).Value = Sheets("offene_Bestellungen").Cells(i, 7).Value
            Sheets("abg._Bestellungen").Cells(j, 8).Value = Sheets("offene_Bestellungen").Cells(i, 8).Value
            j = j + 1
        End If
    Next i
    'Zeilen Löschen
    For i = 2 To lMaxZeilen
        If Sheets("offene_Bestellungen").Cells(i, 7).Value <> "" Then
            Sheets("offene_Bestellungen").Rows(i).Delete
        End If
    Next i
    
End Sub
 

 

BG M.B


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 Zeile unten anfügen
23.05.2020 21:43:54 MB
NotSolved
23.05.2020 21:52:08 Gast7777
NotSolved
23.05.2020 22:02:08 MB
NotSolved
23.05.2020 22:09:53 Gast68780
NotSolved
24.05.2020 09:04:59 Werner
NotSolved
24.05.2020 12:40:07 MB
NotSolved
24.05.2020 12:40:08 MB
Solved