Paules-PC-Forum.de Anzeige:

Microsoft Windows Intune: PC-Verwaltung und -Sicherheit in der Cloud: Updateverwaltung, Anti-Virus und vieles mehr!


Zurück   Paules-PC-Forum.de > Software > Office-Anwendungen

Office-Anwendungen Das Forum für alle Office-Anwendungen wie z.B. Open-Office,
Microsoft-Office (Word, Excel, Powerpoint, Access usw.) und Co.

EM-Tippspiel

Paule bei Facebook


Paule bei Twitter


Letzte Forenthemen
Gehe zum ersten neuen Beitrag Von Live CD Windowspfad...
Aufrufe: 246, Antworten: 18
Gehe zum ersten neuen Beitrag Bundesliga-Tippspiel Saision...
Aufrufe: 7624, Antworten: 185
Gehe zum ersten neuen Beitrag PPF - Spiel "Wörter weiter...
Aufrufe: 26854, Antworten: 4217
Gehe zum ersten neuen Beitrag Captur 2.2 (Snow Leo)
Aufrufe: 2, Antworten: 0
Gehe zum ersten neuen Beitrag Captur 2.3 (Lion)
Aufrufe: 2, Antworten: 0
Gehe zum ersten neuen Beitrag Acer Aspire 8745ZG fährt...
Aufrufe: 49, Antworten: 6
Gehe zum ersten neuen Beitrag Algorithmen Teil IV...
Aufrufe: 3305, Antworten: 121
Gehe zum ersten neuen Beitrag Rechner fährt herunter,...
Aufrufe: 135, Antworten: 9
Gehe zum ersten neuen Beitrag avs4you_com Lizenz oder Abo?
Aufrufe: 64, Antworten: 4
Gehe zum ersten neuen Beitrag PPF - Shoppingwahn
Aufrufe: 50936, Antworten: 1395
Zeige:





Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 29.04.2011, 17:26   #16 (Direktlink)
Unregistriert
Gast
 
Beiträge: n/a
Standard ähnliches Problem

Hallo,
ich habe ein ähnliches Problem.
In einem Tabellenblatt werden Rechnungsdaten zu verschiedenen Projekten gesammelt. Anhand des Projektnamens oder der Projektnummer (Werte der Spalte E oder F) sollen entsprechende neue Tabellenblätter angelegt und die jeweilige Zeile in das neu angelegte Datenblatt kopiert werden. Es sollen also im Prinzip automatisch Tabellen zu den jeweiligen Projekten angelegt werden in die sich die Rechnungsdaten automatisch einsortieren.
Habe es schon mit folgendem Script versucht, aber das Problem ist, dass jeweils nur ein Eintrag pro generiertem Tabellenblatt angelegt wird:

Sub DatenInExtraBlatt()
Dim wksQ As Worksheet
Dim wksZ As Worksheet
Dim lngLZQ As Long
Dim lngLZZ As Long
Dim zell As Range
Dim Dic As Object
Dim keyD As Variant

Set Dic = CreateObject("Scripting.Dictionary")
Set wksQ = Worksheets("Tabelle1") 'ggf. ANPASSEN

For Each wksZ In Worksheets
Dic(wksZ.Name) = ""
Next

lngLZQ = wksQ.Cells(wksQ.Rows.Count, 3).End(xlUp).Row '3=SpalteC

For Each zell In wksQ.Range("C2:C" & lngLZQ)
If zell.Value <> "" Then
If Not Dic.Exists(zell.Value) Then
Dic(zell.Value) = "clear"
Set wksZ = Worksheets.Add(After:=Sheets(Sheets.Count))
wksZ.Name = zell.Value
Else
Set wksZ = Worksheets(zell.Value)
If Dic(zell.Value) <> "clear" Then
Dic(zell.Value) = "clear"
wksZ.UsedRange.Clear 'Zieltabelle säubern
End If
End If
lngLZZ = wksZ.Cells(wksZ.Rows.Count, 3).End(xlUp).Row '3=SpalteC
zell.EntireRow.Copy wksZ.Range("A" & lngLZZ + 1)
End If
Next

