Thema Datum  Von Nutzer Rating
Antwort
25.08.2021 13:59:44 Guest4747
Solved
Blau Nach Wertänderung in Spalte, Befehl ausgeben
25.08.2021 16:35:27 UweD
NotSolved
26.08.2021 08:24:57 Guest4747
NotSolved
26.08.2021 09:28:09 UweD
NotSolved
26.08.2021 10:55:25 Guest4747
NotSolved
27.08.2021 13:19:11 Gast38833
NotSolved
31.08.2021 15:07:47 Guest4747
NotSolved
01.09.2021 10:35:00 Guest4747
NotSolved
01.09.2021 14:45:54 UweD
NotSolved
01.09.2021 15:53:07 Guest4747
NotSolved
01.09.2021 16:02:26 UweD
NotSolved
02.09.2021 08:08:19 Guest4747
NotSolved
02.09.2021 08:22:32 Guest4747
NotSolved
02.09.2021 09:23:39 Gast52073
Solved

Ansicht des Beitrags:
Von:
UweD
Datum:
25.08.2021 16:35:27
Views:
205
Rating: Antwort:
  Ja
Thema:
Nach Wertänderung in Spalte, Befehl ausgeben

Hallo

 

Generell ginge das so:

 

- Rechtsclick auf den Tabellenblattreiter

- Code anzeigen

- Code rechts reinkopieren

Private Sub Worksheet_Change(ByVal Target As Range)
    Dim iAnz As Integer, iSpID As Integer, iVorh As Integer
    
    iAnz = 10 'Code auslösen, wenn diese Anzahl erreicht ist
    iSpID = 5 'Spalte, in der die IDs stehen hier Beispiel in E
    
    If Not Intersect(Columns(iSpID), Target) Is Nothing Then
        iVorh = WorksheetFunction.CountIf(Columns(iSpID), Target)
        
        If iVorh >= iAnz Then
            
            MsgBox "'" & Target & "' ist jetzt " & iVorh & "x vorhanden."
            
        End If
    End If
    
End Sub

 

Wenn nun (hier im Beispiel in Spalte E) die gerade eingegebene ID 10x oder mehr vorhanden ist, kommt die Msgbox

 

Wie die Msgbox aussehen soll, kann ich aus deiner Beschreibung nicht ableiten.???

 Message Syntax
 Signal Syntax

Genauer beschreiben und irgedwo einen Musterdatei hochladen.

 

LG UweD

 

 


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
25.08.2021 13:59:44 Guest4747
Solved
Blau Nach Wertänderung in Spalte, Befehl ausgeben
25.08.2021 16:35:27 UweD
NotSolved
26.08.2021 08:24:57 Guest4747
NotSolved
26.08.2021 09:28:09 UweD
NotSolved
26.08.2021 10:55:25 Guest4747
NotSolved
27.08.2021 13:19:11 Gast38833
NotSolved
31.08.2021 15:07:47 Guest4747
NotSolved
01.09.2021 10:35:00 Guest4747
NotSolved
01.09.2021 14:45:54 UweD
NotSolved
01.09.2021 15:53:07 Guest4747
NotSolved
01.09.2021 16:02:26 UweD
NotSolved
02.09.2021 08:08:19 Guest4747
NotSolved
02.09.2021 08:22:32 Guest4747
NotSolved
02.09.2021 09:23:39 Gast52073
Solved