Thema Datum  Von Nutzer Rating
Antwort
07.01.2013 13:20:10 Michael R.
NotSolved
Blau Aus anderer Excel-Datei kopieren mit vorheriger Prüfung
08.01.2013 01:56:52 Trägheit
***
NotSolved
10.01.2013 12:07:57 Michael R.
NotSolved
10.01.2013 22:31:45 Trägheit
NotSolved
13.01.2013 10:46:27 Michael
NotSolved
13.01.2013 21:06:52 Trägheit
NotSolved
15.01.2013 12:36:08 Gast89240
NotSolved
16.01.2013 04:34:04 Trägheit
NotSolved
16.01.2013 07:58:05 Michael R.
NotSolved
25.01.2013 08:34:28 Michael R.
NotSolved

Ansicht des Beitrags:
Von:
Trägheit
Datum:
08.01.2013 01:56:52
Views:
2011
Rating: Antwort:
  Ja
Thema:
Aus anderer Excel-Datei kopieren mit vorheriger Prüfung

Hallo Michael. :)

Auf was für eine Art Hilfe hoffst du denn?

 

Was das Suchen der Projektnummer in der BESTELLUNGEN-Spalte anbelangt, kann man das z.b. mit der <RangeObject>.Find()-Methode angehen. Damit erhält man - wenn was gefunden wurde - eine Referenz auf die Zelle mit der gesuchten Projektnummer. Anhand dieser zelle kann man anschließend aus den relevanten Spalten - gleichen Zeile - die gewünschten Daten in die MATERIAL-Tabelle kopieren.

Das Prüfen, ob bereits Daten kopiert wurden, kann man mit der selben Methode realisieren.

Um die nächst freie Zeile zu ermitteln kann man unterschiedliche Wege gehen.

Zum einen kann man <RangeObject>.End(xlDown) nutzen, <RangeObject>.SpecialCells(xlCellTypeLastCell), oder man nimmt die letzte Zeile aus <RangeObject>.UsedRange. Egal welche Variante man wählt, jede liefert eine Referenz auf eine Zelle/Bereich. Von dieser kann man die Zeile abrufen und zählt einfach eins weiter, dann hat man die nächst freie Zeile. Bei der zuerst genannten Variante gibt es ggf. noch eine kleine Besonderheit zu bedenken, aber soviel erst mal als Überblick.

 

Gruß


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
07.01.2013 13:20:10 Michael R.
NotSolved
Blau Aus anderer Excel-Datei kopieren mit vorheriger Prüfung
08.01.2013 01:56:52 Trägheit
***
NotSolved
10.01.2013 12:07:57 Michael R.
NotSolved
10.01.2013 22:31:45 Trägheit
NotSolved
13.01.2013 10:46:27 Michael
NotSolved
13.01.2013 21:06:52 Trägheit
NotSolved
15.01.2013 12:36:08 Gast89240
NotSolved
16.01.2013 04:34:04 Trägheit
NotSolved
16.01.2013 07:58:05 Michael R.
NotSolved
25.01.2013 08:34:28 Michael R.
NotSolved