Thema Datum  Von Nutzer Rating
Antwort
13.12.2013 04:55:06 Samuel Will
NotSolved
13.12.2013 05:14:42 Samuel Will
NotSolved
Rot Excel ist verwirrt ...
16.12.2013 16:40:26 Holger
NotSolved
19.12.2013 22:44:27 Gast84642
NotSolved
21.12.2013 11:02:26 Holger
NotSolved

Ansicht des Beitrags:
Von:
Holger
Datum:
16.12.2013 16:40:26
Views:
862
Rating: Antwort:
  Ja
Thema:
Excel ist verwirrt ...
Hallo Samuel,
ich finde keinen Fehler, der ein solches Verhalten auslösen soll.
Allerdings weiß ich nicht, was in C36 steht, ob AB1 dynamisch verändert wird und was bei Dateisystem.speichern und CheckError.IsError passiert.
Diese Zeilen habe nur als Kommentar ausgeführt. Ich habe deinen Code etwas umgestellt.
 
Private Sub Enter()
Select Case Replace(ActiveCell.Address, "$", "")
Case "D39"
    Range("D40").Select
Case "D40"
    If Range("AB1").Value = True Then GoTo Frage Else Range("G39").Select
Case "G39"
    Range("G40").Select
Case "G40"
    GoTo Frage
Case Else
    If CheckError.IsError(Selection) Then Exit Sub '# Prüfe ob Auswahl ein Kalendertag ist.
    ActiveSheet.Unprotect Password:="0444786400"
    With Selection
        .Font.ThemeColor = xlThemeColorDark1
        .Font.TintAndShade = 0
        For i = 7 To 10: .Borders(i).Weight = xlThick: Next i
    End With
    ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True, Password:="0444786400"
    Range("D39").Select '# Gehe zu Preisfeld und markiere Inhalt.
End Select
SendKeys "{f2}+^{LEFT}"
Exit Sub
Frage:
Range("I34:L34").Select
If MsgBox("Änderungen für Auswahl übernehmen?", vbYesNo, "Änderungen übernehmen") = vbYes Then
    Dateisystem.Speichern
Else
    Range(Range("C36").Value).Select
End If
end sub
 
Das Ergebnis wäre nicht  uninteressant.
 
Gruß
Holger

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
13.12.2013 04:55:06 Samuel Will
NotSolved
13.12.2013 05:14:42 Samuel Will
NotSolved
Rot Excel ist verwirrt ...
16.12.2013 16:40:26 Holger
NotSolved
19.12.2013 22:44:27 Gast84642
NotSolved
21.12.2013 11:02:26 Holger
NotSolved