Ja, Excel vil
generelt Ignorer datavalidering når du limer inn fra kontorutklippstavlen. Dette er fordi limoperasjonen er fokusert på å overføre * innholdet * i utklippstavlen, ikke på å anvende valideringsreglene.
Imidlertid er det noen få unntak:
* Lim inn spesial: Hvis du bruker "lim inn spesiell" og velger "validering" (eller "alle") som limtype, vil Excel faktisk bruke valideringsreglene fra kildecellene til destinasjonscellene.
* VBA: Du kan bruke VBA -kode for å bruke valideringsregler under en limoperasjon.
* Datavalidering med rullegardinliste: Hvis valideringsregelen i kildecellen er en rullegardinliste, kan Excel automatisk konvertere de limte dataene til de gyldige verdiene fra listen.
I de fleste tilfeller, hvis du vil sørge for at limt datasammenheng med datavalideringsregler, må du manuelt validere dataene etter liming.
Her er noen måter å gjøre det på:
* Bruk "datavalidering" -funksjonen: Gå til fanen "Data", klikk på "Datavalidering", og velg deretter valideringskriteriene du vil bruke.
* Bruk VBA: Skriv en VBA -makro for automatisk å sjekke de limte dataene og bruke valideringsreglene.
* Bruk betinget formatering: Lag en betinget formateringsregel som fremhever ugyldige data, slik at du enkelt kan identifisere og rette den opp.
Ved å ta disse trinnene, kan du sikre at regnearkdataene dine forblir konsistente og gyldige selv når du limer inn data fra eksterne kilder.