Zum Inhalt springen

Empfohlene Beiträge

Geschrieben

Ich habe eine Frage zu Excel Makros.

Ich habe folgendes Problem.

Nach einem Export aus einem Kalender in eine Exceldatei muss man jeden Monat die Da-ten nach Personen ordnen und für jeden Arbeitstag (Teilweise gehen die Arbeitsschritte über mehrer tage) die Arbeitszeit ausgeben.

Die Tage bzw. Zeilen der einzelnen Personen sind je Monat unterschiedlich.

Ist dieses Problem mit einem Makro ohne VBA zu lösen?

Danke

P.S.: Version 2003

Geschrieben

Ein Makro ist doch immer in VBA?

Wenn diese Aktionen, die du beschrieben hast, in Excel selber ausgeführt, dann kannst du mit dem Makro-Rekorder alles automatisch erstellen lassen.

Geschrieben

hallo,

die anzahl der zeilen findest du so heraus

Zeile = ActiveSheet.Cells.SpecialCells(xlCellTypeLastCell).Row

dann ist es auch kein problem, wenn es jedes mal unterschiedlich viele zeilen sind

vg hermann

Geschrieben
hallo,

die anzahl der zeilen findest du so heraus

Zeile = ActiveSheet.Cells.SpecialCells(xlCellTypeLastCell).Row

dann ist es auch kein problem, wenn es jedes mal unterschiedlich viele zeilen sind

vg hermann

Wenn ich die Anzahl habe und dann unten die Summe haben will...was muss ich dann machen?

Was hilft mir das dann???

Danke

Geschrieben

Ein anderes Makro in einer großen Tabelle hatte nun funktioniert.

nAch dem Abspeichern, startet ich das File erneut und führte das Makro aus. Nun stürzt das file ab.

Am anfang läd es noch, dann geht nichts mehr!

Waron könnte das liegen?

Danke

Geschrieben

setze in deinem VBA-makro einen haltepunkt an der stelle vor dem aufruf der zeilen (also zu beginn des relevanten makros). dann geh schrittweise durch die prozedur. du wirst dann recht schnell feststellen können, wo das problem liegt.

s'Amstel

Geschrieben

Sorry, hast mich falsch verstanden.

Ist nun ein ANDERES Makro:

Es guing problemlos.

Als ich die Datei abspeicherte und danach die Datei und das Makro aufrief, stürzte das Programm ab.

Es war ein langes Makro und ich habe keine Ahnung wo der Fehler liegen könnte.

Vor allem, da es davor funktionierte.

Passiert so etwas oft bei Makros?

Danke.

Geschrieben

Hast du jetzt einfach n anderes Makro genommen, was zu deinem Problem passt?

Zu dem Fehler: Woher sollen wir wissen, was das für ein Makro ist, und wo der Fehler liegt, wenn wir es nicht kennen.

Passiert das öfters bei Makros: Nein, wenn es gut geschrieben ist nicht.

Geschrieben

Das zweite Makro ist für ein anderes Problem.

Das erste hat sich erledigt.

Das Problem beim zweiten war, das es funktionierte!

Habe es mehrmals getestet.

Nach dem Abspeichern und nochmaligen Aufrufen, brachte es aber das Programm zum abstürzen.

Allgemein:

Das Programm ließt mittels vergleich mit einer Zahl Daten aus einer anderen TAbelle aus, sortiert diese, verknüpft Sie danach mit einer 0, um dann aus einer anderen Datei mittels Sverweis Adressdaten zu holen.

Muss man wohl so kompliziert machen, da die ersten Zahlen gelost wurden.

Ich weiß, das war jetzt sehr kompliziert und theoretisch beschrieben, aber anders gehts leider nicht.

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...