22. august 2000 - 14:21Der er
13 kommentarer og 1 løsning
gem med navn=værdi i celle C3
er der nogen der kan hjælpe med det, her er mit eget forsøg men det virker ikke Range(\"A2:L45\").Select Selection.Copy Application.CutCopyMode = False ActiveWorkbook.SaveAs Filename:= _ \"C:\\WINDOWS\\Skrivebord\\REKVISITION\\value=\"C3\".txt\", FileFormat:=xlText, _ CreateBackup:=False End Sub og det skulle gerne gemmes som værdier ikke formlerne kan man det
sådan ser hele koden ud og den melder fejl er det den sub som står midt i ?Private Sub CommandButton2_Click() Range(\"A2:K42\").Select ActiveWindow.SmallScroll Down:=-9 Selection.Copy Application.CutCopyMode = False ActiveWindow.SelectedSheets.PrintOut From:=1, To:=1, Copies:=1, Collate _ :=True Sub SaveAsC3() Dim Name As String Dim Path As String
nu melder den run-time error`9`: subsript out of range og den ser sådan ud nu jeg har rette c3 til a3 som er det rigtige her er linien som er makeret med gulName = Worksheets(\"Sheet1\").Range(\"A3\") Private Sub CommandButton2_Click() Dim Name As String Dim Path As String Range(\"A2:K42\").Select ActiveWindow.SmallScroll Down:=-9 Selection.Copy Application.CutCopyMode = False ActiveWindow.SelectedSheets.PrintOut From:=1, To:=1, Copies:=1, Collate _ :=True Path = \"C:\\WINDOWS\\Skrivebord\\REKVISITION\\\" Name = Worksheets(\"Sheet1\").Range(\"A3\") MsgBox Path + Name + \".txt\"
Arket hedder\"MODEL REKV.1\" det er en skabelon jeg udskriver rekvisitioner fra(HÅBER JEG,FOR DET ER ET JEG HAR LAVET I DAG.) jeg udfylder arket og når jeg har gjort det ,var det meningen at gemme dem i en mappe der hedder C:\\WINDOWS\\Skrivebord\\REKVISITION\\\"så jeg senere kunne udskrive dem og samenholde dem med den faktura jeg modtager
nu ser det ud til at virke ,det bliver bare gemt gemt som text ,og der går noget af teksten tabt, kan man vælge indsæt specielt og, kun som værdier så bliver det i excel format den del af koden er vel overflødig da det er en skabelon jeg åbner og arket er renset for sidste indtastninger
Hej ploughgaard det virker nu .jeg havde lavet en fejl, du er ved at have brugt noget tid på mig så jeg har afsat lidt flere point, jeg vil gerne om det kan gemmes som ovenfor nævnt ,da jeg så kan udskrive de gemte filer med logo på og selv bestemme side opsætningen den er meget begrænset i text dukomentet .jeg søgte i stifinderen og der var alle de gamle genveje og versioner og jeg tror det var dem som lå og drillede efter jeg slettede dem og rettede den skrivefejl jeg selv har lavet virkede det.
Hvis bare skal gemme en kopi for at kunne skrive den ud senere, hvorfor så ikke gemme kopien som .xls. På den måde ved ud at filen er nøjagtig som du forlod den.
GRUNDE TIL FORMLER IKKE MÅ KOMME MED ,ER ET JEG SOMME TIDER MAILER ORDREN UD TIL LEVERANDØREN, OG DATOEN ER EN FORMEL, OG VIL SÅ BLIVE DATOEN FOR ÅBNINGS DAGEN SÅ HAR JEG IKKE HOLD I HVORNÅR LEVERANDØREN ÅBNER SIN POSKASSE MEN KODEN FOR DET MED SPECIEL ER VEL CA SÅDANSelection.PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlanks:= _ False, Transpose:=False MED VENLIG HILSEN JOHNNY OG TAK FOR HJÆLPEN PS. DET SER UD TIL DER ER PROBLEMER PÅ EXPERTEN JEG KUNNE FØRS HENTE DI SVAR KL 12OO OG DU HAR SKREVET NOGET FØR
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.