MS-Office-Forum

Zurück   MS-Office-Forum > Microsoft Office > Microsoft Excel
Registrieren Forum Hilfe Alle Foren als gelesen markieren

Banner und Co.

Antworten
Ads
Themen-Optionen Ansicht
Alt 13.09.2018, 09:19   #61
dertobinator
Threadstarter Threadstarter
MOF User
MOF User
Standard

Und an welcher Position im Code füge ich das exakt ein?

__________________

Gruß

Tobi

dertobinator ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 13.09.2018, 15:15   #62
Scorefun
MOF Meister
MOF Meister
Standard

Zitat: von dertobinator Beitrag anzeigen

Und an welcher Position im Code füge ich das exakt ein?

Was willst Du denn damit in dem Code?

Du willst doch nicht bei jedem Makro-Aufruf 10 Spalten einfügen?

__________________

Gruss Ralf
======================================
Bitte keine PN Anfragen - Hilfe erfolgt nur im Forum!
======================================
Vorsicht Beim Ausprobieren...
Auch Chaotischer Code Entwickelt Sich Ständig
1) Intel I5-2500K, 4x3,3 Ghz, 8GB RAM, Asus P8P67, 250GB SSD Toshiba Q-Pro, 1,5TB HD, MSI GTX550TI, Win7-Prof 64-bit SP1, Office 2010 Plus SP1
2) Asus Zenbook Flip UX360UAK-C4203T, 13,3 Zoll, i5-7200U, 2,5 Ghz, 8GB RAM, 256GB SSD, Win10 Home 64-bit, Office 2016 Plus
Scorefun ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 14.09.2018, 07:09   #63
dertobinator
Threadstarter Threadstarter
MOF User
MOF User
Standard

Ich erstelle zunächst die Stammdaten der neuen Modelle in der KFZ-Datenbank. Da ich aber ja nicht immer wieder per Makro die gesamte Liste neue erstellen möchte, sondern nur die neuen Modelle, kopiere ich mir die Stammdaten dann händisch komplett in die EBC-Daten und füge dann die passenden Artikel in die Tabelle. Dazu reichen natürlich so wie bisher die Schlüsselnummern alleine nicht aus, weil ich dann ja nicht sehe, welche Fahrzeuge genau das sind zu den Schlüsselnummern. Und dann führe ich das Makro aus.
Ich brauche also die zusätzlichen 10 Spalten in der EBC-Daten für die Stammdaten. Und dementsprechend muss das Makro ja geringfügig angepasst werden, weil es ja sonst nicht weiß, dass ich die EBC-Daten nun 10 Spalten mehr hat.

__________________

Gruß

Tobi

dertobinator ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 14.09.2018, 08:42   #64
Scorefun
MOF Meister
MOF Meister
Standard

Irgendwie widersprichst Du Dich

Zitat: von dertobinator Beitrag anzeigen

Da ich aber ja nicht immer wieder per Makro die gesamte Liste neue erstellen möchte

Zitat: von dertobinator Beitrag anzeigen

Und dann führe ich das Makro aus.

Das Makro erstellt eine neue Liste!

__________________

Gruss Ralf
======================================
Bitte keine PN Anfragen - Hilfe erfolgt nur im Forum!
======================================
Vorsicht Beim Ausprobieren...
Auch Chaotischer Code Entwickelt Sich Ständig
1) Intel I5-2500K, 4x3,3 Ghz, 8GB RAM, Asus P8P67, 250GB SSD Toshiba Q-Pro, 1,5TB HD, MSI GTX550TI, Win7-Prof 64-bit SP1, Office 2010 Plus SP1
2) Asus Zenbook Flip UX360UAK-C4203T, 13,3 Zoll, i5-7200U, 2,5 Ghz, 8GB RAM, 256GB SSD, Win10 Home 64-bit, Office 2016 Plus
Scorefun ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 14.09.2018, 09:29   #65
dertobinator
Threadstarter Threadstarter
MOF User
MOF User
Standard

