Hot News:

Unser Angebot:

  Foren auf CAD.de (alle Foren)
  Excel
  Makrofunktion Aktualsisierung geht nicht

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
Autor Thema:  Makrofunktion Aktualsisierung geht nicht (290 mal gelesen)
Harding
Mitglied



Sehen Sie sich das Profil von Harding an!   Senden Sie eine Private Message an Harding  Schreiben Sie einen Gästebucheintrag für Harding

Beiträge: 12
Registriert: 03.03.2005

erstellt am: 24. Jun. 2005 18:12    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo Ihr,

ich hab mal wieder ein Problem.
Ich habe als Makro eine Funktion geschrieben die aus einem anderen Register nach einem Inhalt sucht und einen Wert zurückgibt.
Das funktioniert auch wunderbar, aber das Ergebnis wird nicht aktualisiert wenn ich in der zu durchsuchenden Tabelle etwas ändere.
Auch Taste "F9 - Neuberechnen" liefert kein neues Ergebnis.
Nur wenn ich die Zelle in der der Funktionsaufruf steht, mit "F2" in den Editiermodus umschalte und dann wieder "Enter" drücke, wird das neue Ergebnis angezeigt.
Gibt es eine Möglichkeit das dies automatisch geschieht oder wenigstens einen Button zum Ausführen der Aktualisierung?

Danke schon mal im Voraus.

Viele Grüße Andreas

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

rainberg
Mitglied



Sehen Sie sich das Profil von rainberg an!   Senden Sie eine Private Message an rainberg  Schreiben Sie einen Gästebucheintrag für rainberg

Beiträge: 147
Registriert: 14.01.2005

erstellt am: 24. Jun. 2005 21:58    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Harding 10 Unities + Antwort hilfreich

Hallo Andreas,

ich kenne zwar den Aufbau deiner Tabellen nicht, trotzdem stellt sich für mich die Frage: "Muss es denn unbedingt eine Funktion sein oder reicht da auch eine Formel?"

------------------

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Harding
Mitglied



Sehen Sie sich das Profil von Harding an!   Senden Sie eine Private Message an Harding  Schreiben Sie einen Gästebucheintrag für Harding

Beiträge: 12
Registriert: 03.03.2005

erstellt am: 24. Jun. 2005 23:28    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo Rainer,

stell dir einen Kalender vor. In der ersten Zeile in den Spalten sind die Kalenderwochen (KW) abgelegt, darunter in den verschiedenen Zeilen jeweils einzelne Buchstaben, die Tätigkeiten in gewissen KW markieren. Der Kalender stellt eine Übersicht für mehrere Projekte dar.
Für jedes einzelne Projekt gibt es ein extra Registerblatt wo für verschiedene Tätigkeiten in verschiedenen Abstufungen die KW eingetragen sind.
Dies wird bisher jeweils von Hand (doppelt) eingetragen - Fehler sind da nicht auszuschließen.

Ich suche in diesem Kalender in einer bestimmten Zeile (je nach Aufruf immer eine Andere) nach diesem Buchstaben (je nach Aufruf wieder ein anderer) und hole die KW wenn der Buchstabe gefunden wurde und möchte die dann anzeigen.

Das ist im Prinzip alles.

Im Prinzip rufe ich das alles ja als Formel in der jeweiligen Zelle auf - mit den entsprechenden Parametern. Nur leider hapert es halt mit der Aktualisierung.

Gruß Andreas

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

rainberg
Mitglied



Sehen Sie sich das Profil von rainberg an!   Senden Sie eine Private Message an rainberg  Schreiben Sie einen Gästebucheintrag für rainberg

Beiträge: 147
Registriert: 14.01.2005

erstellt am: 25. Jun. 2005 09:25    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Harding 10 Unities + Antwort hilfreich

Hallo Andreas,

das war nur mal so ein Schuss ins Ungewisse in Unkenntnis aller Umstände.

Ich persönlich nutze VBA nur dann, wenn alle Möglichkeiten mit den Tabellenfunktionen ausgeschöpft sind oder zu komplex werden.
Deshalb sind meine Kenntnisse aud diesem Gebiet eher bescheiden.

Es ist also besser, wenn dir hier ein/e VBA-Spezialist/in weiter hilft.
Das Einstellen deines bisherigen Codes halte ich aber für unbedingt erforderlich.

------------------

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Nepumuk
Mitglied
Entwicklungsleiter


Sehen Sie sich das Profil von Nepumuk an!   Senden Sie eine Private Message an Nepumuk  Schreiben Sie einen Gästebucheintrag für Nepumuk

Beiträge: 351
Registriert: 16.10.2004

erstellt am: 25. Jun. 2005 11:45    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Harding 10 Unities + Antwort hilfreich

Hallo Andreas,

schreibe in die erste Zeile deiner Funktion:

Application.Volatile

------------------
Gruß
Nepumuk

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Harding
Mitglied



Sehen Sie sich das Profil von Harding an!   Senden Sie eine Private Message an Harding  Schreiben Sie einen Gästebucheintrag für Harding

Beiträge: 12
Registriert: 03.03.2005

erstellt am: 28. Jun. 2005 07:16    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo Nepomuk,

genau das war die Lösung des Problems. Also vielen vielen Dank für deinen Tipp.

Viele Grüße

Andreas

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2023 CAD.de | Impressum | Datenschutz