Først flyttes værdien fra textbox(Dag,Måned osv) til nogle \"midlertidig\" celler som nedenstående:
Range(\"Q2\").Value = Dag Range(\"Q3\").Value = Måned Range(\"Q4\").Value = År Range(\"Q5\").Value = km
Der efter flyttes værdierne ind i tabellen via en loop som nedenstående:
\' Flytter dag ind i tabellen
Range(\"A3\").Select i = 0 Do While Selection.Offset(i, 0).Value <> \"\" i = i + 1 Loop Selection.Offset(i, 0).Value = [Q2] [Q2] = \"\"
osv..
Så langt så godt!
Så er det at jeg gerne vil lave et udtræk fra tabellen, dette gør jeg med SUM.HVIS() og der er det at det omtalte problem opstår, SUM.HVIS() kan ikke se værdien i cellerne men hvis jeg stiller mig i cellen og trykker F2 efterfulgt af Enter så kan værdien ses, men det var jo ikke lige meningen.
Nu har jeg ikke lige Excel åben, så dette bliver fra hukommelsen, men prøv at sætte det ind som en formel, dvs Selection.Offset(i,0).Value = \"=Q2\" eller noget i den retning. Hvis ikke dette hjælper skal jeg nok rent faktisk kigge efter, men det er ved at være fyraften :-)
Du har helt ret i at du har svaret/\"løst\" problemmet i omtalte nyhedsgruppe, da jeg havde problemet postede jeg det 2 steder, du ved man skal spille på flere heste :-)
Nå tilbage til problemet, denne gang har du løst det bedre end sidste gang, med forige svar kunne der ikke indtastes kommatal,(jeg har ikke lige haft tid til at foreligge dig det) men i dit nye løsningsforslag ser jeg at du bruger Csng til konvertering hvor der kunne være et kommatal og det giver et bedre resultat, tak for det.
Jeg anser nu problemet for løst og mine point går til flemmingdahl.
:-) du kunne da have skrevet tilbage, hvis der stadig var problemer - godt at alt er i skønneste orden.
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.