Thema Datum  Von Nutzer Rating
Antwort
19.02.2021 12:57:41 Tobias Blumenstein
NotSolved
19.02.2021 13:08:08 MRU Tor
NotSolved
19.02.2021 13:21:28 Gast47053
NotSolved
Blau Kopieren, Einfügen ohne Inhalt überschreiben
23.02.2021 07:16:30 GraFri
NotSolved

Ansicht des Beitrags:
Von:
GraFri
Datum:
23.02.2021 07:16:30
Views:
633
Rating: Antwort:
  Ja
Thema:
Kopieren, Einfügen ohne Inhalt überschreiben
Hallo Eine Möglichkeit und auch sehr schnell.

 

 

Option Explicit


Sub Spezialkopieren()
Dim anfgArr As Variant, plusArr As Variant, summArr As Variant
Dim x As Long, y As Long

' Daten einlesen

With ThisWorkbook.Worksheets("Tabelle1")
    anfgArr = .Range("B2:K11").Value    ' Ausgangsbereich --> anpassen
    plusArr = .Range("B15:K24").Value   ' Suumierbereich --> anpassen
    
    summArr = anfgArr                   ' Array clonen
    
    For x = 1 To UBound(anfgArr, 1)
        For y = 1 To UBound(anfgArr, 2)
            If anfgArr(x, y) = vbNullString And plusArr(x, y) <> vbNullString Then
                summArr(x, y) = plusArr(x, y)
            End If
        Next y
    Next x
    

' Ausgabe beginnend bei Zelle B28 im Tabellenblat 'Tabelle1'
    .Range("B28").Resize(UBound(summArr, 1) - LBound(summArr, 1) + 1, _
                         UBound(summArr, 2) - LBound(summArr, 2) + 1) = summArr

End With


End Sub

mfg GraFri

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
19.02.2021 12:57:41 Tobias Blumenstein
NotSolved
19.02.2021 13:08:08 MRU Tor
NotSolved
19.02.2021 13:21:28 Gast47053
NotSolved
Blau Kopieren, Einfügen ohne Inhalt überschreiben
23.02.2021 07:16:30 GraFri
NotSolved