Thema Datum  Von Nutzer Rating
Antwort
Rot VBA Excel 2007: Suchen und Ersetzen mit Schleife
29.07.2011 23:31:19 Axel
NotSolved
30.07.2011 11:11:58 Dekor
NotSolved
31.07.2011 13:17:30 Axel
NotSolved
31.07.2011 13:20:22 Axel
NotSolved
31.07.2011 13:56:03 Axel
Solved
01.08.2011 09:22:40 saibot
NotSolved

Ansicht des Beitrags:
Von:
Axel
Datum:
29.07.2011 23:31:19
Views:
2802
Rating: Antwort:
  Ja
Thema:
VBA Excel 2007: Suchen und Ersetzen mit Schleife

Hallo Forengemeinde

ich möchte in einer Excel-Tabelle mit 125000 Zeilen automatisch nach einem Wert suchen und dann 9 Felder weiter rechts eine Formel einfügen die ich vorher schon in den Zwischenspeicher kopiert habe. Es funktioniert in soweit, das die Wert gelesen und in den Speicher kopiert werden, die erste Zelle mit :55: gefunden wird aber dann springt die Zelle nicht 9x nach rechts obwohl es bei einem kleineren TEst funktiioniert hat. Derzeit fügt er an der Fundstelle direkt die Formeln ein, springt dann eine Zelle nach rechts und fügt wieder die kopierten Zellen in die gleiche Zeile ein.

Hier der Code, evt. ist es ja nur eine Kleinigkeit.

 

Ich danke Euch für jede Hilfe, Gruß Axel

Sub Add()
'
' Add Makro
'
' Tastenkombination: Strg+Umschalt+A
'
    ActiveWindow.ScrollRow = 1
    Range("P13:Z13").Select
    Selection.Copy
    Range("P14").Select
    
    
    Do
       Cells.Find(What:=":55:", After:=ActiveCell, LookIn:=xlFormulas, LookAt _
           :=xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, MatchCase:= _
           False, SearchFormat:=False).Activate
     '    Range("P25").Select
            SendKeys "{RIGHT}"
            SendKeys "{RIGHT}"
            SendKeys "{RIGHT}"
            SendKeys "{RIGHT}"
            SendKeys "{RIGHT}"
            SendKeys "{RIGHT}"
            SendKeys "{RIGHT}"
            SendKeys "{RIGHT}"
            SendKeys "{RIGHT}"
            SendKeys "{RIGHT}"
       ActiveSheet.Paste
     '   Range("P26").Select
       SendKeys "{DOWN}"
    Loop While ActiveCell.Address = C125356
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
Rot VBA Excel 2007: Suchen und Ersetzen mit Schleife
29.07.2011 23:31:19 Axel
NotSolved
30.07.2011 11:11:58 Dekor
NotSolved
31.07.2011 13:17:30 Axel
NotSolved
31.07.2011 13:20:22 Axel
NotSolved
31.07.2011 13:56:03 Axel
Solved
01.08.2011 09:22:40 saibot
NotSolved