collapse

Reklama


Autor Wątek: Wydruk w excelu - problem  (Przeczytany 9601 razy)

0 użytkowników i 1 Gość przegląda ten wątek.

Offline Michał

  • ForumPPS.pl
  • Administrator
  • Ekspert
  • *****
  • Wiadomości: 3191
  • Pomógł? 102
  • Kujawsko-Pomorski OW
    • NZOZ "ARS MEDICA" Przychodnia Lekarska
Wydruk w excelu - problem
« dnia: Grudnia 17, 2011, 11:55:19 am »
Mam zagwostkę skierowaną do specjalistów excela (może Paweł :) ).
Mam w excelu zapisane pomiary temperatur w trzech kolumnach: Lp., Data i godzina, Wartość temperatury. Te trzy kolumny zajmują mniej niż połowę szerokości strony (orientacja pionowa). Jest tych pomiarów kilka tysięcy wierszy. Chciałbym wydrukować to tak, aby wykorzystać pustą połowę strony (np. wiersz od 1 do 20 pierwsza połowa pierwszej strony, 21-40 druga połowa pierwszej strony, 41-60 pierwsza połowa drugiej strony, 61-80 druga połowa drugiej strony), ale nie wiem jak to zrobić. Kombinowałem już z drukowaniem dwóch arkuszy na stronie, ale zawsze po prawej stronie zostaje niewykorzystane miejsce.
Ma ktoś jakieś pomysły?
Pozdrawiam
Michał (michalszy)

Offline Przemyslaw

  • ForumPPS.pl
  • Administrator
  • Ekspert
  • *****
  • Wiadomości: 1315
  • Pomógł? 33
  • Zachodniopomorski OW

Offline bart

  • Sponsorzy Forum
  • Ekspert
  • *****
  • Wiadomości: 1500
  • Pomógł? 117
  • Dolnośląski OW
Odp: Wydruk w excelu - problem
« Odpowiedź #2 dnia: Grudnia 17, 2011, 12:49:00 pm »
Wpisz do googla excel druk w kilku kolumnach i pierwszy pojawi sie link  do vbscriptu robiący chyba to o co pytasz

Offline Michał

  • ForumPPS.pl
  • Administrator
  • Ekspert
  • *****
  • Wiadomości: 3191
  • Pomógł? 102
  • Kujawsko-Pomorski OW
    • NZOZ "ARS MEDICA" Przychodnia Lekarska
Odp: Wydruk w excelu - problem
« Odpowiedź #3 dnia: Grudnia 18, 2011, 03:17:35 am »
Przemek, niestety nic co by mi pomogło nie znalazłem w podanym przez Ciebie linku.
bart, na forum jest podane makro, które robi to co chcę ale dla jednej kolumny a ja potrzebuję tego dla trzech kolumn. Niestety nie mam pojęcia jak przerobić to makro dla 3 kolumn. Ktoś wie?
Pozdrawiam
Michał (michalszy)

Offline bart

  • Sponsorzy Forum
  • Ekspert
  • *****
  • Wiadomości: 1500
  • Pomógł? 117
  • Dolnośląski OW
Odp: Wydruk w excelu - problem
« Odpowiedź #4 dnia: Grudnia 18, 2011, 14:10:13 pm »
bart, na forum jest podane makro, które robi to co chcę ale dla jednej kolumny a ja potrzebuję tego dla trzech kolumn.

Ależ skąd(!) - właśnie sprawdziłem - skrypt jest mocno konfigurowalny i robi to chcesz z taka ilością kolumn, jaką mu
zaprogramujesz.

Z takimi ustawieniami:

  TypNaglowka = 2       ' 0/1/2 0 - bez nagłówka, 1 - nagłówek na 1-szej stronie, 2 - nagłówek na każdej stronie
  WshtSN = "Arkusz1"    ' Nazwa arkusza wyjściowy
  CllSN = "A1"          ' Pierwsza komórka danych w arkuszu źródłowym
  PocSl = 3             ' Liczba kolumn ( n-krotność) do skopiowania
  WshtTN = "Arkusz2"    ' Nazwa arkusza docelowego
  CllTN = "A1"          ' Pierwsza komórka danych w arkuszu docelowym
  PocetR = 81           ' Liczba linii (wierszy) na jednej stronie wydruku
  PocetS = 3            ' Liczba  kolumn / stronę
  OdstepS = 1           ' Odstęp (ilość kolumn) pomiędzy kolumnami danych


podzieli Ci trzykolumnowy zapis znajdujący się na arkuszu "Arkusz1" na 3x3 kolumnowy zapis w arkuszu "Arkusz2"
powtarzany co 81 (PocetR) linii. Nagłówki kolumn powtórzone na każdej stronie.

