Ich füge eine Schaltfläche in meinem Excel-Blatt für das Hinzufügen eines Mitarbeiters mit oben verwendeten Formeln.Syntaxfehler in VBA Excel-Code
Die ersten beiden Formeln im folgenden Code funktionieren perfekt, aber die letzte gibt einen Syntaxfehler.
Mein Code ist:
Private Sub AddEmployee_Click()
Sheets("Sheet1").Range("A35").Select
ActiveCell.EntireRow.Insert shift:=xlDown
Sheets("Sheet1").Range("A35:AJ35").Select
Selection.Borders.Weight = xlThin
Sheets("Sheet1").Range("AJ35").Select
ActiveCell.Formula = "=SpeDays(C35:AG35,9)"
Sheets("Sheet1").Range("AI35").Select
ActiveCell.Formula = "=IF(AI35>=10,10,AI35)"
Sheets("Sheet1").Range("AH35").Select
ActiveCell.Formula = "=COUNTIF(C35:AG35,">=4000")"
Ist Ihr Fehler nur im letzten? – David
Nebenbei bemerkt: Sie können die 'select' und' activecell' entfernen und verbinden Sie die beiden Zeilen - 'Sheets (" Sheet1 "). Range (" A35 "). EntireRow.Insert shift: = xlDown' –