Thema Datum  Von Nutzer Rating
Antwort
Rot Daten automatisch übertragen
12.04.2012 10:16:36 Lisi
NotSolved
12.04.2012 20:00:13 Till
NotSolved

Ansicht des Beitrags:
Von:
Lisi
Datum:
12.04.2012 10:16:36
Views:
2417
Rating: Antwort:
  Ja
Thema:
Daten automatisch übertragen

Hi Leute,
ich bin ein VBA Laie. Seit einer Woche beschäftige ich mich intensiv damit, komme aber auf keinen grünen Zweig.

Folgendes Problem:
Ich habe ein Registerblatt „FirmaABC“ auf dem manuell Bestellmengen usw… eingetragen werden.

________________________________________________________________________________

  A    B          C            D  E            F            G          H          I   J                K             L          M          ...bis AL

                                          Sonntag -Montag                            Montag –Dienstag                              …bis SA-SO

 Kunde     Artikel  Frächter     Stellplatz   Menge    Stk.     Frächter      Stellplatz  Menge     Stk.        …
XY Markt    Eis      Schöller          3           30         1000            
SMarkt      Reis      Hapag           15       1500      16500    

 

Diese Liste geht über eine Woche. Sie beinhaltet ca. 40 Kunden, jedoch bestellen nur um die 20 davon pro Tag. Darum gibt es immer viele leere Zeilen. Es gibt sieben  4er Blöcke in der Woche, für jeden Bestelltag.

Ziel ist es von jedem  4 er Block nur die Zeilen in die jeweilige Tagesliste zu übertragen, in denen etwas steht. In der Tagesübersichtsliste beansprucht jede Bestellung sechs Zeilen! Ein weiteres Problem ist, dass in diesen Tageslisten verschiedene Firmen die Bestellungen eintragen, somit müsste es sich den nächsten freien 6er Block suchen. (sollte das mit den freien 6er Blöcken nicht möglich sein, kann ich auch fixe Blöcke ab Zeile 69 nehmen.)

Hier die Tagesliste „SO-MO“:

            A             B             C                 D                 E        …       J                K       …         Q

       Kunde        Ls         Frächter        Stellpl.        Artikel             Stpl.         Menge        Auftraggeber

1   XY Markt     SL         Schöller             3               Eis                                   30             FirmaABC
2
3
4
5
6
7   SMarkt        SL          Hapag              15             Reis                                 1500          FirmaABC

Zusammenfassung:

1.) Wenn in „FirmaABC“  F:F etwas steht, dann werden von dieser Zeile Daten nach „SO-MO“ übertragen: A nach A ; C nach E ; D nach C; F nach D ; G nach K; in Feld B soll SL & in Q soll Firma ABC stehn.

2.)  Wenn in „FirmaABC“ K:K etwas steht, dann werden von dieser Zeile Daten nach „MO-DI“ übertragen: A nach A ; C nach E ; D nach C; F nach D ; G nach K; in Feld B soll SL & in Q soll Firma ABC stehn.

3.)  Wenn in „FirmaABC“ P:P etwas steht, dann werden von dieser Zeile Daten nach „DI-MI“ übertragen: A nach A ; C nach E ; D nach C; F nach D ; G nach K; in Feld B soll SL & in Q soll Firma ABC stehn.

4.)  Wenn in „FirmaABC“ U:U etwas steht, dann werden von dieser Zeile Daten nach „MI-DO“ übertragen: A nach A ; C nach E ; D nach C; F nach D ; G nach K; in Feld B soll SL & in Q soll Firma ABC stehn.

5.)  Wenn in „FirmaABC“ Z:Z etwas steht, dann werden von dieser Zeile Daten nach „DO-FR“ übertragen: A nach A ; C nach E ; D nach C; F nach D ; G nach K; in Feld B soll SL & in Q soll Firma ABC stehn.

6.) Wenn in „FirmaABC“ AE:AE etwas steht, dann werden von dieser Zeile Daten nach „FR-SA“ übertragen: A nach A ; C nach E ; D nach C; F nach D ; G nach K; in Feld B soll SL & in Q soll Firma ABC stehn.

7.) Wenn in „FirmaABC“ AJ:AJ etwas steht, dann werden von dieser Zeile Daten nach „SA-SO“ übertragen: A nach A ; C nach E ; D nach C; F nach D ; G nach K; in Feld B soll SL & in Q soll Firma ABC stehn.

 

Ich hoffe ich habs halbwegs verständlich aufgezeigt. Bitte um eure Hilfe, das ist mir echt zu hoch! : (
LG Lisi
 


 


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
Rot Daten automatisch übertragen
12.04.2012 10:16:36 Lisi
NotSolved
12.04.2012 20:00:13 Till
NotSolved