05. oktober 2000 - 12:04Der er
11 kommentarer og 1 løsning
HASTER... overskrifter ved export
jeg har en macro der exporterer en query til et xls ark, men kan man ikke \"fortælle\" access at overskrifterne ikke skal medtages, således xls arket kun består af de faktiske værdier..
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Jeg har et sødt program der nok hurtigt kan omformes til dit formål.
Option Explicit
Private Sub cmdAngle_Click()
Dim xl as Object Set xl = CreateObject(\"Excel.Sheet\")\'Åbner excel \'Sætter de kendte værdier op i excel xl.Range(\"A1\").Value = txtX.Text xl.Range(\"A2\").Value = txtY.Text Set xl = Nothing
En anden ting som muligvis kan lade sig gøre er at når værdierne er flyttet over i axcell, så slet den linje som indeholder dataerne via macroen. Jeg ved ikke hvordan det skal gøres men det burde kunne lade sig gøre.
Hvårdan virker ikke?, kommentar udbedres, selvfølgelig virker det. Det koden gøre er under en aktivering åbnes Excell og værdierne fra txtX boxen overføres til Feltet A1. Måske er det fordi du ikke har angivet den rigtige sti til Excel, men jeg regnede med at du selv kendte til sådanne banale ting, hvis man vil give 15 point.
Istedet for at kritisere min viden omkring VBA scrips, burde du angive hvor mange point du mener at skulle have for at løse problemet. Jeg kan jo ikke se hvad du synes et korrekt svar ville være værd.!!!!
Min query indeholder 4 felter, med ca. 500 poster i.navnet på query = åtd
feltnavne i denne query. felt 1 = identifikation felt 2 = omsætning felt 3 = aktuel måned felt 4 = aktuel år
databasen ligger på c:\\db1.mdb excel skal placeres på c:\\åtd.xls
Som tidligere angivet ønsker jeg ikke at åbne Excel, blot sikre at der ved export fra Access ikke medtages feltnavne.
Jeg er ked af at du opfatede det som en kritik af din viden, det var ikke meningen.
Eftersom at det er querys i din access du ønsker at flytte over, da kan jeg ikke hjælpe dig med en VBA-løsning.
Men jewg tror at du her kan få lidt hjælp til din makro.
Jeg går ud fra at du selv kan få din qurey over i excell.
Derfra skal du nu bruge kommandoen SendKeys. nede i Sendkeys skriver du: +{right}+{right}+{right}{delete} Når du har overført dine excel dataer, slettes nu den øverste linje, den linje der indeholder de dataer du ikke ønskede skulle med. Nu skal excel dataerne blot saves. SendKeys: ^{S}
tak for hjælpen...jeg må rode lidt videre herfra..
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.