10. oktober 2000 - 13:06Der er
17 kommentarer og 1 løsning
Excel rækker der skal spejlvendes ???
Jeg har en større tabeli Excel med en masse rækker, der skal spejlvendes. Dvs. i stedet for abcd... skal der stå dcba - kan det mon ændres automatisk, ligesom man kan transponere?! Jeg håber, du i kan hjælpe mig. På forhånd tak!
En anden fusk lösning : Lav en makro der gör fölgende : 1. Ny förste kolonne 2. Fyld förste kolonne 1-65000 3. Sorter faldende på förste kolonne 4. Fjern förste kolonne
Sub ark_orden() Dim sh1 As Worksheet Dim sh2 As Worksheet For Each sh1 In Worksheets For Each sh2 In Worksheets If sh1.Name > sh2.Name Then sh2.Move sh1 End If Next sh2 Next sh1 \' End Sub
Her er en løsning. Den er ikke elegant, men den virker. Den kræver at du ikke har formler i din række, og at rækkerne under den betragtede række er tomme. Desuden er der lidt med A1 og A2 men det kan du jo selv se.
Lad mig lige vide om det kan bruges eller jeg skal tænke mig mere om.
:o]
Sub Test1()
antal = Application.InputBox(\"Hvor lang er rækken ?\")
Range(\"A2\").Select
For taeller = 1 To antal
ActiveCell.Value = ActiveCell.Offset(-taeller, antal - taeller) ActiveCell.Offset(1, 0).Select
Jeg har siddet og prøvet mig frem, disse metoder ligge en sværhedsgrad lidt for høj til mig, men jeg skal til kursus i aften i Visual Basic 6.0 , så vise jeg ham jeres svar . Vender tilbage med hans mening
Din første kommentar (12.41.10) er jo meget nemmere. Kopier det og gå hen hvor det skal sættes hen og tryk højre knap og vælg \"Indsæt Speciel\" og derefter \"Transponér\". Vil du have det som en makro også ?
Mht. den anden kan du bruge mit tidligere forslag.
:o]
Synes godt om
Ny brugerNybegynder
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.