24. januar 2005 - 12:09Der er
15 kommentarer og 1 løsning
vlookup problem?
Jeg sidder med en engelsk version af Excel, og forsøger at lave en formular, der skal find den højeste værdi i en kolonne, og returnere værdien i samme række, men i 1 kolonne til højre for den førstnævnte.
Det skal lige nævnes at der er flere ens tal i første kolonne, men forskellige tal i den anden kolonne. Med den metode som du foreslår, udvælger Excel det største tal i anden kolonnen, og giver derved et forkert resultat.
Sub KopierOgSorter() Columns("A:B").Copy ' kopierer A og B kolonnen Columns("K:K").Select ' sætter dem ind i kolomne K ActiveSheet.Paste Application.CutCopyMode = False Selection.Sort Key1:=Range("K1"), Order1:=xlAscending, Header:=xlGuess, _ OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom ' sortering End Sub
Delvist.. Jeg vil ikke have den til at kopiere hele A kolonnen - kun ned til en bestemt række, men jeg prøver at ændre i koden, så det måske virker...
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.