Avatar billede lklingenberg Nybegynder
12. september 2003 - 11:56 Der er 9 kommentarer og
1 løsning

Slet tomme celler

Hi,
Hvad der den hurtigste metode (vba) til at gennemløbe en kolonne og slette (ikke filtrere) tomme celler.
Avatar billede lklingenberg Nybegynder
12. september 2003 - 11:58 #1
Jeg har en funktion der trisser alle cellerne i rækken igennem en efter en og sletter de tomme, men jeg tænkte på om der findes en indbygget metode i vba til at eliminere tomme celler i et range.
Avatar billede jkrons Professor
12. september 2003 - 12:03 #2
Jeg ville nok bruge en For Each...Next løkke. Jeg kender ingen funktion der automatisk sletter alle tomme.
Avatar billede hcm Nybegynder
12. september 2003 - 12:06 #3
Avatar billede hcm Nybegynder
12. september 2003 - 12:07 #4
Okay, læste ikke lige ordentligt... Den gør vel nogenlunde det samme som din
Avatar billede jkrons Professor
12. september 2003 - 12:07 #5
Men den sletter hele rækker, ikke enkelte celler!
Avatar billede bak Forsker
12. september 2003 - 12:08 #6
Det afhænger lidt om du skal have slettet celler eller hele rækker
denne sletter alle blanke celler i selection og rykke resten op

Selection.SpecialCells(xlCellTypeBlanks).Select
Selection.Delete Shift:=xlUp
Avatar billede lklingenberg Nybegynder
12. september 2003 - 12:11 #7
->bak:
Jeps, der var den! Det er præcis en sådan indbygget vba-funktionalitet jeg ledte efter. Stik mig et svar... :-)
Avatar billede bak Forsker
12. september 2003 - 12:13 #8
ok :-)
  og lige som en one-liner
Selection.SpecialCells(xlCellTypeBlanks).Delete Shift:=xlUp
Avatar billede lklingenberg Nybegynder
12. september 2003 - 12:17 #9
Blærerøv ;-)
Avatar billede bak Forsker
12. september 2003 - 12:39 #10
yesssss, det er lige mig *lol*
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Excel kurser for alle niveauer og behov – find det kursus, der passer til dig

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester