Avatar billede msl- Nybegynder
30. april 2009 - 14:15 Der er 4 kommentarer og
1 løsning

Hent omvendt tal fra kolonne i markeret række med genvejstast

Hej eksperter

Søger en simpel macro, der med en genvejstast er i stand til at hente tallet fra kolonne D (med omvendt fortegn), fra den række man befinder sig i med markøren.

Genvejstasten må gerne være Ctrl+b

Eksempel.

Man står i G12, trykker Ctrl+b, tallet fra D12 hentes nu ind i G12 med omvendt fortegn...
Avatar billede rexden1 Nybegynder
30. april 2009 - 14:40 #1
Din makro kode har du som følgende:

ActiveCell.Value = Range("d12 ").Value * -1

Gå herefter i funktioner makro, vælg din makros indstiller og vælge din genvejstast til ctrl+b

Makroen er lavet så du i en hvilken som helst celle kan få værdien af celle d12 med omvendt foretegn
Avatar billede rexden1 Nybegynder
30. april 2009 - 14:45 #2
Erstat lige den tidligere kode med følgende:

ActiveCell.Value = ActiveCell.Offset(0, -3).Value * -1
Fik ikke lige læst din problemstilling ordentligt.
Avatar billede msl- Nybegynder
30. april 2009 - 14:55 #3
Hej rexden, tak for svaret, det fungerer ikke helt efter hensigten... :)

Ctrl+b skal gerne virke uanset hvilken kolonne efter D jeg befinder mig i...

Eks.

Befinder mig i H10, macroen henter D10 med omvendt fortegn

Befinder mig i K17, macroen henter D17 med omvendt fortegn

osv..
Avatar billede rexden1 Nybegynder
30. april 2009 - 15:12 #4
Arhh sådan..

Det her den rigtige kode:
ActiveCell.FormulaR1C1 = "=RC4*-1"
Avatar billede msl- Nybegynder
30. april 2009 - 15:16 #5
Virker perfekt, jeg 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
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