Thema Datum  Von Nutzer Rating
Antwort
20.12.2020 14:35:47 Gast7545
NotSolved
20.12.2020 15:29:14 Gast39939
NotSolved
20.12.2020 16:10:11 Mase
NotSolved
20.12.2020 18:22:41 Gast25048
NotSolved
20.12.2020 18:35:36 Mase
NotSolved
20.12.2020 18:44:09 Gast46960
NotSolved
20.12.2020 20:39:35 Gast31775
NotSolved
20.12.2020 21:43:57 Gast33046
NotSolved
20.12.2020 21:52:09 Gast83587
NotSolved
20.12.2020 22:24:34 ralf_b
NotSolved
20.12.2020 23:50:25 Gast20668
NotSolved
20.12.2020 23:52:10 Gast52334
NotSolved
21.12.2020 08:45:54 Gast98665
NotSolved
21.12.2020 00:14:26 Gast22398
NotSolved
21.12.2020 01:13:22 ralf_b
NotSolved
21.12.2020 01:15:59 ralf_b
NotSolved
Rot Projekte nach Datumsbereich auswerten
21.12.2020 10:04:56 Gast27254
NotSolved
21.12.2020 11:35:45 Gast70158
NotSolved

Ansicht des Beitrags:
Von:
Gast27254
Datum:
21.12.2020 10:04:56
Views:
828
Rating: Antwort:
  Ja
Thema:
Projekte nach Datumsbereich auswerten

Guten Morgen Ralf,

vielen Dank deine Anpassungen ergeben Sinn. Folgerndermaßen sieht der Code nun aus und funktioniert soweit:

 

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
Sub Auswertung()
 
 
Application.ScreenUpdating = False
 
      Dim p As Integer
      Dim st As Integer
      Dim s As Integer
      Dim e As Integer
      Dim w As Integer
      Dim Beginn As Date
      Dim Ende As Date
      Dim a As Integer
      Dim i As Integer
      Dim v As Integer
      Dim b As Integer
       
       
p = 4 'Erste Zeilenummer der Werte
st = 1 'Spaltennummer Status
s = 9 'Spaltennummer Projektstart
e = 11 'Spaltennummer Projektende
w = 3 'Spaltennummer Personentage
 
 
ThisWorkbook.Worksheets("Industrie").Activate
 
 
Beginn = InputBox("Bitte Beginn des Auswertungszeitraumes eingeben im Datumsformat TT.MM.JJJJ:")
  
Ende = InputBox("Bitte Ende des Auswertungszeitraumes eingeben im Datumsformat TT.MM.JJJJ:")
 
Dim Status
Status = InputBox("Bitte Projektstatus eingeben und auf Groß- und Kleinschreibung achten:")
  
  
a = 0
 
 
 
For i = p To Cells(Rows.Count, st).End(xlUp).Row
   
If Cells(i, s) >= Beginn And Cells(i, e) <= Ende And Cells(i, st) = Status Then
    
   v = v + Cells(i, w).Value
    
   a = a + 1
   
 
 
End If
 
Next
 
 
Worksheets("Industrie Auswertung").Range("C5").Value = Status
 
Worksheets("Industrie Auswertung").Range("D5").Value = a
 
Worksheets("Industrie Auswertung").Range("E5").Value = v
 
 
ThisWorkbook.Worksheets("Industrie Auswertung").Activate
 
Cells(1, 1).Select
 
 
Application.ScreenUpdating = True
 
 
End Sub


Sorry nochmals fürs mehrmalige Posten beim nächsten Excel / VBA Problem weiß ich besser Bescheid. Danke und viele Grüße


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
20.12.2020 14:35:47 Gast7545
NotSolved
20.12.2020 15:29:14 Gast39939
NotSolved
20.12.2020 16:10:11 Mase
NotSolved
20.12.2020 18:22:41 Gast25048
NotSolved
20.12.2020 18:35:36 Mase
NotSolved
20.12.2020 18:44:09 Gast46960
NotSolved
20.12.2020 20:39:35 Gast31775
NotSolved
20.12.2020 21:43:57 Gast33046
NotSolved
20.12.2020 21:52:09 Gast83587
NotSolved
20.12.2020 22:24:34 ralf_b
NotSolved
20.12.2020 23:50:25 Gast20668
NotSolved
20.12.2020 23:52:10 Gast52334
NotSolved
21.12.2020 08:45:54 Gast98665
NotSolved
21.12.2020 00:14:26 Gast22398
NotSolved
21.12.2020 01:13:22 ralf_b
NotSolved
21.12.2020 01:15:59 ralf_b
NotSolved
Rot Projekte nach Datumsbereich auswerten
21.12.2020 10:04:56 Gast27254
NotSolved
21.12.2020 11:35:45 Gast70158
NotSolved