Avatar billede FinnLauridsen Forsker
06. juni 2016 - 15:01 Der er 8 kommentarer

Hjælp til ændring i VBA kode

Jeg har fundet følgende VBA kode fra Supertekst, men jeg er ikke kyndig i VBA
kan man ændre i koden så den ikke  samler svarene i A1 på det aktuelle ark  men i stedet på Ark 1  A62 ? ( alle samlinger foregår på Ark 1)
Jeg har brug for at lave ca. 10 selvstændige koder med forskellige celler som det skal samles i feks. er den næste i A77
Jeg har svarene på et andet ark, ( ark 6 - H5 )


Dim antalKol As Integer, antalRæk As Long
Dim ræk As Long, kol As Integer, værdi, nyRæk As Long
Public Sub samlingAfKolonner()
    antalKol = ActiveCell.SpecialCells(xlLastCell).Column
    antalRæk = ActiveCell.SpecialCells(xlLastCell).Row
   
Rem find første ledige celle i kol A
    nyRæk = findFørsteLedigeKolA
   
    For kol = 2 To antalKol
        For ræk = 1 To antalRæk
            Cells(ræk, kol).Select
            værdi = Selection.Value
            If værdi <> "" Then
                Selection.ClearContents
                Cells(nyRæk, 1) = værdi
                nyRæk = nyRæk + 1
            End If
        Next ræk
    Next kol
End Sub
Private Function findFørsteLedigeKolA()
Dim ræk As Long
    For ræk = 1 To antalRæk
        If Range("A" & ræk) = "" Then
            findFørsteLedigeKolA = ræk
            Exit Function
        End If
    Next ræk
    findFørsteLedigeKolA = antalRæk + 1
End Function
Avatar billede supertekst Ekspert
06. juni 2016 - 15:35 #1
Skal prøve at se på koden!
Avatar billede supertekst Ekspert
06. juni 2016 - 15:37 #2
PS: Under hvilen tråd har du fundet koden?
Avatar billede FinnLauridsen Forsker
06. juni 2016 - 17:04 #3
Computer Mester  26 August 2013 kl 10:10

jeg bruger Excel 2010 DK
Avatar billede supertekst Ekspert
06. juni 2016 - 23:46 #4
Har fundet tråden. Kan godt huske "situationen" da jeg genså den.

Du skriver:
Jeg har fundet følgende VBA kode fra Supertekst, men jeg er ikke kyndig i VBA
kan man ændre i koden så den ikke  samler svarene i A1 på det aktuelle ark  men i stedet på Ark 1  A62 ? ( alle samlinger foregår på Ark 1)

Jeg har brug for at lave ca. ?? 10 selvstændige koder ?? med forskellige celler som det skal samles i f. eks. er den næste i A77

??Jeg har svarene på et andet ark, ( ark 6 - H5 ) ??

Kunne du ikke prøve at beskrive et eksempel på det der er markeret med ?? .. ??
Avatar billede FinnLauridsen Forsker
07. juni 2016 - 07:54 #5
Det hele drejer sig om en risiko analyse
Jeg har en mappe med 6 ark, ark1 er forsiden med spørgsmålene der er i ca 10-15 grupper à ca.9 spørgsmål ,ark6 er svarene
ark1 er opbygget således:I gruppe 1 ved et x i feks.C58 skal der åbner sig en user form hvor jeg kan  vælge mellem flere svar (ark6 B5-7), under et tilfældig svar kan der godt være flere løsninger Ark6 C5-7
Svarene under gruppe 1 kan hvis de er valgt alle sammen ,blive mange linier
disse linier som er valgt vil jeg så gerne samle under gruppe 1 Ark1 A62
se evt. http://backup48.com/accounts/R2EsTu1BMd/5/index.html
Mvh. Finn
Avatar billede supertekst Ekspert
07. juni 2016 - 12:28 #6
Får desværre ikke tid foreløbigt på grund af nye kundeopgaver.
Avatar billede supertekst Ekspert
04. juli 2016 - 10:41 #7
Hej Finn

Så er der blevet mere tid - er "Risiko analysen" stadig aktuel - eller er den på plads?

Hvis stadig aktuel - på hvilken betingelser?
Avatar billede supertekst Ekspert
10. august 2016 - 12:12 #8
Hej Finn

Fik aldrig noget svar vedr. Risiko analysen" - men giv signal hvis stadig aktuel..
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