Altså skal der 7 hele paller a 60 kasser og 1 palle med kun 45 kasser rugbrød til københavn.
Det skulle gerne være sådan at jeg bare trykker på en makroknap og så udskrives alle sedlerne til Århus på grønt papir, og derefter ligger jeg gul papir i printeren, og trykker på en anden knap og så udskrives sedlerne til København.
Håber der er nogen der kan forstå hvad jeg mener, og kan komme med et hurtigt svar :o) Jeg kender excel rimeligt godt, laver meget i Lopslag, hvis osv. men jeg ved ikke hvor god jeg er til egentlig programmering.
Kan du ikke foretage dine udregninger af kasser, paller osv. og lade disse udregninger stå i bestemte celler på 1 ark - og via disse beder du om udskrift af x sider med = cellexx og med den tekst du har defineret? /Be_Nice
Be_nice, jeg har lavet udregninger af kasser og paller, og jeg har også tidligere prøvet din plan med at sætte f.eks felt b38 ind i antal kopier, men den vil det ikke, den vil kun godtage 1-2-3 og lignende.
Mowi, ja jeg kan jo mange ark (sider) i samme regneark, og jeg har en forside hvorpå jeg indtaster ordrene fra de forskellige steder, altså Århus, København, Hjørring osv. Ordrene indtastes i antal brød, arket regner så ud hvor mange paller og løse kasser det giver på næste ark (side eller hvad I kalder det) på andre sider regner det ud hvor mange potioner det bliver til (150 brød i en potion, så f.eks. 2500/150=17 potioner) så ja der er mange ark.
Supertekst det lyder ret godt, bare der kommer lidt instrukser med :o)
Supertekst, det er egentlig ligemeget om det er word eller excel, der skal stå destination, varenummer, dato og antal kasser på sedlen, så er det ikke nemmere at det er i word hvor den kan hente de informationer fra et andet ark i regnearket?
Indtil videre har jeg bare lavet et ark, og så bruger jeg Lopslag til at sammensætte en seddel, jeg trykker 1 for franskbrød og et andet felt 3 for århus og antal kasser indtaster jeg manuelt. Hvis jeg så skal bruge 8 udskrifter trykker jeg 8 gange på udskriv, så det er lidt primitivt. Men jeg så engang en som bare trykkede på en knap, og så kom det hele ud, så jeg ved at det kan lade sig gøre, men kan ikke regne ud hvordan :o)
Der er 25 ark i regnearket, det udregner tid og klokkeslet for hvornår de forskellige produkter er færdig osv. men selve dette med at udskrive det rigtige antal sider kan jeg ikke lige finde ud af. Jeg kan evt. sende regnearket til dig, så kan du måske nemmere se hvad jeg mener :o)
Løsning på det stillede spørgsmål - (virkligheden fortsætter lidt endnu):
Dim antalSedler, ræk, brødType Sub UdskrivPallesedler() Rem Udskriv til Århus For ræk = 2 To 65000 If Cells(ræk, 1) <> "" Then brødType = Cells(ræk, 1) antalSedler = Cells(ræk, 2) If Cells(ræk, 3) <> 0 Then antalSedler = antalSedler + 1 End If
If antalSedler > 0 Then udskrivSeddel End If End If Next ræk End Sub Private Sub udskrivSeddel() 'Fra andet Ark ActiveWorkbook.Sheets(brødType).Select Selection.PrintOut Copies:=antalSedler, Collate:=True End Sub
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.