Thema Datum  Von Nutzer Rating
Antwort
29.07.2017 15:29:25 Marina
NotSolved
29.07.2017 16:52:48 Gast70780
NotSolved
29.07.2017 18:24:18 Gast7967
NotSolved
29.07.2017 20:12:28 Gast50830
NotSolved
29.07.2017 19:10:33 Gast69952
NotSolved
Blau Fehlermeldung "Typen unverträglich" / "Unplugged"
29.07.2017 19:56:23 Gast69952
NotSolved

Ansicht des Beitrags:
Von:
Gast69952
Datum:
29.07.2017 19:56:23
Views:
808
Rating: Antwort:
  Ja
Thema:
Fehlermeldung "Typen unverträglich" / "Unplugged"

Versuch der Schadensbegrenzung (ohne Testdaten, daher Nato;-)

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
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
Sub Schaltfläche_Datenimport_starten_Klicken()
Dim Drehmoment As Double
Dim Vorspannkraft As Double
Dim Dateipfad As Variant
Dim RngEnde As Range
Dim RwEnde As Long
 
Application.ScreenUpdating = False
Dateipfad = Application.GetOpenFilename("Alle-Dateien (*.SP8),*.*,", MultiSelect:=True)
 
Sheets("Variablen").Range("B2").Value2 = UBound(Dateipfad)
laenge = UBound(Dateipfad)
 
 
 
