Avatar billede KenneyD71 Nybegynder
29. maj 2015 - 22:55 Der er 2 kommentarer og
1 løsning

VBA, Runtime og ActiveCell.Value = Empty, hvad skyldes denne fejl

Jeg har en kodestreng, hvor jeg får en Run-time fejl.
I Cell B2 skal der indsættes en value.
Men når den gør det får jeg run.time fejl 1004 og når jeg markerer cellen siger den Value=Empty.

Hvorfor dog det?



Sub CountIFogAutoFill()

Dim AlfaCell As Range
Dim BravoCell As Range

   
    Range("B2").Select
    Set AlfaCell = Range("B2")

'FEJL:=>    ActiveCell.Value = "=COUNTIF(Ekspo_bunke!$C:$C;A2)"

    Range("A1").Select
    Selection.End(xlDown).Select

    Set BravoCell = ActiveCell.Offset(0, 1)

Range("B2").Select

  Selection.AutoFill Destination:=ActiveCell.Range(AlfaCell, BravoCell)


End Sub
Avatar billede kabbak Professor
29. maj 2015 - 23:22 #1
Sub CountIFogAutoFill()

    Dim AlfaCell As Variant
    Dim BravoCell As Variant

    Range("B2").Select
    AlfaCell = Range("B2").Address

    ActiveCell.FormulaLocal = "=COUNTIF(Ekspo_bunke!$C:$C;A2)"

    Range("A1").Select
    Selection.End(xlDown).Select
    BravoCell = ActiveCell.Offset(0, 1).Address
    Set SourceRange = ActiveSheet.Range("B2")
    Set fillRange = ActiveSheet.Range(AlfaCell, BravoCell)

    SourceRange.AutoFill Destination:=fillRange

End Sub
Avatar billede KenneyD71 Nybegynder
30. maj 2015 - 08:32 #2
Perfekt. Tak for hjælpen, Kabbak.

Hent dine point.
Avatar billede kabbak Professor
30. maj 2015 - 19:06 #3
et svar ;-)
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

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