Hot News:

Unser Angebot:

  Foren auf CAD.de
  VBasic / vb.net / vbs / wsh
  Filter für Excel-Tabelle

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
  
Online-Kurs: Grundlagen des 3D-Druck-Designs für Industrieingenieure , ein Kurs
Autor Thema:  Filter für Excel-Tabelle (1011 mal gelesen)
donax
Mitglied
Dipl.-Ing. Maschinenbau (FH)


Sehen Sie sich das Profil von donax an!   Senden Sie eine Private Message an donax  Schreiben Sie einen Gästebucheintrag für donax

Beiträge: 131
Registriert: 16.11.2001

erstellt am: 03. Mai. 2002 17:17    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo Forum,

hab eine programmiertechnische Frage:

Wie zu sehen ist, sind in der folgenden Tabelle eine Reihe von Koordinaten (x,y,z) aufgelistet:
x        y            z

0,06    0,00    0,00

0,12    -0,01    0,00

0,19    -0,01    0,00

0,29    -0,02    0,00

0,41    -0,03    0,00

0,54    -0,04    0,00

0,70    -0,05    0,00

0,88    -0,07    0,00

1,09    -0,08    0,00

1,31    -0,10    0,00

0    -0,12    0,00        j

0    -0,14    0,00      n

0    -0,16    0,00        n

0    -0,18    0,00      n

0    -0,21    0,00      j

3,08    -0,24    0,00

3,44    -0,27    0,00

Es sind auch Koordinaten aufgelistet, die dieselben x-Werte besitzen.
Meine frage:
Kann man unter Vbasic in excel ein programm schreiben (wenn ja, wie würdet Ihr dieses Problem angehen?),welches die Koordinaten, welche dieselben x-Werte besitzen, herausfiltert und nur die erste und die letzte Zeile der koordinaten mit den gemeinsamen x-Werten in der Liste behält; sprich: die mit j markierten Werte müssen stehenbleiben und die mit n markierten Werte sollen gelöscht werden!

Wäre cool, wenn Ihr mir ein paar tipps geben könntet, da ich keinen blassen Schimmer von VBasic habe!

mfg donax

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

fossy
Mitglied
Dipl.-Ing. Maschinenbau (Kraftfahrzeugtechnik)


Sehen Sie sich das Profil von fossy an!   Senden Sie eine Private Message an fossy  Schreiben Sie einen Gästebucheintrag für fossy

Beiträge: 943
Registriert: 07.02.2001

Der einzige Mensch, der sich vernünftig benimmt, ist mein Schneider. Er nimmt jedesmal neu Maß, wenn er mich trifft, während alle anderen immer die alten Maßstäbe anlegen in der Meinung, sie passten auch heute noch. (George Bernard Shaw, ir. Dramatiker, 1856-1950)

erstellt am: 06. Mai. 2002 07:16    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für donax 10 Unities + Antwort hilfreich

hi,

wahrscheinlich würde ich zeilenweise vorgehen und überprüfen...
if x(z) = x(z+1) then
  if x(z) = x(z+2) then
    löschen der zeile z+1
    und neu anfangen bei z solange x(z) = ...

hoffe, der ansatz reicht 

------------------
cu
fossy
          meine kleine website

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

donax
Mitglied
Dipl.-Ing. Maschinenbau (FH)


Sehen Sie sich das Profil von donax an!   Senden Sie eine Private Message an donax  Schreiben Sie einen Gästebucheintrag für donax

Beiträge: 131
Registriert: 16.11.2001

erstellt am: 06. Mai. 2002 09:54    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

hai fossy,

vielen Dank für deine Hilfe; ich werdes mal probieren!

mfg donax

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Harry K
Mitglied
Bau-Ingenieur


Sehen Sie sich das Profil von Harry K an!   Senden Sie eine Private Message an Harry K  Schreiben Sie einen Gästebucheintrag für Harry K

Beiträge: 42
Registriert: 05.11.2001

A2000 bis 2002, NT4-SP6

erstellt am: 06. Mai. 2002 10:59    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für donax 10 Unities + Antwort hilfreich

Hallo donax,

Noch ein Tip:

Sortier doch die Daten erst nach x,y und z, dann brauchst Du die Schleife nur einmal durchlaufen.
Benutze den Makro-Rekorder, um zu sehen, wie Excel in vba sortiert.

Gruß
Harry

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2025 CAD.de | Impressum | Datenschutz