Thema Datum  Von Nutzer Rating
Antwort
22.05.2019 16:27:47 Daemon
NotSolved
Blau Kopieren von Bereichen in neues Tabellenblatt
22.05.2019 20:32:12 Gast27936
NotSolved
22.05.2019 21:55:50 Gast4247
NotSolved
22.05.2019 22:22:42 Gast86491
NotSolved
23.05.2019 08:14:57 Gast78082
NotSolved
23.05.2019 09:38:33 Gast89179
NotSolved
23.05.2019 09:38:43 Daemon
NotSolved
23.05.2019 19:51:54 Gast13009
NotSolved

Ansicht des Beitrags:
Von:
Gast27936
Datum:
22.05.2019 20:32:12
Views:
472
Rating: Antwort:
  Ja
Thema:
Kopieren von Bereichen in neues Tabellenblatt

Hallo,

null Problemo, im Prinzip so...

Option Explicit

Public Sub test()
Const MY_NUMBER As Long = 1234
Dim avntSource() As Variant, avntTarget() As Variant
Dim ialngCount As Long, ialngRow As Long
avntSource() = Tabelle1.UsedRange.Value
For ialngRow = 1 To UBound(avntSource)
    If avntSource(ialngRow, 2) = MY_NUMBER Then
       ReDim Preserve avntTarget(1, ialngCount) As Variant
       avntTarget(0, ialngCount) = avntSource(ialngRow, 1)
       avntTarget(1, ialngCount) = avntSource(ialngRow, 2)
       ialngCount = ialngCount + 1
    End If
Next
If ialngCount = 0 Then
   Call MsgBox(Prompt:="Die Zahl wurde nicht gefunden..!", _
      Buttons:=vbExclamation, Title:="Datensuche")
Else
   With Tabelle2
        Call .UsedRange.ClearContents
        .Range(.Cells(1, 1), .Cells(UBound(avntTarget, 2) + 1, 2)).Value = _
            WorksheetFunction.Transpose(avntTarget())
   End With
End If
End Sub

Gruß,


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.2019 16:27:47 Daemon
NotSolved
Blau Kopieren von Bereichen in neues Tabellenblatt
22.05.2019 20:32:12 Gast27936
NotSolved
22.05.2019 21:55:50 Gast4247
NotSolved
22.05.2019 22:22:42 Gast86491
NotSolved
23.05.2019 08:14:57 Gast78082
NotSolved
23.05.2019 09:38:33 Gast89179
NotSolved
23.05.2019 09:38:43 Daemon
NotSolved
23.05.2019 19:51:54 Gast13009
NotSolved