Nein, ich widerspreche mir überhaupt nicht.
Du hast aber anscheinend noch nicht so ganz verstanden, wie mein Vorgehen bei neuen, zukünftigen Modellen ist. Musst Du aber auch eigentlich nicht.
Es ist ganz einfach so, dass von nun an die "EBC-Daten" 10 Spalten mehr hat, deren Inhalte aber für die Funktion des Makros keinerlei Einfluss haben. Das Makro soll deren Inhalte in keiner Form mit einbinden. Sie sind nur einfach da.
Aber im Makro muss der veränderten Spaltenzahl ja irgendwie Rechnung getragen werden. Mehr nicht.

__________________

Gruß

Tobi

dertobinator ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 14.09.2018, 09:47   #66
Scorefun
MOF Meister
MOF Meister
Standard

Zitat: von dertobinator Beitrag anzeigen

Aber im Makro muss der veränderten Spaltenzahl ja irgendwie Rechnung getragen werden. Mehr nicht.

Wenn die 10 Spalten schon da sind, brauchst Du doch keinen VBA-Befehl, um 10 Spalten einzufügen.

Du musst nur in den Schleifen die Zähler/Spaltenbezüge um 10 erhöhen und das solltest Du doch hinkriegen...

__________________

Gruss Ralf
======================================
Bitte keine PN Anfragen - Hilfe erfolgt nur im Forum!
======================================
Vorsicht Beim Ausprobieren...
Auch Chaotischer Code Entwickelt Sich Ständig
1) Intel I5-2500K, 4x3,3 Ghz, 8GB RAM, Asus P8P67, 250GB SSD Toshiba Q-Pro, 1,5TB HD, MSI GTX550TI, Win7-Prof 64-bit SP1, Office 2010 Plus SP1
2) Asus Zenbook Flip UX360UAK-C4203T, 13,3 Zoll, i5-7200U, 2,5 Ghz, 8GB RAM, 256GB SSD, Win10 Home 64-bit, Office 2016 Plus
Scorefun ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 14.09.2018, 18:14   #67
Scorefun
MOF Meister
MOF Meister
Standard

Den Code hast Du doch in Beitrag #51 bereits angepasst

Zitat: von dertobinator Beitrag anzeigen

Aber "info" und "Artikelnr." bekomme ich nicht hin.

Da musst Du auch gar nix ändern, weil die korrekte Spalte bereits in der
Variablen 'c' steckt

__________________

Gruss Ralf
======================================
Bitte keine PN Anfragen - Hilfe erfolgt nur im Forum!
======================================
Vorsicht Beim Ausprobieren...
Auch Chaotischer Code Entwickelt Sich Ständig
1) Intel I5-2500K, 4x3,3 Ghz, 8GB RAM, Asus P8P67, 250GB SSD Toshiba Q-Pro, 1,5TB HD, MSI GTX550TI, Win7-Prof 64-bit SP1, Office 2010 Plus SP1
2) Asus Zenbook Flip UX360UAK-C4203T, 13,3 Zoll, i5-7200U, 2,5 Ghz, 8GB RAM, 256GB SSD, Win10 Home 64-bit, Office 2016 Plus
Scorefun ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 15.09.2018, 11:09   #68
dertobinator
Threadstarter Threadstarter
MOF User
MOF User
Standard

Der angepasste Code scheint tatsächlich korrekt zu sein.
Ich bekomme allerdings trotzdem teilweise falsche Daten geliefert. Den Fehler meine ich gefunden zu haben:
Wenn in "KFZ-Datenbank" und "EBC-Daten" mehrere Schlüsselnummern stehen, sind die in beiden Tabellen nicht zwangsläufig in derselben Reihenfolge aufgeführt.
Kann das der Fehler sein, sodass díe so einem Fall gar keine Ergebnisse - also keine Info und Artikelnr. - geliefert werden?

__________________

Gruß

Tobi

dertobinator ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 15.09.2018, 11:22   #69
Scorefun
MOF Meister
MOF Meister
Standard

Das ist doch auch logisch...und kein Fehler

