Avatar billede zxa Nybegynder
06. august 2008 - 15:24 Der er 5 kommentarer og
1 løsning

Hjælp til vba

Hej
Jeg kan ikke få denne makro til at virke
Sub erstat()
Dim DataInput
DataInput = InputBox("Skriv det der skal søges efter i cellerne:                            Husk der skelnes mel store og små bogstaver")
If DataInput = "" Then Exit Sub
For Each c In Selection
If InStr(1, c.Value, DataInput) Then ???????????????? Selection.Delete Shift:=xlUp
Next
End Sub

Der hvor jeg har sat spørgsmålstegn ind skal den marker hele rækken, ellers tror jeg at den virker
Avatar billede zxa Nybegynder
06. august 2008 - 15:26 #1
Glemte måske at sige det jeg ville have. Er at den skal slette hele rækken hvis den indtastet tekst er der
Avatar billede zxa Nybegynder
06. august 2008 - 15:34 #2
Er først tilbage i aften, så svarer ikke før
Avatar billede supertekst Ekspert
06. august 2008 - 15:50 #3
Ok - men er et bud:

Sub erstat()
Dim DataInput, område
    område = Selection.Address
   
    DataInput = InputBox("Skriv det der skal søges efter i cellerne:Husk der skelnes mel store og små bogstaver")
    If DataInput = "" Then Exit Sub
        For Each c In Range(område).Cells
            If InStr(1, c.Value, DataInput) Then
                række = c.Row
                Rows(CStr(række) & ":" & CStr(række)).Select
                Selection.Delete Shift:=xlUp
            End If
        Next
       
    Range("A1").Select
End Sub
Avatar billede zxa Nybegynder
06. august 2008 - 21:07 #4
Supertekst
det var lige sådan det skulle være, jeg har da noget at øve mig på. Men tak for hjælpen
Avatar billede supertekst Ekspert
06. august 2008 - 23:43 #5
Fint - du får et svar...
Avatar billede zxa Nybegynder
07. august 2008 - 08:13 #6
:-)
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