En

Von Visual Basic habe ich keine Ahnung. Vielleicht kann mir ja jemand helfen.
  Mit Zitat antworten
Alt 29.04.2011, 18:39   #17 (Direktlink)
Weiß worum´s geht
 
Benutzerbild von Sascha Oliver Haak
 
Registriert seit: 11.02.2009
Ort: Hagen, Westf.
Alter: 41
Beiträge: 171
Standard

@Gast

Es währe schön wenn Du einen Namen hättest, aber nun ja so ist das wohl.

Dein Problem hört sich ersteinmal nicht so schwierig an. Es währe jedoch etwas hilfreich eine Beispieltabelle hoch zu laden, in der man arbeiten kann.

Gruß
Sascha
__________________
Wer ein Problem erkennt, und nichts zu seiner Beseitigung unternimmt, der ist möglicherweise ein Teil dieses Problems.

Besucht mich auf meiner HP: http:\\www.saolha.bplaced.net
Sascha Oliver Haak ist offline   Mit Zitat antworten
Alt 13.12.2011, 12:22   #18 (Direktlink)
Erfolgreich angemeldet
 
Registriert seit: 12.12.2011
Beiträge: 1
Standard

Zitat:
Zitat von Sascha Oliver Haak Beitrag anzeigen
@Mistertolle

Hallo,

übe mal einwenig mit der Beispieltabelle herum. Habe gerade einen schweren Kopf und bin noch nicht ganz auf den Damm.
Wenn noch probleme bestehen melde Dich.

Gruß
Sascha
Danke für das Makro, hab überall nach sowas gesucht und letzten Endes nur bei dir hier fündig geworden. Ich habe etwas mit deiner angehängten Tabelle rumgespielt und schaffe es leider nicht sie so zu modifizieren, dass mir nach der suche aus einer bei mir knapp 3000 zeilen langen tabelle, die gesuchten begriffe in tabelle1 kopiert, sie jedoch in der standardtabelle dann löscht, sodass sie dort nach der suche nicht mehr drin stehen.
könntest du oder vielleicht jemand anderes hier einen lösungsvorschlag für dieses problem posten, bin grad nämlich etwas ratlos

Danke
ginpy86
gimpy86 ist offline   Mit Zitat antworten
Alt 13.12.2011, 18:55   #19 (Direktlink)
Weiß worum´s geht
 
Benutzerbild von Sascha Oliver Haak
 
Registriert seit: 11.02.2009
Ort: Hagen, Westf.
Alter: 41
Beiträge: 171
Standard

@gimpy86

Schau Dir das Makro mal genau an.
Seinerzeit habe ich es gut Dokumentiert.

Habe die Suche auf maximale Zeilen 65535 gesetzt
Standardliste soll die Rohdaten enthalten

In Tabelle1 gibst Du in A1 den Suchbegriff ein. Neue List entsteht ab Zeile 5.

Versuches nun nochmal.

Gruß
Sascha
Angehängte Dateien
Dateityp: zip TestSuchen.zip (9,7 KB, 7x aufgerufen)
__________________
Wer ein Problem erkennt, und nichts zu seiner Beseitigung unternimmt, der ist möglicherweise ein Teil dieses Problems.

Besucht mich auf meiner HP: http:\\www.saolha.bplaced.net
Sascha Oliver Haak ist offline   Mit Zitat antworten
Alt 21.12.2011, 17:46   #20 (Direktlink)
Erfolgreich angemeldet
 
Registriert seit: 21.12.2011
Beiträge: 1
Standard

Hallo Sascha,

mal ne dumme Frage: Wie krieg ich das Makro aus deiner Datei eigentlich zum laufen?

