Automatisk Ændring af Celleindhold i Excel til "Joe" ved Indtastning - Uden Betinget Formatering eller Formler

Hvordan kan en celle i et Excel-ark (A1) automatisk ændres til et bestemt navn (Joe), uanset hvad der indtastes, og forblive tom indtil nogen forsøger at indtaste noget, uden at bruge betinget formatering, formler eller auto-korrektur?

For at få celle A1 i Excel til automatisk at ændres til "Joe" uden at bruge betinget formatering, formler eller auto-korrektur, kan du bruge VBA til at skrive en makro, der ændrer indholdet af A1, når nogen forsøger at indtaste noget i den.

Hvordan kan en celle i et Excel-ark (A1) automatisk ændres til et bestemt navn (Joe), uanset hvad der indtastes, og forblive tom indtil nogen forsøger at indtaste noget, uden at bruge betinget formatering, formler eller auto-korrektur?

For at opnå dette uden at bruge betinget formatering, formler eller auto-korrektur, kan du bruge VBA (Visual Basic for Applications) til at skrive en makro, der automatisk ændrer indholdet af celle A1 til "Joe", når nogen forsøger at indtaste noget i den. Følg disse trin:

  1. Åbn Excel-arket, hvor du vil anvende denne funktion.
  2. Tryk på Alt + F11 for at åbne VBA-editoren.
  3. I VBA-editoren skal du finde din projektmappe i projektvinduet og dobbeltklikke på ThisWorkbook.
  4. Indsæt følgende kode i ThisWorkbook modulen:

Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range)
    If Not Intersect(Target, Range("A1")) Is Nothing Then
        Application.EnableEvents = False
        If Target.Value <> "" Then
            Target.Value = "Joe"
        End If
        Application.EnableEvents = True
    End If
End Sub

  1. Luk VBA-editoren og gem din projektmappe som en makro-aktiveret fil (.xlsm).
  2. Nu vil celle A1 automatisk ændres til "Joe", når nogen forsøger at indtaste noget i den, og den vil forblive tom, indtil nogen gør det.

Bemærk: Denne metode kræver, at makroer er aktiveret i din Excel-projektmappe. Sørg for at informere brugerne om, at makroer skal være aktiveret for at denne funktion skal fungere korrekt.