Avatar billede -ulli- Nybegynder
19. marts 2001 - 15:49 Der er 13 kommentarer og
1 løsning

Excel?

Jeg har et html dokument fyldt med adresser.

Dem vil jeg godt kopiere ind i Excel. Det er ikke noget problem.

Men.. De står på denne måde:

|Firmannavn|
------------
|Adresse  |
------------
|Postnr. By|
------------

Er det muligt via en kommando at få dem til at stå på langs i stedet? Altså:

Firmanavn|Adresse|Postnr. By|
---------|-------|----------|

Avatar billede janvogt Praktikant
19. marts 2001 - 16:14 #1
Ja, det burde være muligt med Rediger -> Indsæt speciel -> Transponer funktionen.

Send evt. din fil til
jan_vogt_hansen@hotmail.com
så skal jeg kigge på det hurtigst muligt.
Avatar billede -ulli- Nybegynder
19. marts 2001 - 16:19 #2
Jeg har ik nogen Transponer valgmulighed.

Jeg har:

HTML
Unicode-tekst
Tekst

Jeg kan ikke sende dig dokumentet, da det er firmarelevant ;)
Avatar billede janvogt Praktikant
19. marts 2001 - 16:24 #3
Okay.
Indsæt først HTML-data som tekst.
Marker derefter hele det område du vil have til at \"ligge ned\"
Tryk på kopiér.
Vælg det sted, hvor de dataene skal \"ligge\".
I menuen under Rediger vælges Indsæt Speciel.
Her vælges \"Værdier\" og rubrikken \"Transponer\" afmærkes.
Tryk OK.


Avatar billede janvogt Praktikant
19. marts 2001 - 16:28 #4
Hvis det ikke lykkes kan du jo evt. indsætte teksten i Excel og så slette/ændre \"confidental\" data før du mailer filen til mig.
Så kan jeg ihvertfald afgøre, om det kan lade sig gøre.
19. marts 2001 - 20:51 #5
Transponer virker ikke her, sådan som jeg læser det, idet -ulli- sikkert gerne vil have en linie pr. adresse - rigtigt forstået ?

Hvis jeg har forstået det rigtigt, så har du 3 linier pr. adresse, og så skulle denne lille makro virke.

Hvis ikke du har brugt makro\'er før, så skriv lige.

Sub TransporerAdresser()
  Dim rCell As Range
  For Each rCell In Range(\"A1:A10000\")
    If rCell = \"\" And rCell.Offset(1, 0) = \"\" And rCell.Offset(2, 0) = \"\" Then Exit For
    rCell.Offset(0, 1) = rCell.Offset(1, 0)
    rCell.Offset(0, 2) = rCell.Offset(2, 0)
    rCell.Offset(2, 0).EntireRow.Delete
    rCell.Offset(1, 0).EntireRow.Delete
  Next rCell
End Sub

flemse@post3.tele.dk
19. marts 2001 - 20:58 #6
Det kan godt være, at du skal rette i A1:A10000, hvis du kopierer adresserne ind i en anden kolonne eller en anden start celle end A1.

God fornøjelse
Avatar billede janvogt Praktikant
19. marts 2001 - 21:11 #7
Selvfølgelig virker transponér.
Denne funktion kan anvendes på flere forskellige måder.
19. marts 2001 - 21:20 #8
Vældig interesseret i at se en vejledning hertil.

Flemming Dahl
Flemsevej 12
6000 Kolding
Jan Vogt
Jansvej 12
6000 Kolding

Her er to adresser Jan, som skal på to linier, hvordan vil du gøre det ?
Avatar billede janvogt Praktikant
19. marts 2001 - 21:29 #9
En HTML-fil ser næppe så ligefrem ud, som du skitserer den.
Højst sandsynligt er der en form for separator, som gør det muligt at anvende et alternativt filformat.
19. marts 2001 - 21:34 #10
Måske - men når adresserne bliver kopieret ind i excel..!?! hvad mon ulli siger!
Avatar billede -ulli- Nybegynder
20. marts 2001 - 09:42 #11
Jan: jeg kan ik lige slette confidential data ;)

HTML filen er ca 2 mb stor.. vil tage et pænt stykke tid ;)

Flemming: jeg har ikke arbejdet med macro\'er før..
Avatar billede -ulli- Nybegynder
20. marts 2001 - 09:44 #12
HTML filen er vist nok genereret ud fra navision .. jeg fik bare filen stukket i hånden
Avatar billede janvogt Praktikant
20. marts 2001 - 09:46 #13
Har du prøvet at gennemgå den procedure jeg beskriver?
Avatar billede -ulli- Nybegynder
20. marts 2001 - 09:56 #14
har jeg lige prøvet nu... var taget hjem igår da du forklarede det bedre.. takker
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