Suchergebnisse

Suchergebnisse 1-22 von insgesamt 22.

  • Benutzer-Avatarbild

    Super, vielen Dank. Klappt!

  • Benutzer-Avatarbild

    Hier die Excelliste. Ich glaub nicht, dass das ein VBA-CE ist, aber wenn das besser ist, kann ich versuchen das nochmal neu aufzuziehen.

  • Benutzer-Avatarbild

    Hallo VaporiZed, anbei der Screenshot zu Punkt 1. Wie das nun richtig heißt weiß ich nicht. Zu Punkt 2: Ok, muss ich nur einen anderen EventHandler nutzen oder funktioniert das so dann überhaupt nicht mit dem Makro, welches ich da hab? Danke und Gruß!

  • Benutzer-Avatarbild

    Hallo zusammen, ich habe zwei Fragen zu einer Exceldatei, vielleicht kann mir da jemand helfen: Ich hab eine Tabelle, in der in einer bestimmten Zelle (A3) per Auswahlliste ein Name ausgewählt werden kann. Je nachdem welcher Name dort ausgewählt wird, öffnen sich dann zwei weitere Exceldateien. Hier das Makro dazu: Private Sub worksheet_Change(ByVal Target As Range) If ThisWorkbook.Sheets("Tabelle1").Range("A3").Value = "NameA" Then Workbooks.Open Filename:="C:\Desktop\Testdateien\NameA_Liste1.x…

  • Benutzer-Avatarbild

    Also gelöst hab ich das Problem. Ob ich damit unzufrieden bin weiß ich noch nicht. Bin erstmal froh, dass es überhaupt funktioniert. Wahrscheinlich gibt es ne elegantere Lösung als den Namen der Methode einfach nur ein bißchen abzuändern, aber dafür kenn ich mich einfach zu wenig aus. Danke nochmal für deine Hilfe. Gruß MissLeela

  • Benutzer-Avatarbild

    Doch, das ist mir schon klar,weil ja CheckCell in drei Durchläufen genutzt wird, aber benutz ich jetzt statt CheckCell beim zweiten und dritten Durchlauf einfach ein anderen Namen oder wie? Wahrscheinlich nicht, aber ich weiß halt nicht was ich anders machen soll.

  • Benutzer-Avatarbild

    Die Zeile 122 wird blau markiert. Fehlermeldung: Fehler beim Kompilieren: Mehrdeutiger Name: CheckCell

  • Benutzer-Avatarbild

    Hey, ist wohl doch noch nicht erledigt das Thema. Hab versucht das Makro zu erweitern und hab jetzt Probleme mit dem CheckCell. Ich wollte das mehrmals verwenden,weil ich nicht nur ein Suchfeld habe, sondern drei. Aber das geht wohl nicht mit dem mehrfach verwenden. Hier mal das komplette Makro. Dann wird das vll deutlicher. Er meckert halt rum wegen dem CheckCell. Visual Basic-Quellcode (142 Zeilen) Ne Idee wie ich das hinbekomme? Gruß MissLeela

  • Benutzer-Avatarbild

    Ah, daran liegts, alles klar. k hat den Datentyp Long. Ich hab das angepasst und jetzt funktionierts. Danke!!!

  • Benutzer-Avatarbild

    Hey, danke für deine Antwort. Dein Code funktioniert leider nicht. Ich bekomme folgende Fehlermeldung: "Fehler beim Kompilieren: Argumenttyp ByRef unverträglich". Zusätzlich wird das k im oberen Teil markiert. Keine Ahnung was mir das sagen soll. Hat vll noch jemand eine Idee? Gruß MissLeela

  • Benutzer-Avatarbild

    Hallo, habe ein Problem beim Durchsuchen von bestimmten Spalten. Ich habe folgendes Makro bzw. einen Auszug davon: Visual Basic-Quellcode (17 Zeilen) Anhand der Zeile 5 "For Spalte = 6 To 158" wird ja genau dieser Bereich durchsucht. Ich möchte aber nur, dass in den Spalten von 6 bis 11 und von 20 bis 158 gesucht wird. Den Bereich dazwischen möchte ich ausschließen. Ich hoffe, dass mir da jemand weiterhelfen kann. Danke schonmal. Gruß Miss Leela

  • Benutzer-Avatarbild

    Ich hab es hinbekommen, nochmals vielen Dank. Gruß Miss Leela

  • Benutzer-Avatarbild

    Hey, vielen dank für deine schnelle Antwort. Hast Recht: Alles wird gut. Das klappt perfekt. Trotzdem hab ich noch eine Frage. Wenn man die Kreuzchen löscht und neue setzt (also immer noch in der selben Spalte, aber eben in andere Zeilen), dann wird der entsprechende Text auf das Tabellenblatt 2 unter den vorherigen Text kopiert. Wie bekommt man es hin, dass der vorherige Text gelöscht wird und nur der neue wieder ab der ersten freien Zeile aufgelistet wird? Hatte mal was ausprobiert mit Range("…

  • Benutzer-Avatarbild

    Hallo Leute, hoffe mal wieder auf eure Hilfe. Ich habe zwei Tabellenblätter: Im ersten stehen in Spalte C in den Zeilen 8 bis 148 verschiedene Schlagwörter untereinander. In Spalte A können mehrere Kreuzchen neben den Schlagwörtern gesetzt werden. Über einen Button soll dann ein Makro gestartet werden, welches in Spalte A die Kreuzchen sucht und dann die entsprechenden Schlagwörter dieser Zeilen in das Tabellenblatt 2 kopiert. Habs mit einer for...next Schleife versucht, die hinter das Tabellenb…

  • Benutzer-Avatarbild

    Wow!! Mal wieder herzlichen Dank! Das mit dem Abstand ist supi.

  • Benutzer-Avatarbild

    Danke, hab ich probiert, aber das funktioniert nicht. Die ganze Zeile wird gelb markiert. Ich probier das jetzt grad mal mit einer Extra-Tabelle nur mit Kreuzchen und versuch die Anweisungen zu kombinieren. Vielleicht klappt das ja irgendwie.

  • Benutzer-Avatarbild

    @ peterfido: mal wieder schönen Dank Das funktioniert jetzt supi. Möchte jetzt aber noch was ergänzen und zwar sollen in die Tabelle nicht nur Daten eingetragen werden, sondern auch ein „x“, wenn die Person diesen Termin hat, aber noch kein Datum drin steht. Wenn man also in der Auswahlliste den Termin 2 auswählt (also nicht nach Namen suchen, wie in der Beispieltabelle), dann sollen nicht nur die aufgelistet werden, die diesen Termin mit feststehendem Datum haben, sondern auch die Personen in d…

  • Benutzer-Avatarbild

    Hallo Leute, ich habe eine Suchfunktion per VBA programmiert (bzw. programmiert bekommen ) Auf einem Tabellenblatt sind Termine verschiedenen Personen zugeordnet. Auf einem anderem Blatt kann man sich dann eine Person über eine Auswahlliste aussuchen und bekommt die Termine angezeigt, die diese Person hat. In dem Makro gibt es folgende Zeile: If CDate(.Cells(Zeile, Spalte)) > CDate(Now) Then Es werden also nur die Termine ausgegeben, die in der Zukunft liegen (ist ja auch logisch). Aber jetzt mö…

  • Benutzer-Avatarbild

    Hab nochmal ein bißchen dran rumgetüftelt und jetzt funktioniert es einwandfrei.

  • Benutzer-Avatarbild

    So, erstmal wieder dank an dich peterfido für deine Antwort. Hab das jetzt auch alles ganz gut hinbekommen, aber schon wieder ein neue Idee und dazu natürlich auch ein neues Problem. Wollte es nun so machen, dass ich in der Auswahlliste nicht die Personen auswähle, sondern den Termin und mir dann ausgegeben wird wann der Termin ist und welche Personen den haben. Auf Basis deiner Tabelle habe ich folgendes gemacht, aber es klappt nicht perfekt. Manchmal wird nur ein Datum angezeigt, obwohl es zwe…

  • Benutzer-Avatarbild

    Hey peterfido, vielen dank für deine Antwort. Dein Beispiel find ich sehr gut. Ich wollte den Code dann auf mein Beispiel anwenden, aber das funktioniert nicht. Wenn ich das Makro starten will, dann wird es in der Liste gar nicht erst aufgeführt, die ist komplett leer.

  • Benutzer-Avatarbild

    Moin Leute, möchte in Excel per VBA folgendes machen: Auf dem Tabellenblatt 1 sind Zeilenweise die Termine von den Eltern und den Kindern eingetragen und diesen zugeordnet. Wenn man jetzt eine Inputbox aufruft und dort beispielsweise Papa eingibt, soll in der Tabelle nach den Terminen gesucht werden, die in der Spalte mit der Überschrift „Papa“ stehen und dann soll die gesamte Zeile kopiert werden, also nicht nur das jeweilige Datum des Termins sondern natürlich auch um welchen Termin es sich ha…