WCM - Das österreichische Computer Magazin Forenübersicht
 

Zurück   WCM Forum > Rat & Tat > Programmierung

Programmierung Rat & Tat für Programmierer

Microsoft KARRIERECAMPUS

 
 
Themen-Optionen Ansicht
Alt 12.07.2006, 18:55   #1
mr.red
Inventar
 
Registriert seit: 29.04.2001
Alter: 57
Beiträge: 2.278


Standard einfaches vba excel range problem

für mich aber als anfänger viel zu langwierig zu lösen:

ich hab eine excel horrortabelle:



nummer, name, name, daten, daten, daten
<...leerer bereich......> daten2 <leer>
<...leerer bereich......> daten2 <leer>
nummer, name, name, daten, daten
<...leerer bereich> daten2 <leer>
<...leerer bereich> daten2 <leer>
<...leerer bereich> daten2 <leer>

nummer, name, name, daten, daten

usw
(also hier hat jemand einfach weitere daten zum datensatz in eine neue zeile gegebenn...


das einzige was immer nur in einer zeile steht is "nummer".

ich hab folgendes skript zum abgleichen zweier listen:

Code:
Sub finde()
Dim i
Dim u
Dim kopie
i = 1
u = 1
For i = 1 To 353
    For u = 1 To 3602
    If Cells(i, 3) = Cells(u, 26) Then Call kopiere(u, i)
    Next u
    Next i
End Sub

Sub kopiere(o, p)
kopie = Cells(p, 3)
Cells(o, 22) = kopie
End Sub

Sub kopiere2(o, p)
´kopiere  von u26 x nach rechts und so weit nach unten bis wieder text kommt
End Sub
die erste sub funkt ja ganz fein, aber die zweite sub....

weiss wer ne einfache lösung:
in u bzw o steht die position von der "nummer" des gefundenen datensatz. ich brauch eine range, nach rechts fixe anzahl und nach unten nur so viel bis wieder text kommt (also wo die nexte "nummer" steht.
____________________________________
i2p
http://www.i2p.net/download
mr.red ist offline   Mit Zitat antworten
 


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 14:04 Uhr.


Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Forum SEO by Zoints
© 2009 FSL Verlag