Wenn mein Makro nach "1234, 4321" sucht, kann es nicht "4321, 1234" als Treffer deklarieren...

Das wäre eine nächste Herausforderung, Einträge zu finden, die in der EBC-Daten stehen, aber nicht in Deiner KFZ

__________________

Gruss Ralf
======================================
Bitte keine PN Anfragen - Hilfe erfolgt nur im Forum!
======================================
Vorsicht Beim Ausprobieren...
Auch Chaotischer Code Entwickelt Sich Ständig
1) Intel I5-2500K, 4x3,3 Ghz, 8GB RAM, Asus P8P67, 250GB SSD Toshiba Q-Pro, 1,5TB HD, MSI GTX550TI, Win7-Prof 64-bit SP1, Office 2010 Plus SP1
2) Asus Zenbook Flip UX360UAK-C4203T, 13,3 Zoll, i5-7200U, 2,5 Ghz, 8GB RAM, 256GB SSD, Win10 Home 64-bit, Office 2016 Plus
Scorefun ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 15.09.2018, 11:33   #70
Scorefun
MOF Meister
MOF Meister
Standard

Eine Möglichkeit besteht darin, mehrere Schlüsselnummern in beiden Tabellen
zunächst aufsteigend zu sortieren

https://www.excel-inside.de/vba-loes...sortieren.html

dann würde in beiden Spalten 1234, 4321 stehen, was dann vergleichbar wäre

__________________

Gruss Ralf
======================================
Bitte keine PN Anfragen - Hilfe erfolgt nur im Forum!
======================================
Vorsicht Beim Ausprobieren...
Auch Chaotischer Code Entwickelt Sich Ständig
1) Intel I5-2500K, 4x3,3 Ghz, 8GB RAM, Asus P8P67, 250GB SSD Toshiba Q-Pro, 1,5TB HD, MSI GTX550TI, Win7-Prof 64-bit SP1, Office 2010 Plus SP1
2) Asus Zenbook Flip UX360UAK-C4203T, 13,3 Zoll, i5-7200U, 2,5 Ghz, 8GB RAM, 256GB SSD, Win10 Home 64-bit, Office 2016 Plus
Scorefun ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 15.09.2018, 12:21   #71
dertobinator
Threadstarter Threadstarter
MOF User
MOF User
Standard

Alphabetisch halte ich für problematisch, da hier ja sowohl Zifferfolgen und Buchstabenfolgen wahllos kombiniert sind. Wie will er denn z.B. eine 0588 ABH , 0591 789 sinnvoll sortieren?

__________________

Gruß

Tobi

dertobinator ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 15.09.2018, 12:38   #72
Scorefun
MOF Meister
MOF Meister
Standard

Zitat: von dertobinator Beitrag anzeigen

Alphabetisch

Wo habe ich das geschrieben?

__________________

Gruss Ralf
======================================
Bitte keine PN Anfragen - Hilfe erfolgt nur im Forum!
======================================
Vorsicht Beim Ausprobieren...
Auch Chaotischer Code Entwickelt Sich Ständig
1) Intel I5-2500K, 4x3,3 Ghz, 8GB RAM, Asus P8P67, 250GB SSD Toshiba Q-Pro, 1,5TB HD, MSI GTX550TI, Win7-Prof 64-bit SP1, Office 2010 Plus SP1
2) Asus Zenbook Flip UX360UAK-C4203T, 13,3 Zoll, i5-7200U, 2,5 Ghz, 8GB RAM, 256GB SSD, Win10 Home 64-bit, Office 2016 Plus
Scorefun ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 15.09.2018, 12:48   #73
dertobinator
Threadstarter Threadstarter
MOF User
MOF User
Standard

Du nicht, aber der Autor des verlinkten Artikels.

Zitat:

Mit Hilfe der benuterdefinierten Funktion (UDF) =SORTLIST(Zelle; Separator) können Einträge, welche sich innerhalb einer Zelle befinden alphabetisch sortiert werden.

__________________

Gruß

