| |
 | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
| |
 | PNY wird von NVIDIA zum Händler des Jahres gewählt – zum dritten Mal in Folge, eine Pressemitteilung
|
Autor
|
Thema: Excel Spalte durchsuchen (1190 mal gelesen)
|
JoKurt87 Mitglied Student E-Technik

 Beiträge: 37 Registriert: 08.11.2013 AutoCAD-Anfaenger Autodesk AutoCAD 2014 mit VBA Modul
|
erstellt am: 13. Nov. 2013 20:29 <-- editieren / zitieren --> Unities abgeben:         
Hi, ich muss Daten aus einer Excel-Datei auslesen und in meine bestehende Zeichnung einfuegen. Die Excel-Datei besteht aus mehreren 100 Zeilen. Um die richtige Zeile zu finden, in deren Zellen die benoetigten Daten fuer die Zeichnung stehen, habe ich aus einer Text-Datei einen Wert ausgelesen, der auch in der ersten Spalte der Excel-Datei in irgendeiner Zeile steht. Mein Problem besteht jetzt also darin, die entsprechende Zelle/Zeile zu finden. Wie durchsuche ich eine bestimmte Spalte in einer Excel-Datei nach einem Wert, um dann an die Daten in dieser Zeile zu gelangen? Ich hoffe, ich konnte mein Problem verstaendlich erklaeren. Wenn nicht, habt Nachsicht, ich habe erst mit VBA angefangen zu programmieren. Fragt also einfach nach. MfG & vDiV JoKurt87 ------------------ shit's getting real: (sqrt(-shit))^2 Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
JoKurt87 Mitglied Student E-Technik

 Beiträge: 37 Registriert: 08.11.2013 AutoCAD-Anfaenger Autodesk AutoCAD 2014 mit VBA Modul
|
erstellt am: 13. Nov. 2013 21:16 <-- editieren / zitieren --> Unities abgeben:         
Ok ich war selbst zu voreilig.  Ich habe eine Loesung gefunden: Code: With excelSht.Range("a1:a639") Set suche = .Find("test", LookIn:=xlValues) If Not suche Is Nothing Then FirstAddress = suche.Address Do MsgBox suche.Row Set suche = .FindNext(suche) Loop While Not suche Is Nothing And suche.Address <> FirstAddress End If End With
Gibt es jetzt darueber hinaus noch die Moeglichkeit die Range nicht bei Zelle A:639 enden zu lassen, sondern in der ganzen Spalte A suchen zu lassen, und wenn ja, wie?
------------------ shit's getting real: (sqrt(-shit))^2 Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Bernd P Ehrenmitglied V.I.P. h.c. cook-general

 Beiträge: 3434 Registriert: 07.06.2001
|
erstellt am: 14. Nov. 2013 09:37 <-- editieren / zitieren --> Unities abgeben:          Nur für JoKurt87
|
startrek Moderator Architekt
   
 Beiträge: 1361 Registriert: 13.02.2003 .
|
erstellt am: 14. Nov. 2013 11:27 <-- editieren / zitieren --> Unities abgeben:          Nur für JoKurt87
|
JoKurt87 Mitglied Student E-Technik

 Beiträge: 37 Registriert: 08.11.2013 AutoCAD-Anfaenger Autodesk AutoCAD 2014 mit VBA Modul
|
erstellt am: 14. Nov. 2013 13:52 <-- editieren / zitieren --> Unities abgeben:         
|