Thema Datum  Von Nutzer Rating
Antwort
09.01.2017 16:10:16 Christian
NotSolved
Blau Objektvariable nicht festgelegt
09.01.2017 17:24:21 BigBen
NotSolved

Ansicht des Beitrags:
Von:
BigBen
Datum:
09.01.2017 17:24:21
Views:
532
Rating: Antwort:
  Ja
Thema:
Objektvariable nicht festgelegt

Hallo,

ich hae Deinen VBA-Code etwas optimiert, Im VBA-Code brauchen nur selten Select-Anweisungen aufgeführt werden, um anschließend eine Zelle zu kopieren.

Sub TEST()
    Dim loDeinWert As String
    Dim rng As Range
    Set rng = Worksheets("2016 Kontenarten").Rows(2).Find((loDeinWert))
    If Not rng Is Nothing Then
       Columns(rng.Column).Select
    End If
    Selection.Copy
    Workbooks("Tab7").Sheets("Kontrollen").Columns("N").PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks:=False, Transpose:=False
End Sub

Die eine Select-Anweisung habe ich bewußt stehen gelassen, da nicht ersichtlich ist, welche Zelle kopiert werden soll, falls der gesuchte Begriff nicht vorhanden sein sollte.

Eventuell kommt es zu einem Laufzeitfehler, wenn beim Kopieren keine ganze Zeile kopiert wurde.

LG, BigBen


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
09.01.2017 16:10:16 Christian
NotSolved
Blau Objektvariable nicht festgelegt
09.01.2017 17:24:21 BigBen
NotSolved