Tobi

dertobinator ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 15.09.2018, 12:54   #74
ebs17
MOF Guru
MOF Guru
Standard

Zitat:

a hier ja sowohl Zifferfolgen und Buchstabenfolgen wahllos kombiniert sind

Wahllos chaotisch zusammengestellte Daten und eine gezielte sinnvolle und dabei einfache und schnelle Auswertung sind eine Kombination, die schwerlich zueinander finden wird.

Wenn man solche Datenkonglomeratei n Einzelelemente zerlegt - in einer richtigen Datenbank würde man das Normalisieren nennen - dann könnte man die Einzelelemente vergleichen und somit feststellen, ob und wieviel Einzelelemente pro Gruppe gleich sind und ob man das in Summe als Übereinstimmung werten darf.

__________________

Ein freundliches Glück Auf!

Eberhard

Abfrageperformance ist kein Geheimnis
SQL ist leicht: {0}:{1}:{2}:{3}:{4}:{5}:{6}:{7}:{8}:{9}:{10}:{11}
Dein Dankeschön: DBWiki=>Spende
ebs17 ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 15.09.2018, 12:59   #75
Scorefun
MOF Meister
MOF Meister
Standard

Zitat: von ebs17 Beitrag anzeigen

Wahllos chaotisch zusammengestellte Daten und eine gezielte sinnvolle und dabei einfache und schnelle Auswertung sind eine Kombination, die schwerlich zueinander finden wird.

Wenn man solche Datenkonglomeratei n Einzelelemente zerlegt - in einer richtigen Datenbank würde man das Normalisieren nennen - dann könnte man die Einzelelemente vergleichen und somit feststellen, ob und wieviel Einzelelemente pro Gruppe gleich sind und ob man das in Summe als Übereinstimmung werten darf.

Gebe Dir vollkomen recht...
Pro Schlüsselnummer eine Zeile wäre wohl zielführender

edit

Zitat: von dertobinator Beitrag anzeigen

Du nicht, aber der Autor des verlinkten Artikels.

Jo...das mit dem Sortieren klappt nicht

__________________

Gruss Ralf
======================================
Bitte keine PN Anfragen - Hilfe erfolgt nur im Forum!
======================================
Vorsicht Beim Ausprobieren...
Auch Chaotischer Code Entwickelt Sich Ständig
1) Intel I5-2500K, 4x3,3 Ghz, 8GB RAM, Asus P8P67, 250GB SSD Toshiba Q-Pro, 1,5TB HD, MSI GTX550TI, Win7-Prof 64-bit SP1, Office 2010 Plus SP1
2) Asus Zenbook Flip UX360UAK-C4203T, 13,3 Zoll, i5-7200U, 2,5 Ghz, 8GB RAM, 256GB SSD, Win10 Home 64-bit, Office 2016 Plus

Geändert von Scorefun (15.09.2018 um 13:34 Uhr).
Scorefun ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Ads
Antworten


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Besucher: 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 anzufügen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

vB Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist An.
Gehe zu


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:16 Uhr.


Partner und Co.
Access-Paradies -Alles rund um die Datenbank Microsoft Access -Code -Programme-Tools -Tipps   Kostenlose Tipps & Tricks, Downloads und Programme   www.kulpa-online.com - Tipps - Tricks - Tutorials - Meinungen - Downloads uvm...   vb@rchiv · Willkommen in der Welt der VB Programmierung   Access-Garhammer - Hier finden Sie jede Menge Beispiel-Datenbanken zu Access und mehr ...   mcseboard.de   Die Top Seite für Excel-VBA-Makros uvm.

Powered by: vBulletin Version 3.6.2 (Deutsch)
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.

Copyright ©2000-2018 MS-Office-Forum. Alle Rechte vorbehalten.
Copyright ©Design: Manuela Kulpa ©Rechte: Günter Kramer
Eine Verwendung der Inhalte in anderen Publikationen, auch auszugsweise,
ist ohne ausdrückliche Zustimmung der Autoren nicht gestattet.