Det går naturligtvis med VBA (makro/script) men då måste du bevaka ett cellvärde och det kan bli ganska struligt.
Men du kan väl fuska?
Du kan helt enkelt skriva instruktionen i en angränsande cell och visa texten när när villkoret uppfylls.
Exempel, antag att dina data ligger i A-kolumnen och ditt medelvärde i B1. Om C-kolumnen är oanvänd så kan du i exempelvis C1 skriva in en formel i stil med:
=OM(B1>99;"värdet ligger utanför, gör vissa ändringar för att hamna inom styrgränserna igen";"")
Sammanfoga några celler om det behövs för att det skall se bra ut. Nu syns bara instruktionerna när gränsvärdet är uppfyllt
Alternativ 2:
Skriv in det du vill i "instruktionscellen" Ändra textfärgen i cellen till vit (osynlig).
Gå till villkorsstyrd formatering->ny regel->"bestäm vilka formler som skall formateras genom att använda en formel"
=$B$1>99
knappen [Format] -> textfärg svart (kanske en gul cellfärg om du vill dra till uppmärksamhet)
Ger möjlighet att formatera på ett enklare sätt
Alternativ 3:
Textruta
Gör OM() formeln från exempel 1 Men lägg formeln någonstans där den inte stör. T.ex i cell Q1. Gör texten vit om du vill slippa se texten
Skapa en textruta:
Infoga-> text->textruta
skapa textrutan ungefär där du egentligen skulle ha velat ha din Popup.
Markera textrutan, ställ dig i formelfältet (högst upp) och skriv in en länk till Q1
=$Q$1
Nu kommer det bara att synas text när gränsvärdet är uppnått
Om du vill, Fixa till din textruta så att den inte stör när den är tom: högerklick, formatera figur ->
ingen fyllning
inga linjer
textruta: anpassa figurstorlek till text
Ingenting är klockrent, men det är nog det närmaste du kan komma utan VBA. Den stora nackdelen med de här metoderna är att du kan radera dina ”osynliga” formler av misstag. Du kanske vill skydda cellerna?