VBA--Zellen finden/vergleichen/kopieren
07.10.2008 10:15:00
Christian
einen Beispieldatei ist anbei!!
Bisher konnte ich mit folgendem Code Zellinhalte "täglich" teilen und in neue Zellen kopieren.
Sheets("179").Select
Range("B255").End(xlUp).Offset(1, 0).Select
ActiveCell.FormulaR1C1 = "=TRIM(LEFT('tägliche Statistik'!R12C6,FIND(""/"",'tägliche Statistik' _
!R12C6)-1))"
Range("C255").End(xlUp).Offset(1, 0).Select
ActiveCell.FormulaR1C1 = "=SUBSTITUTE(SUBSTITUTE(MID('tägliche Statistik'!R12C6,FIND(""/"",'tä _
gliche Statistik'!R12C6)+1,FIND(""("",'tägliche Statistik'!R12C6)-FIND(""/"",'tägliche Statistik'!R12C6)-1),"" "",""""), CHAR(160),"""")"
Range("D255").End(xlUp).Offset(1, 0).Select
ActiveCell.FormulaR1C1 = "=SUBSTITUTE(SUBSTITUTE(MID('tägliche Statistik'!R12C6,FIND(""("",'tä _
gliche Statistik'!R12C6)+1,FIND("")"",'tägliche Statistik'!R12C6)-FIND(""("",'tägliche Statistik'!R12C6)-1),"" "",""""), CHAR(160),"""")"
Die Ausgangswerte standen immer an der selben Stelle.
Jetzt kam eine Änderung der Datei -->die Ausgangswerte sind nicht mehr statisch in der selben Zelle, es variert...
Nötige Änderung:
Vergleiche Zellinhalt B2 in Mappe "179" mit Daten in "tägliche Statistik"
wenn gefunden dann Teile den Inhalt der Zelle darunter (nach VBA Code-->Formel) oben
und schreib die Werte in die erste Freie Zelle B/C/D
zum klareren Verständnis ist die Dati hochgeladen
...ist halt schwer zu beschreiben, hoffe es ging aber :-)
https://www.herber.de/bbs/user/55855.xls
Danke für Hilfe!!
Christian