Avatar billede lillejens Nybegynder
04. september 2001 - 08:53 Der er 8 kommentarer og
1 løsning

FORKERT ADRESSE I MAKRO

Når jeg afspiller denne makro virker den godtno men sætter jeg makroen ind i en komandoknap får jeg en fejl ,komando knappen er i arket indtastning så det er sikker noget med adressen hvordan skal koden så se ud ?
Sub Macro1()
Dim rCell As Range
Dim iRow As Integer, iX As Integer
    Worksheets(\"DATABASE\").Select
    Range(\"A65536\").End(xlUp).Select
    iRow = ActiveCell.Row
For Each rCell In Worksheets(\"INDTASTNINGS ARK\").Range(\"S1:S26\")
    iX = iX + 1
    Worksheets(\"DATABASE\").Cells(iRow + 1, iX) = rCell
Next rCell

End Sub
04. september 2001 - 09:03 #1
Du kan gøre således:
Private Sub CommandoButton1_Click()
    Macro1
End sub

eller prøv:

Private Sub CommandoButton1_Click()
Dim rCell As Range
Dim iRow As Integer, iX As Integer
    Worksheets(\"DATABASE\").Select
    Range(\"A65536\").End(xlUp).Select
    iRow = ActiveCell.Row
For Each rCell In ActiveSheet.Range(\"S1:S26\")
    iX = iX + 1
    Worksheets(\"DATABASE\").Cells(iRow + 1, iX) = rCell
Next rCell
End sub
Avatar billede janvogt Praktikant
04. september 2001 - 09:28 #2
Når du har tegnet din makroknap kan du højreklikke på den og vælge \"Tildel makro\".

Hvis det stadig ikke virker kan du prøve at placere din makro under ThisWorkbook\".
Avatar billede lillejens Nybegynder
04. september 2001 - 10:07 #3
Ingen af delene virker er det ikk ark henvisninger der er forkert hvis jeg laver en komando knap i arket \"DATABASE\" virker det helt som det skal men meningen er det skal virke fra arket \"INDTASTNINGSARK\" derudover har jeg ændret \"S1:S26\" Til\"S1:S27\" og celle S27 medtages ikke hvorfor ?
Avatar billede lillejens Nybegynder
04. september 2001 - 10:22 #4
Vrøvl \"S27\" tages med det var min overskrift der var forkert undskyl
Avatar billede janvogt Praktikant
04. september 2001 - 10:40 #5
Hvis du lige sender dit ark, skal jeg køre den på plads!
Avatar billede lillejens Nybegynder
04. september 2001 - 11:02 #6
fil afsendt til jan
Avatar billede lillejens Nybegynder
04. september 2001 - 12:37 #7
Jeg kan ikke se forskellen men det virker
Avatar billede janvogt Praktikant
04. september 2001 - 12:41 #8
Jeg har koblet Macro1 på commandoknappen på indtastningsarket.
Samtidig har jeg fjernet det overfløding kode således, at filen nu kun fylder ca. det halve.

Den kode, som ligger på Database-arket kan du godt fjerne sammen med knappen på samme ark. Så vil arket fylde endnu mindre.

Det eneste sted, hvor der behøver at ligge kode er Modul1.
Avatar billede lillejens Nybegynder
04. september 2001 - 13:15 #9
Jeg roder lidt rundt i hvor tingene ligger,nu tror jeg den er feset ind ellers stille jeg nogle nye spørgsmål
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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