Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
VBA schleife mit Msgbox abfrage für mehrere zellen/tabellen.
zurück: KW und Jahr aus Datum ermitteln weiter: Blattschutz entfernen Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Antwort Facebook-Likes Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
Gast



Verfasst am:
29. Apr 2014, 18:13
Rufname:

VBA schleife mit Msgbox abfrage für mehrere zellen/tabellen. - VBA schleife mit Msgbox abfrage für mehrere zellen/tabellen.

Nach oben
       Version: Office 2010

Hallo Tüftler,

Ich hoffe das ich mein Anliegen einigermaßen verständlich beschreibe.

Habe eine Excelauswertung gebastelt die schon recht komplex ist wie ich meine.

Sprich ich werte damit Beschleunigungsrennen in 5 Kategorien (5 Arbeitsblätter) a drei Durchgänge aus wobei es für die einzelnen Läufe verschiedene Startreinfolgen giebt und ich die Reihenfolge immer von oben nach unten auf dem jeweiligen Arbeitsblatt sortiere (mitels button und script), 1. Lauf von Startnummer 1 bis 20, zweiter Lauf von 20 bis 1 und dritter Lauf von schlechtester Zeit zu bester Zeit.

Nun ist es so das der Lauf/Durchgang als gültig oder ungültig makiert werden muß (das ist ein feld neben der Zeiteingabe wo ich für ungültig ein "x" eintragen muß oder es für gültig frei lasse.

Nun zum eigentlichen Problem:
Ich habe ein externes Zeiterfassungsprogramm, was Automatisch die gemessene Zeit bei Excel via VBA in die aktive Zelle einfügt. Nun möchte ich das Excel erkennt das die Zeit eingetragen wurde und mich per MsgBox (mit Ja und Nein) fragt ob der Lauf gültig war und dementsprechend ein "x" in die danebenliegende Zelle einfügt oder auch nicht.

Ich habe bis jezt alles selber bzw mit hilfe von probieren und lesen hinbekommen, aber in dem Punkt fehlt mir einfach der Einstieg für das skript. Vieleicht kann mir da jemand den entscheidenen Tip geben.

Als Zellen hab ich... (je Arbeitsblatt)

für Lauf 1 "G2:G21" für die Gültigkeitsprüffung zugehörig H2:H21
für Lauf 2 "J2:J21" für die Gültigkeitsprüffung zugehörig K2:K21
für Lauf 3 "M2:M21" für die Gültigkeitsprüffung zugehörig N2:N21


gruß zip
Gast



Verfasst am:
30. Apr 2014, 09:15
Rufname:

AW: VBA schleife mit Msgbox abfrage für mehrere zellen/tabel - AW: VBA schleife mit Msgbox abfrage für mehrere zellen/tabel

Nach oben
       Version: Office 2010

hallo,
rechtsklick aufs register der Tabelle, linksklick Code anzeigen
ins große Codefenster den Code
Editor beenden

es kann sein, dass durch das eintragen über ein externes Programm das Ereignis
Worksheet_Change (der Inhalt irgendeiner Zelle ändert sich) nicht ausgelöst wird.
dann müssen wir ggfls was anderes basteln

Gruß
stefan

Code:
Private Sub Worksheet_Change(ByVal Target As Range)
Dim rngBereich As Range, antwort
Set rngBereich = Union(Range("G2:G21"), Range("J2:J21"), Range("M2:M21"))
If Not Intersect(Target, rngBereich) Is Nothing Then
antwort = MsgBox("gültig?", vbYesNo)
 If antwort = vbYes Then
   Application.EnableEvents = False
   Target.Offset(0, 1) = "x"
   Application.EnableEvents = True
 End If
End If
End Sub
stefan onken
Im Profil kannst Du frei den Rang ändern


Verfasst am:
30. Apr 2014, 09:16
Rufname:
Wohnort: hamburg

AW: VBA schleife mit Msgbox abfrage für mehrere zellen/tabel - AW: VBA schleife mit Msgbox abfrage für mehrere zellen/tabel

Nach oben
       Version: Office 2010

login...
zipmen
Im Profil kannst Du frei den Rang ändern


Verfasst am:
30. Apr 2014, 15:31
Rufname:

AW: VBA schleife mit Msgbox abfrage für mehrere zellen/tabel - AW: VBA schleife mit Msgbox abfrage für mehrere zellen/tabel

Nach oben
       Version: Office 2010

WOW Danke stefan, gleich ein fertiger code Smile

Zeile 3 und 4 war´s was mir fehlte, hab den code noch etwas modifizert da ich schon eine Worksheet_Change schleife laufen habe mußte ich etwas kombinieren Laughing

Funktioniert bestens auch mit der eingabe vom Fremdprogram.


gruß zip
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind
GMT + 1 Stunde

Diese Seite Freunden empfehlen

Seite 1 von 1
Gehe zu:  
Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen

Verwandte Themen
Forum / Themen   Antworten   Autor   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Excel Formeln: aus verschiedenen Zellen eine Hyperlink erstellen? 2 MrMr 1905 28. Okt 2004, 19:43
MrMr aus verschiedenen Zellen eine Hyperlink erstellen?
Keine neuen Beiträge Excel Formeln: Blattschutz: bestimmte Zellen zum Löschen freigeben 6 Christiane 1203 21. Okt 2004, 07:17
lala Blattschutz: bestimmte Zellen zum Löschen freigeben
Keine neuen Beiträge Excel Formeln: Verknüpfung von 2 tabellen... 0 Michaaaa 788 18. Okt 2004, 10:05
Michaaaa Verknüpfung von 2 tabellen...
Keine neuen Beiträge Excel Formeln: Werte in Zellen?!? 3 Kiamolo 2818 18. Okt 2004, 10:01
Kiamolo Werte in Zellen?!?
Keine neuen Beiträge Excel Formeln: Gleich Zellen farblich markieren 3 badoldman 2712 05. Okt 2004, 16:14
fl618 Gleich Zellen farblich markieren
Keine neuen Beiträge Excel Formeln: Leere Zellen mit darüber stehender Nr. füllen 9 Daniela Freitag 1891 24. Sep 2004, 14:30
Gast Leere Zellen mit darüber stehender Nr. füllen
Keine neuen Beiträge Excel Formeln: Auswahlmenü in einzelnen Zellen erstellen 5 Big_Daddy17 4515 29. Jul 2004, 11:56
ae Auswahlmenü in einzelnen Zellen erstellen
Keine neuen Beiträge Excel Formeln: Zellen verknüpfen 2 lochohneboden 1994 22. Jul 2004, 12:35
lochohneboden Zellen verknüpfen
Keine neuen Beiträge Excel Formeln: ANZAHL in einer bestimmten Schriftfarbe formatierter Zellen 12 curious 1933 21. Jun 2004, 13:56
Gast ANZAHL in einer bestimmten Schriftfarbe formatierter Zellen
Keine neuen Beiträge Excel Formeln: Mittelwert über Zellen in denen auch 0 stehen kann 3 pkegelking 484 18. Mai 2004, 10:57
pkegelking Mittelwert über Zellen in denen auch 0 stehen kann
Keine neuen Beiträge Excel Formeln: Schwieriger Fall??? Abgragen in 2 Tabellen 1 Kimbolaysen 478 03. Mai 2004, 17:48
peb Schwieriger Fall??? Abgragen in 2 Tabellen
Keine neuen Beiträge Excel Formeln: Frage an peb: Schnelleres Rechnen bei großen Tabellen 1 Kimbolaysen 575 03. Mai 2004, 17:39
peb Frage an peb: Schnelleres Rechnen bei großen Tabellen
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: Access Tabellen