Thema Datum  Von Nutzer Rating
Antwort
22.09.2017 12:54:28 Meyer
Solved
22.09.2017 14:32:03 Mario
NotSolved
22.09.2017 14:59:44 Meyer
NotSolved
22.09.2017 15:06:29 Gast48478
NotSolved
22.09.2017 15:08:38 Mario
NotSolved
22.09.2017 15:11:10 Mario
NotSolved
Rot VMA ohne dateipfad
22.09.2017 15:18:44 Gast20279
NotSolved

Ansicht des Beitrags:
Von:
Gast20279
Datum:
22.09.2017 15:18:44
Views:
814
Rating: Antwort:
  Ja
Thema:
VMA ohne dateipfad

Super danke das funktioniert Perfekt nach kleiner anpassung!!

Ine Frage hätte ich noch. Mit jedem Klick wird ja der inhalt jeder Excel datei Kopiert die sich im Ordner befindet. Wie entferne Ich im nachhinein bei zweifachem durchlauf die doppelten Einträge? 

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
Option Explicit
Sub schreibe_in_Datei()
    Dim strDateiPfad As String
    Dim strDateiName As String
       
    strDateiPfad = ThisWorkbook.Path & "\"
    strDateiName = Dir(strDateiPfad)
       
    Do While strDateiName <> ""
        Call newRecord(strDateiPfad, strDateiName)
        strDateiName = Dir()
    Loop
   
End Sub
Sub newRecord(strPfad, strDatName)
    Dim ab As Workbook
    Dim sh As Worksheet
    Dim i As Integer
    Dim lstRow As Long
    Dim arrRange(22) As String
       
    If strDatName = ThisWorkbook.Name Or strDatName = "" Then
        Exit Sub
    End If
       
    Set ab = ThisWorkbook
    Set sh = ab.Sheets("Tabelle1")
       
    lstRow = sh.Cells(Rows.Count, 1).End(xlUp).Row + 1
       
    arrRange(0) = "B3"
    arrRange(1) = "L3"
    arrRange(2) = "B17"
    arrRange(3) = "B6"
    arrRange(4) = "L6"
    arrRange(5) = "B10"
    arrRange(6) = "L10"
    arrRange(7) = "B13"
    arrRange(8) = "L13"
    arrRange(9) = "L17"
    arrRange(10) = "K54"
    arrRange(11) = "J68"
    arrRange(12) = "N179"
    arrRange(13) = "L20"
    arrRange(14) = "B54"
    arrRange(15) = "H194"
    arrRange(16) = "H197"
    arrRange(17) = "H200"
    arrRange(18) = "H203"
    arrRange(19) = "H206"
    arrRange(20) = "H209"
    arrRange(21) = "J212"
    arrRange(22) = "H212"
       
    For i = 0 To 22
        sh.Cells(lstRow, i + 1) = GetValue(strPfad, strDatName, "AVM", arrRange(i))
    Next i
   
End Sub
   
Public Function GetValue(Pfad, Dateiname, blatt, bezug) As String
   
On Error GoTo Fehler
   
Dim arg As String
   
   
If Right(Pfad, 1) <> "\" Then Pfad = Pfad & "\"
   
   
arg = "'" & Pfad & "[" & Dateiname & "]" & blatt & "'!" & Range(bezug).Range("A1").Address(, , xlR1C1)
   
GetValue = ExecuteExcel4Macro(arg)
   
Exit Function
   
Fehler:
GetValue = "Fehler"
   
End Function

 


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
22.09.2017 12:54:28 Meyer
Solved
22.09.2017 14:32:03 Mario
NotSolved
22.09.2017 14:59:44 Meyer
NotSolved
22.09.2017 15:06:29 Gast48478
NotSolved
22.09.2017 15:08:38 Mario
NotSolved
22.09.2017 15:11:10 Mario
NotSolved
Rot VMA ohne dateipfad
22.09.2017 15:18:44 Gast20279
NotSolved