Logga in med Microsoft
Logga in eller skapa ett konto.
Hej,
Välj ett annat konto.
Du har flera konton
Välj det konto som du vill logga in med.

Symptom

När du kör ett Excel-makro eller annan programmerings kod som anger data verifierings regler för en cell som en lista med giltiga poster visas alla objekt i listan data verifiering på en rad.

Orsak

Det här problemet uppstår om följande gäller:

  • Inställningen för list separator (under nationella inställningar i kontroll panelen) är något annat än ett kommatecken (,). Om din nationella inställning till exempel är Tyskland är List avgränsaren ett semikolon.

  • Makrot för data verifiering använder list avgränsaren för att ange giltiga cell poster.

  • Makro koden anger listan explicit, i stället för att peka på ett cell område där de giltiga posterna visas.

Lösning

När du skapar ett makro för att ange en specifik lista med giltiga poster måste du alltid använda ett kommatecken (,) som List avgränsare.

Mer information

I Microsoft Visual Basic för Applications används alltid kommatecknet som List separator. Då kan du köra ett makro på datorer med olika nationella inställningar, utan att behöva redigera koden. När du skickar en kommaavgränsad matris med VBA-kod (XLValidateList Formula1) för data verifiering tillämpas tecken begränsningen i 255. När du kör ett makro som använder en List separator för att ändra en inställning konverterar makrot kommatecknet till den lokala regionala List avgränsaren. Detta inträffar till exempel om makrot skapar en data verifierings lista eller anger en formel i en cell med hjälp av kommandot område. formel (tal1,tal2) .

Referenser

Om du vill veta mer om data verifiering i Excel klickar du på följande artikel nummer och läser artikeln i Microsoft Knowledge Base:

211485 Beskrivning och exempel på data verifiering i Excel

Behöver du mer hjälp?

Vill du ha fler alternativ?

Utforska prenumerationsförmåner, bläddra bland utbildningskurser, lär dig hur du skyddar din enhet med mera.

Communities hjälper dig att ställa och svara på frågor, ge feedback och få råd från experter med rika kunskaper.

Hade du nytta av den här informationen?

Hur nöjd är du med språkkvaliteten?
Vad påverkade din upplevelse?
Genom att trycka på skicka, kommer din feedback att användas för att förbättra Microsofts produkter och tjänster. IT-administratören kan samla in denna data. Sekretesspolicy.

Tack för din feedback!

×