Grüße
Jens
rogno ist offline   Mit Zitat antworten
Werbung

Windows 7 Tipps und Tricks in Bildern

Alt 21.12.2011, 20:03   #21 (Direktlink)
Weiß worum´s geht
 
Benutzerbild von Sascha Oliver Haak
 
Registriert seit: 11.02.2009
Ort: Hagen, Westf.
Alter: 41
Beiträge: 171
Standard

@rogno

Wenn Du die gezippte xls startest sollte das Makro sofort funktionieren.
In den allgemeinen Bedingungen der Tabelle1 wird ein Zellenwechsel überprüft, findet dieser statt läuft automatisch das Makro.

Sollte es nicht funktionieren musst Du wie folgt vorgehen:

Menü-> Extras -> Makros -> Sicherheit - >

Sicherheitsstufe auf Mittel stellen.
(Nun wirst Du beim Start der xls Tabelle gefragt ob die Makros aktiviert werden sollen. Mit Ja Antworten und holla es sollte gehen.)

Gruß
Sascha
__________________
Wer ein Problem erkennt, und nichts zu seiner Beseitigung unternimmt, der ist möglicherweise ein Teil dieses Problems.

Besucht mich auf meiner HP: http:\\www.saolha.bplaced.net
Sascha Oliver Haak ist offline   Mit Zitat antworten
Alt 22.12.2011, 10:05   #22 (Direktlink)
Unregistriert
Gast
 
Beiträge: n/a
Standard

Hallo Sascha,

Danke für die Info, das mit dem Zellwechsel hat funktioniert.
Mal noch eine Frage dazu:
Wie müsste man das Makro anpassen, dass das Ganze als Ergebnis eine ganze Spalte angibt und man in mehrere Zellen Suchbegriffe eingeben kann?
Also wenn ich z.B. ausgehend von deiner Beispieltabelle in Tabelle1 unter A1 bis Z1 Werte eintrage. Dann soll in der Standardliste A1 bis CA1 durchsucht werden und bei einem gefundenen Suchbegriff die gesamte Spalte (2 bis 65000) kopiert und in Tabelle 1 unter dem ensprechenden Wert eingetragen werden.

Grüße
Jens
  Mit Zitat antworten
Alt 27.02.2012, 22:50   #23 (Direktlink)
Erfolgreich angemeldet
 
Registriert seit: 27.02.2012
Beiträge: 3
Standard

Hallo, ich bin hier neu auf dem Forum und habe ein kleines problem.
Ich soll im Geschäft einen Handscanner an den PC anschließen der den Barcode einscannt. Dabei soll in einer Tabelle nach der Nummer gesucht werden und diese in eine andere geschrieben werden. Leider habe ich noch nie in meinem Leben etwas mit Makros zu tun gehabt und bin deshalb ein wenig überfordert.
Wäre nett wenn mir jemand helfen könnte.

Grüße
Fanatix12 ist offline   Mit Zitat antworten
Alt 28.02.2012, 06:03   #24 (Direktlink)
Weiß worum´s geht
 
Benutzerbild von Sascha Oliver Haak
 
Registriert seit: 11.02.2009
Ort: Hagen, Westf.
Alter: 41
Beiträge: 171
Standard

@Fanatix

vom Prinzip her ist das nicht schwierig. Da ich keinen Scanner habe kann ich nur theoretisch nachvollziehen was Du brauchst.

