Thema Datum  Von Nutzer Rating
Antwort
20.12.2016 07:56:24 Ustek
NotSolved
Blau Parameter setzen, Finden und Kopieren in 2. Tabelle einfügen +schleife
20.12.2016 19:41:08 Mackie
NotSolved
21.12.2016 07:24:01 Ustek
NotSolved
21.12.2016 16:28:22 Mackie
NotSolved

Ansicht des Beitrags:
Von:
Mackie
Datum:
20.12.2016 19:41:08
Views:
623
Rating: Antwort:
  Ja
Thema:
Parameter setzen, Finden und Kopieren in 2. Tabelle einfügen +schleife
Sub FindenUndKopieren01()
 
Dim rng As Range                                                    
Dim loDeinWert As String
Dim sFirstadress As String
 
 
loDeinWert = "foci"                                                 ' ich dachte, es wäre "excel"?
 
Set rng = Worksheets("Tabelle1").Range("A1:A189").find(loDeinWert)      ' Range eingabe
 
If rng Is Nothing Then
  MsgBox "Wort " & loDeinWert & " nicht gefunden!"                  ' Falls es nicht gefunden wird
Else
  sFirstadress = rng.Address                                        
  Do
    rng.EntireRow.Copy                                              ' Du kopierst die ganze Zeile - also fügst du auch die ganze zeile ein!!
   
'PROBLEM: Beim Ausführen wird die komplette Zelle überschrieben
'Also werden die in den nächsten Spalten stehenden Werte gelöscht
 
    Worksheets("Tabelle2").Cells(Rows.Count, "A").End(xlUp) _
      .Offset(1, 0).PasteSpecial Paste:=xlPasteAll                
      Columns(1).EntireColumn.AutoFit
    Set rng = Worksheets("Tabelle1").Range("A:B").FindNext(rng)
  Loop While Not rng Is Nothing And rng.Address <> sFirstadress     
End If
 
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
20.12.2016 07:56:24 Ustek
NotSolved
Blau Parameter setzen, Finden und Kopieren in 2. Tabelle einfügen +schleife
20.12.2016 19:41:08 Mackie
NotSolved
21.12.2016 07:24:01 Ustek
NotSolved
21.12.2016 16:28:22 Mackie
NotSolved