Thema Datum  Von Nutzer Rating
Antwort
Rot letzte gefüllte zelle
10.11.2016 10:39:47 GeorgieGeorge
*****
Solved
10.11.2016 10:45:20 Gast76551
*****
Solved
10.11.2016 10:51:26 GeorgieGeorge
NotSolved
10.11.2016 10:53:16 GeorgieGeorge
NotSolved
10.11.2016 11:07:53 Gast73473
*****
Solved
10.11.2016 11:37:23 Gast18204
Solved
10.11.2016 19:11:33 Gast78434
NotSolved

Ansicht des Beitrags:
Von:
GeorgieGeorge
Datum:
10.11.2016 10:39:47
Views:
1576
Rating: Antwort:
 Nein
Thema:
letzte gefüllte zelle

Hi Leute,

Ich habe folgendes Problem und wäre sehr dankbar wenn ihr mir dabei helfen könnt.

 

Ich habe dieses Makro im Internet gefunden :

 

Option Explicit

Sub Find_Doppelte()
Dim oDic As Object, ArrayData(), ArrayAusgabe()
Dim n As Long
Dim nTimer
nTimer = Timer
Set oDic = CreateObject("Scripting.Dictionary")

With Sheets("Hauptliste") 'Tabelle anpassen
    ArrayData = .Range("C2:C5000").Value2 'Zellbereich anpassen

    ReDim ArrayAusgabe(1 To UBound(ArrayData), 1 To 1)
    
    For n = 1 To UBound(ArrayData)
        oDic(ArrayData(n, 1)) = oDic(ArrayData(n, 1)) + 1
    Next n
    For n = 1 To UBound(ArrayData)
        If oDic(ArrayData(n, 1)) > 1 Then ArrayAusgabe(n, 1) = "duplicate"
    Next n
    
    'Ausgabe erste Zelle anpassen
    .Range("B2").Resize(UBound(ArrayAusgabe)) = ArrayAusgabe
End With
MsgBox "Fertig nach " & Timer - nTimer & " Sekunden"
End Sub

 

In B2 - B5000 wird das wort "duplicate" ausgespuckt , falls ein Duplikat vorhanden ist,

 

Nun zu meinem Problem : Ich möchte den Bereich nicht bis C5000 laufen lassen, sondern bis zur letzten gefüllten Zelle

 

Ich danke im voraus und verbleibe

 

mit freundlichem Gruß

 

GeorgieGeorge


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
Rot letzte gefüllte zelle
10.11.2016 10:39:47 GeorgieGeorge
*****
Solved
10.11.2016 10:45:20 Gast76551
*****
Solved
10.11.2016 10:51:26 GeorgieGeorge
NotSolved
10.11.2016 10:53:16 GeorgieGeorge
NotSolved
10.11.2016 11:07:53 Gast73473
*****
Solved
10.11.2016 11:37:23 Gast18204
Solved
10.11.2016 19:11:33 Gast78434
NotSolved