' Kontrolle: MsgBox Laenge
' Kontrolle, ob Dokumente geladen
' Geladen = 1
 
 
' Datenimport
 
 
For i = 1 To laenge
 
   On Error Resume Next
   Sheets("Versuch " & i).Activate
   Cells.Clear
   If Err.Number <> 0 Then
      ThisWorkbook.Worksheets.Add after:=ActiveSheet
      ActiveSheet.Name = "Versuch " & i
   End If
   On Error GoTo 0
     
    ActiveSheet.Range("R18").Value2 = Right(Dateipfad(i), Len(Dateipfad(i)) - InStrRev(Dateipfad(i), "\"))
'    Zelle_Zusammenfassung = "A" & (44 + i)
'    Sheets("Zusammenfassung").Range(Zelle_Zusammenfassung).Value2 = "Versuch " & i & " - " & Right(Dateipfad(i), Len(Dateipfad(i)) - InStrRev(Dateipfad(i), "\"))
     
    Range("A10").Select
     
With ActiveSheet.QueryTables.Add(Connection:="TEXT;" & Dateipfad(i), Destination:=Range("A2"))
 
        .FieldNames = True
        .RowNumbers = False
        .FillAdjacentFormulas = False
        .PreserveFormatting = True
        .RefreshOnFileOpen = False
        .RefreshStyle = xlInsertDeleteCells
        .SavePassword = False
        .SaveData = True
        .AdjustColumnWidth = True
        .RefreshPeriod = 0
        .TextFilePromptOnRefresh = False
        .TextFilePlatform = 850
        .TextFileStartRow = 29
        .TextFileParseType = xlDelimited
        .TextFileTextQualifier = xlTextQualifierDoubleQuote
        .TextFileConsecutiveDelimiter = False
        .TextFileTabDelimiter = True
        .TextFileSemicolonDelimiter = False
        .TextFileCommaDelimiter = False
        .TextFileSpaceDelimiter = False
        .TextFileColumnDataTypes = Array(1)
        .TextFileDecimalSeparator = "."
        .TextFileThousandsSeparator = ","
        .TextFileTrailingMinusNumbers = True
        .Refresh BackgroundQuery:=False
    End With
     
    ' Spalten werden gelöscht
    ' Columns("C:H").Select
    ' Selection.Delete Shift:=xlToLeft
     
    ' Wort "Ende" entfernen
    Set RngEnde = _
    Cells.Find(What:="Ende", after:=ActiveCell, LookIn:=xlFormulas, LookAt _
        :=xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, MatchCase:= _
        False, SearchFormat:=False)
    If RngEnde Is Nothing Then Exit Sub
    RngEnde.ClearContents
    RwEnde = RngEnde.Row - 1
     
    ' Überschriften einfügen
    Range("A1").Value = "Drehwinkel [°]"
    Range("B1").Value = "Drehmoment [Nm]"
    'Range("C1").Value = ""
    Range("D1").Value = "Vorspannkraft [kN]"
    Range("H1").Value = "Reibzahl"
     
     
    ' Überschrift fett drucken
    Range("A1").Select
    With Selection
        .HorizontalAlignment = xlCenter
        .VerticalAlignment = xlBottom
        .WrapText = False
        .Orientation = 0
        .AddIndent = False
        .IndentLevel = 0
        .ShrinkToFit = False
        .ReadingOrder = xlContext
        .MergeCells = False
    End With
    Selection.Font.Bold = True
     
     Range("B1").Select
    With Selection
        .HorizontalAlignment = xlCenter
        .VerticalAlignment = xlBottom
        .WrapText = False
        .Orientation = 0
        .AddIndent = False
        .IndentLevel = 0
        .ShrinkToFit = False
        .ReadingOrder = xlContext
        .MergeCells = False
    End With
    Selection.Font.Bold = True
    Columns("B:B").Select
    Selection.NumberFormat = "0.00"
        
     Range("D1").Select
    With Selection
        .HorizontalAlignment = xlCenter
        .VerticalAlignment = xlBottom
        .WrapText = False
        .Orientation = 0
        .AddIndent = False
        .IndentLevel = 0
        .ShrinkToFit = False
        .ReadingOrder = xlContext
        .MergeCells = False
    End With
    Selection.Font.Bold = True
    Columns("D:D").Select
    Selection.NumberFormat = "0.00"
        
     Range("H1").Select
    With Selection
        .HorizontalAlignment = xlCenter
        .VerticalAlignment = xlBottom
        .WrapText = False
        .Orientation = 0
        .AddIndent = False
        .IndentLevel = 0
        .ShrinkToFit = False
        .ReadingOrder = xlContext
        .MergeCells = False
    End With
    Selection.Font.Bold = True
     
    'Oberste Zeile zentrieren + fixieren
     
    Rows("1:1").RowHeight = 23.25
    Rows("1:1").Select
    With Selection
        .VerticalAlignment = xlCenter
        .WrapText = False
        .Orientation = 0
        .AddIndent = False
        .IndentLevel = 0
        .ShrinkToFit = False
        .ReadingOrder = xlContext
        .MergeCells = False
    End With
    With ActiveWindow
        .SplitColumn = 0
        .SplitRow = 1
    End With
    ActiveWindow.FreezePanes = True
     
'
    Columns("C:C").Select
    Selection.NumberFormat = "0.00"
    Range("E1").Select
    ActiveCell.FormulaR1C1 = "Zeit [s]"
    Columns("E:E").Select
    Selection.NumberFormat = "0.00"
 
     
    ' Spalten_anpassen Makro
 
    Columns("A:A").EntireColumn.AutoFit
    Columns("B:B").EntireColumn.AutoFit
    Columns("C:C").EntireColumn.AutoFit
    Columns("D:D").EntireColumn.AutoFit
    Columns("A:H").Select
    With Selection
        .HorizontalAlignment = xlGeneral
        .WrapText = False
        .Orientation = 0
        .AddIndent = False
        .IndentLevel = 0
        .ShrinkToFit = False
        .ReadingOrder = xlContext
        .MergeCells = False
    End With
    With Selection
        .HorizontalAlignment = xlCenter
        .WrapText = False
        .Orientation = 0
        .AddIndent = False
        .IndentLevel = 0
        .ShrinkToFit = False
        .ReadingOrder = xlContext
        .MergeCells = False
    End With
     
    Columns("H:H").Select
    Selection.NumberFormat = "0.00"
   
'Berechnung der Reibzahl mit Schleife j
   For j = 2 To RwEnde
   On Error Resume Next
   Drehmoment = Range("B" & j).Value
   Vorspannkraft = Range("D" & j).Value
   Range("H" & j) = (((Drehmoment / Vorspannkraft) - (1.25 / (2 * 3.14159))) / ((0.577 * 7.188) + (0.5 * ((8 + 19.5) / 2))))
   If Err.Number <> 0 Then
       Range("H" & j) = False
   End If
   On Error GoTo 0
   Next j
 ' Ende Schleife Reibzahl
  
Next i
     
     
    Sheets("Zusammenfassung").Select
     
     
    Application.ScreenUpdating = True
End Sub

 


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
29.07.2017 15:29:25 Marina
NotSolved
29.07.2017 16:52:48 Gast70780
NotSolved
29.07.2017 18:24:18 Gast7967
NotSolved
29.07.2017 20:12:28 Gast50830
NotSolved
29.07.2017 19:10:33 Gast69952
NotSolved
Blau Fehlermeldung "Typen unverträglich" / "Unplugged"
29.07.2017 19:56:23 Gast69952
NotSolved