Formelproblem in Excel 2007
Holm
Hallo,
bei mir in der Firma habe ich eine umfassende Reisekostenabrechnung seit vielen Jahren laufen. Da immer mehr Mitarbeiter mit Office 2007 arbeiten, häufen sich Probleme. Bei einem Problem komme ich nicht weiter, da brauche ich Eure Hilfe. Die Reisekostenabrechnung habe ich rudimentär beigefügt. Der Fehler ist hier aber nachzustellen.
1. Im Register "Allgemein" wird die Firma ausgewählt, hier Firma 3.
2. Im Register "Reisekosten" wird in Spalte F "M/S" für Montage7Service ausgewählt.
3. In Spalte U wird eine Entfernungszone ausgewählt.
4. Es erscheint eine Fehlermeldung, die ich nicht bearbeiten kann, da ich keinen Fehler sehe. Klicke ich "Beenden", so sagt mir die nächste Fehlermeldung: Nicht genug Speicher. Bei manchen Mitarbeitern führt das sogar so weit, dass diese Ihren Rechner komplett durchstarten müssen. In 2003 läuft das Tool einwandfrei. Das Tool komplett neu in 2007 zu erstellen, ist nicht möglich. Das Tool ist im Original sehr umfangreich mit einigen Makros und vielen Formeln.
Die Vorlage war ursprünglich in Office 2003 erstellt. Die Formel im Register "Reisekosten" lautet:
Private Sub Worksheet_Change(ByVal Target As Range)
'Einsatzwechseltätigkeit bei der Firma 3 und Auslösung
If Sheets("Allgemein").Range("H22") = 3 Then
If Cells(Target.Row, 6) = "M/S" Then
'Auslösung
If Cells(Target.Row, 21) = "Z 1" Then
Cells(Target.Row, 22) = 7.88
ElseIf Cells(Target.Row, 21) = "Z 2" Then
Cells(Target.Row, 22) = 10.67
ElseIf Cells(Target.Row, 21) = "Z 3" Then
Cells(Target.Row, 22) = 16
ElseIf Cells(Target.Row, 21) = "Z 4" Then
Cells(Target.Row, 22) = 22.02
ElseIf Cells(Target.Row, 21) = "Z 5" Then
Cells(Target.Row, 22) = 25.08
End If
End If
End If
End Sub
--> Blatt- und VBA-Schutz/Kennwort lautet hier: testIch hoffe sehr, dass mir jemand einen Tipp geben kann.
Gruss an alle