1. Eine Zelle (Nennen wir Sie "Scan" die aktiv ist beim scannen.
Der Scanner hinterlässt dann in der Zelle eine Zahlenkombination

2. Eine Suchtabelle mit den geforderten Suchkriterien.

3. Die Ausgabetabelle

Währe nett wenn Du eine kurze Beispielarbeitsmappe hochlädst.

MfG
Sascha
__________________
Wer ein Problem erkennt, und nichts zu seiner Beseitigung unternimmt, der ist möglicherweise ein Teil dieses Problems.

Besucht mich auf meiner HP: http:\\www.saolha.bplaced.net
Sascha Oliver Haak ist offline   Mit Zitat antworten
Alt 28.02.2012, 16:58   #25 (Direktlink)
Erfolgreich angemeldet
 
Registriert seit: 27.02.2012
Beiträge: 3
Standard

Hallo Sascha,

ja das ist genau das was ich brauche , habe mal mein file angehaengt.

Gruss
Angehängte Dateien
Dateityp: zip Barcodetabelle1.zip (10,8 KB, 2x aufgerufen)
Fanatix12 ist offline   Mit Zitat antworten
Werbung

Windows 7 Tipps und Tricks in Bildern

Alt 01.03.2012, 16:41   #26 (Direktlink)
Weiß worum´s geht
 
Benutzerbild von Sascha Oliver Haak
 
Registriert seit: 11.02.2009
Ort: Hagen, Westf.
Alter: 41
Beiträge: 171
Standard

@Fanatix

Hilft Dir das vielleicht.

Gruß
Sascha
Angehängte Dateien
Dateityp: zip Barcadetabelle1 (version 1).zip (22,4 KB, 3x aufgerufen)
__________________
Wer ein Problem erkennt, und nichts zu seiner Beseitigung unternimmt, der ist möglicherweise ein Teil dieses Problems.

Besucht mich auf meiner HP: http:\\www.saolha.bplaced.net
Sascha Oliver Haak ist offline   Mit Zitat antworten
Alt 01.03.2012, 17:24   #27 (Direktlink)
Erfolgreich angemeldet
 
Registriert seit: 27.02.2012
Beiträge: 3
Standard

Hallo Sascha,

du bist einfach der Beste, damit hast du mir sehr geholfen, und es ist wirklich schoen dass es Menschen wie dich gibt.
Tausend Dank!!!!!!!

Gruesse
Fanatix12 ist offline   Mit Zitat antworten
Alt 01.03.2012, 17:38   #28 (Direktlink)
Weiß worum´s geht
 
Benutzerbild von Sascha Oliver Haak
 
Registriert seit: 11.02.2009
Ort: Hagen, Westf.
Alter: 41
Beiträge: 171
Standard

@Fanatix

Immer wieder gerne. Netten Menschen muss ich einfach helfen.
Danke für Dein Feedback.

Gruß
Sascha
__________________
Wer ein Problem erkennt, und nichts zu seiner Beseitigung unternimmt, der ist möglicherweise ein Teil dieses Problems.

Besucht mich auf meiner HP: http:\\www.saolha.bplaced.net
Sascha Oliver Haak ist offline   Mit Zitat antworten
Antwort

  Paules-PC-Forum.de > Software > Office-Anwendungen

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen erlaubt, neue Themen zu verfassen.
Es ist Ihnen erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Excel VBA Makro Zellen kopieren scholla Office-Anwendungen 1 15.10.2009 18:38
Excel - Makro um Zeilen in andere Sheets zu kopieren Mauli Office-Anwendungen 13 11.05.2009 16:22
MS Excel: Unerwünschte Zellwerte nicht anzeigen Tunarus Tipps & Tricks 0 19.02.2008 19:23
Blatt nummerierung werkstatt Office-Anwendungen 1 04.10.2007 11:44
Makro für hin und her kopieren Poeli Office-Anwendungen 0 18.09.2007 13:12



Alle Zeitangaben in WEZ +2. Es ist jetzt 23:26 Uhr.


Powered by vBulletin® Version 3.8.7 (Deutsch)
Copyright ©2000 - 2012, vBulletin Solutions, Inc.
Powered by vBCMS® 2.7.0 ©2002 - 2012 vbdesigns.de
(c) Paules-PC-Forum.de

::: Impressum :::

Search Engine Optimization by vBSEO 3.3.2