Avatar billede Slettet bruger
11. juli 2005 - 11:18 Der er 14 kommentarer og
1 løsning

Hvordan gemmer laver man et kopi af en fil

Jeg har en formular, hvor man skal kunne oprette og åbne et skema for en medarbejder. Ideen er så, at der er en knap til at oprette et skema og en til at åbne skemaet.

Oprettelsen af skemaet skal gøres ved at kopiere et excelark eller en word fil og gemme det med medarbejdernavn. Hvordan gøres det?~)
Avatar billede mugs Novice
11. juli 2005 - 12:06 #1
Lav dit skema i word som en skrivebeskyttet fil. Når medarbejderen lukker filen vilæ Word spørge efter placering / navn.

Der kan overføres data fra Access til Word f.eks. medarbejderens navn.
Avatar billede Slettet bruger
11. juli 2005 - 13:01 #2
Jeg kan godt se hvad du mener, men så vil jeg være nød til at lave et tjek først, om filen er oprettet for medarbejderen, for at vide hvilken, der skal åbnes. Derudover ønsker jeg ikke at man skal have muligheder for at gemme forkert.

Jeg vil hellere have at man trykker på en knap, som hedder medarbejderskema og så dukker skemaet op eller hvis der ikke sker noget, så trykker man bare på opret skema og så oprettes det automatisk. Det foregår i en formular hvor medarbejderen er "kaldt" frem i forvejen.
Avatar billede kasper_knaldperle Nybegynder
11. juli 2005 - 23:05 #3
Jeg fik på et tidspunkt hjælp til noget lignende. Her kopieres et dokument til en ny placering med et nyt navn, men du skal have de fuldstændige stier på din formular. F.eks i et tekstfelt, som selvfølgelig kan være skjult. Måske du kan bruge noget af det. http://www.eksperten.dk/spm/605605
Avatar billede Slettet bruger
13. juli 2005 - 13:03 #4
kasper knaldperle>Det ser godt ud, men jeg har rygende travlt andre projekter er blevet opprioriteret, så jeg må kigge på det i næste uge. Du kan evt. ligge et svar, så kan jeg sende points, hvis jeg kan finde løsningen ved hjælp af linket!~)
Avatar billede kasper_knaldperle Nybegynder
13. juli 2005 - 19:40 #5
Så vidt jeg ved er det ikke tilladt at tage point for at henvise til gamle spørgsmål...og det kunne jeg heller ikke finde på.
Det glæder mig hvis du kan bruge det, gem hellere dine point til en anden gang c",)
Avatar billede mugs Novice
13. juli 2005 - 19:41 #6
Så vidt jeg ved er tilladt at tage point for henvisning til gamle spørgsmål.
Avatar billede kasper_knaldperle Nybegynder
13. juli 2005 - 23:00 #7
Du har sikkert ret Mugs...jeg ved det ikke. Jeg syntes bare jeg har læst det et sted.
Under alle omstændigheder syntes jeg ikke, at jeg fortjener point for at lede en person hen til svaret på et spørgsmål jeg selv har stillet :D
Avatar billede Slettet bruger
20. juli 2005 - 08:08 #8
kasper knaldperle>Det ser ud til at det spg du linkede til kan hjælpe, men jeg kan ikke få det til at virke.

Her er hvad jeg forsøger:

Private Sub OpretSkema_Click()
Filecopy ("o:\databaser\bemandingsplan\skemaer\" & Me.Navnskema & ".xls","o:\databaser\bemandingsplan\skemaer\" & Me.Navnskema & Me.Medarbejder & ".xls")
End Sub
Avatar billede Slettet bruger
26. juli 2005 - 08:23 #9
Er der nogen der kan spotte fejlen?~)
Avatar billede kasper_knaldperle Nybegynder
26. juli 2005 - 12:58 #10
Nu er jeg ABSOLUT ingen ørn til vba, så jeg har placeret et ubundet tekstfelt på min formular. Feltet indeholder den komplette sti.
Så feltets kontrolelementkilde er i mit tilfælde: =[Hovedsti] & "\" & [mappe] & "\" & [Filnavn] & "" & [program]

Så kalder du blot tekstfeltet fra din knap i stedet. Det kunne være det kan virke for dig??

Der skal selvfølgelig også en destination på formularen.
Jeg har lavet destinationen på samme måde så min kode blot er:FileCopy Me!StiOld, Me!StiNew
Avatar billede Slettet bruger
27. juli 2005 - 14:50 #11
Ja, kønt er det ikke, men det virker....

Tak!~)

Lig et svar...
Avatar billede Slettet bruger
27. juli 2005 - 14:52 #12
Ps. Det ligner faktisk en af de løsninger, jeg selv kunne have fundet på, for jeg er heller ikke nogen ørn til vba!~)

Så må man jo være lidt kreativ...
Avatar billede kasper_knaldperle Nybegynder
27. juli 2005 - 17:35 #13
Nej det er nok ikke det mest elegante, men som man siger:" Det skal ikke være kunst, det skal være færdigt!"
c",)
Jeg ligger hermed et svar.
Avatar billede Slettet bruger
28. juli 2005 - 15:29 #14
!~)
Avatar billede kasper_knaldperle Nybegynder
31. juli 2005 - 18:37 #15
Hej igen spg...hvis du læser dette så vil jeg lige henlede din opmærksomhed på dette:
http://www.eksperten.dk/spm/636200
Jeg fandt nemlig ud af, at det ikke virker særlig godt alene. Der er nemlig risiko for at overskrive sin gamle fil med en ny, hvis man kommer til at kalde dem det samme. Jeg har brugt kabbaks eksempel og det virker fint.
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
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

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