Testowy xls (z makrem) w załączniku

« Ostatnia zmiana: Grudnia 19, 2011, 08:44:54 am wysłana przez bart »

Offline Michał

  • ForumPPS.pl
  • Administrator
  • Ekspert
  • *****
  • Wiadomości: 3191
  • Pomógł? 102
  • Kujawsko-Pomorski OW
    • NZOZ "ARS MEDICA" Przychodnia Lekarska
Odp: Wydruk w excelu - problem
« Odpowiedź #5 dnia: Grudnia 18, 2011, 20:11:15 pm »
bart, wielkie, wielkie dzięki. Patrzyłem na kolejny skrypt w tym wątku. Dzięki twojemu plikowi z makrem i wyjaśnieniami, poustawiałem już wszystko i teraz działa tak jak chciałem. Jeszcze raz wielkie dzięki.
Pozdrawiam
Michał (michalszy)

Offline bart

  • Sponsorzy Forum
  • Ekspert
  • *****
  • Wiadomości: 1500
  • Pomógł? 117
  • Dolnośląski OW
Odp: Wydruk w excelu - problem
« Odpowiedź #6 dnia: Grudnia 19, 2011, 00:16:36 am »
Skoro skrypt taki dobry, to go trochę "spolszczyłem", żeby był bardziej przyjazny
do zastosowania dla potomnych (wersja poprawiona w poprzednim poscie)
 

Offline partut

  • Kompletny nowicjusz
  • Wiadomości: 1
  • Pomógł? 0
Odp: Wydruk w excelu - problem
« Odpowiedź #7 dnia: Stycznia 28, 2015, 16:04:10 pm »
Wielka prośba Bart mimo skopiowania twojego skryptu do mojego pliku tworzy mi tylko jedną stronę z danymi nie dzieli na następne strony co może być nie tak zmieniałem tylko te ustawienia:
TypNaglowka = 2       ' 0/1/2 0 - bez nagłówka, 1 - nagłówek na 1-szej stronie, 2 - nagłówek na każdej stronie
  WshtSN = "arkusz2"    ' Nazwa arkusza wyjściowy
  CllSN = "A5"          ' Pierwsza komórka danych w arkuszu źródłowym
  PocSl = 5             ' Liczba kolumn ( n-krotność) do skopiowania
  WshtTN = "Arkusz1"    ' Nazwa arkusza docelowego
  CllTN = "A1"          ' Pierwsza komórka danych w arkuszu docelowym
  PocetR = 49        ' Liczba linii na 1-nej stronie wydruku
  PocetS = 10         ' Liczba  kolumn / stronę
  OdstepS = 1           ' Odstęp (ilość kolumn) pomiędzy kolumnami danych

Offline bart

  • Sponsorzy Forum
  • Ekspert
  • *****
  • Wiadomości: 1500
  • Pomógł? 117
  • Dolnośląski OW
Odp: Wydruk w excelu - problem
« Odpowiedź #8 dnia: Stycznia 28, 2015, 16:31:10 pm »
Trudno mi powiedzieć. Musiałbym mieć arkusz źródłowy.
Może pokombinuj zmieniając pojedynczo parametry
i tak, małymi krokami, dojdziesz co jest nie tak.

 

* Szukaj


* Kto jest on-line

  • Kropka Gości: 669
  • Kropka Ukrytych: 0
  • Kropka Użytkowników: 0

Nie ma żadnego użytkownika on-line.

Reklama

* Aktywni

Paweł Paweł
9408 Wiadomości
mpi
3356 Wiadomości
PiotrSz
3285 Wiadomości
Michał Michał
3191 Wiadomości
karolweksler
3152 Wiadomości
09061303
3079 Wiadomości
Edward_B Edward_B
2968 Wiadomości
Bartosz Bartosz
2375 Wiadomości
maciek777 maciek777
2201 Wiadomości
cilazapril cilazapril
1634 Wiadomości

Reklama

Reklama

Style:3: index (domyslny), Portal (default), Display (default).
Pod-szablony:8: init, html_above, body_above, portal_above, main, portal_below, body_below, html_below.
Pliki językowe:8: SPortal.english (domyslny), SPortal.polish-utf8 (domyslny), SPortal.english (domyslny), index+Modifications.english (domyslny), index+Modifications.polish-utf8 (domyslny), SPortal.polish-utf8 (domyslny), index.english (domyslny), index.polish-utf8 (domyslny).
Arkusze stylów:1: portal (default).
Uwzględnione pliki:15 - 738KB. (pokaż)
Użytych zapytań: 28.

[Pokaż zapytania]