Hur får jag till obligatorisk inmatning i en cell?
Cellen måste fyllas i och får ej lämnas tom.
Glömmer man mata in i den ska det komma fram ruta som säger till. Är inne i data/Verifiering men har fått hjärnsläpp vad jag ska välja.
Menar du att cellen inte får lämnas tom efter att redigering av cellen har påbörjats? Eller menar du att användaren ska mata in data i en given ordning och ingen cell får hoppas över? Dvs att A2 inte får fyllas i innan A1 är ifylld? Du vore bra om du kunde förklara lite närmare hur du har tänkt dig.
Anta att du vill att användaren ska fylla i cellerna A1:A20 i ordning. Markera då området A2:A20 och välj sedan Data - Verifiering som du själv var inne på. Välj sedan "Anpassat" i rullisten tillåt och klistra in följande formel:
=OM(A1="";A2="";A2<>"")
Om du har ett osammanhängande område kan du behöva verifiera varje cell för sig, lite beroende på cellernas inbördes position.
För att förhindra att cellen lämnas tom när redigering har påbörjats måste du använda VBA. Du kan tex klistra in följande kod i händelsen Worksheet_Change för det blad som avses:
If Target.Value = "" Then
Target.Value = InputBox("Cellen får inte vara tom, ange cellens värde")
End If