29.10.2020, 12:32
Danke, ich schaue mir die Datei mit Power Query an, das könnte auch sehr interessant sein.
Welchen Code kann ich noch nutzen, um am Ende nach der "Umwandlung der Zahlen in Prozentsätze" den Spaltennamen Steuerkennzeichen umzubennen in Steuersatz?
Ich habe den Code
Welchen Code kann ich noch nutzen, um am Ende nach der "Umwandlung der Zahlen in Prozentsätze" den Spaltennamen Steuerkennzeichen umzubennen in Steuersatz?
Ich habe den Code
Code:
Sub Thomas_Müller()
Dim i As Long, Spalte As Long, Suche As Range
Dim MWSt As Double
With Worksheets("UMSATZ")
Set Suche = .Cells.Find(What:="Steuerkennzeichen", LookAt:=xlWhole)
If Suche Is Nothing Then MsgBox "Keine Daten gefunden! Bitte Daten einfügen und erneut versuchen!": Exit Sub
Spalte = Suche.Column
For i = 2 To .Cells(Rows.Count, Spalte).End(xlUp).Row
Select Case .Cells(i, Spalte).Value
Case 76: MWSt = 0.19
Case 78: MWSt = 0.16
Case 55, 101: MWSt = 0.07
Case 19: MWSt = 0.07
Case 53: MWSt = 0.05
End Select
.Cells(i, Spalte) = MWSt
.Cells(i, Spalte).Style = "Percent"
Next i
End With
Cells.Replace What:="Steuerkennzeichen", Replacement:="Steuersatz", LookAt _
:=xlWhole, SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False _
, ReplaceFormat:=False, FormulaVersion:=xlReplaceFormula2
End Sub