Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Cu ce pot izola fonic peretii pen...

Telefon cu senzor compass BUN

Blocare google chrome cu master p...

sfat achizitie telefon pana in 20...
 Stoc Smart CAM TV

Ce corzi de chitara sa cumpar?

Galaxy A54 compass defect?

Cum conectez un switch WIFI la 60...
 Cumparare AC Gree [Buget maxim 30...

Telekom

Ce e aratarea asta ?

Probleme timonerie schimbator sau...
 Numar strada gresit in contractul...

Centrala Ariston Cares Premium 24...

La multi ani @Klasse!

La multi ani @shmecherul!
 

Generare dintr-un tabel excel a n tabele cu acelasi antet

- - - - -
  • Please log in to reply
14 replies to this topic

#1
vdingo11

vdingo11

    Senior Member

  • Grup: Senior Members
  • Posts: 4,273
  • Înscris: 24.08.2005
Saluatre.
Am in excel un tabel care are 200 de inregistrari.
Ma intereseaza daca exista vreo solutie sa pot genara 200 de tabele care sa aiba fiecare acelasi cap de tabel, sa fie despartite printr-o linie goala si sa fie mai multe pe o pagina.
Initial m-am gandit la generarea scrisorilor dar imi va genera cate o pagina pentru fiecare inregistrare si asta inseamna 200 de pagini. Ideal ar fi sa am pe fiecare pagina cate inregistrari sunt posibile.
Nu doresc rezolvarea cu VB ca nu ma pricep.

Multumesc.

Edited by vdingo11, 27 January 2020 - 13:31.


#2
mopy

mopy

    Member

  • Grup: Members
  • Posts: 395
  • Înscris: 09.10.2006
Rows to repeat at top: https://support.offi...08-ffcc8b022409

#3
trollerul_de_serviciu

trollerul_de_serviciu

    Guru Member

  • Grup: Senior Members
  • Posts: 10,987
  • Înscris: 23.03.2018
Eu nu prea inteleg problema.
200 de inregistrari originale
200 de tabele noi
Acelasi cap de tabel
Apoi..... ce urmeaza ?!
sa fie despartite printr-o linie goala .... cine ?
Cele 200 de inregistrari originale ?
Pai, si atunci, care e diferenta dintre cele 200 de tabele noi ?
si sa fie mai multe pe o pagina... asta e irelevant, se impart automat pe pagini.
Apoi, unde sa fie plasate cele 200 de tabele ?

Sau vrei un singur sheet, cu acelasi cap de tabel pe fiecare pagina, un rind gol, apoi cele 200 de inregistrari originale ?
In acest caz, cred ca rezolvarea e cea data de colegul Torrente ;) de mai sus.

Edited by trollerul_de_serviciu, 27 January 2020 - 13:48.


#4
vdingo11

vdingo11

    Senior Member

  • Grup: Senior Members
  • Posts: 4,273
  • Înscris: 24.08.2005
Incerc mai clar: un tabel cu un cap de tabel si 200 de inregistrari.
Doresc sa fac 200 de tabele cu acelasi cap de tabel si o singura linie care este pe rand una din cele 200 de inregistrari
Aceste tabele sa fie separate intre ele cu un mic spatiu si sa fie in acelasi sheet sau document word.
Am atasat o imagine cu simularea: in stg. tabelul initial iar in dreapta cum trebuie sa arate documentul final.

Attached Files


Edited by vdingo11, 27 January 2020 - 14:02.


#5
trollerul_de_serviciu

trollerul_de_serviciu

    Guru Member

  • Grup: Senior Members
  • Posts: 10,987
  • Înscris: 23.03.2018
Cred ca se face simplu si cu VBA, nu e complicat.
Poate sa-ti faca cineva scriptul, tu doar sa modifici citeva variabile (celulele cu acp tabel si inregistrari).

Probabil se poate si cu formule standard Excel.... poate ceva mai complicat

Edited by trollerul_de_serviciu, 27 January 2020 - 14:02.


#6
vdingo11

vdingo11

    Senior Member

  • Grup: Senior Members
  • Posts: 4,273
  • Înscris: 24.08.2005
Eu lucram foarte bine cu scrisorile din Word dar nu stiu cum sa fac sa nu genereze pagini diferite pentru fiecare tabel.

#7
mopy

mopy

    Member

  • Grup: Members
  • Posts: 395
  • Înscris: 09.10.2006
Se poate face mail merge din inregistrarile excel catre un word [ https://www.youtube-nocookie.com/embed/yr0szWDBJYo?feature=oembed - Pentru incarcare in pagina (embed) Click aici ]

Edited by mopy, 27 January 2020 - 14:15.


#8
vdingo11

vdingo11

    Senior Member

  • Grup: Senior Members
  • Posts: 4,273
  • Înscris: 24.08.2005

 mopy, on 27 ianuarie 2020 - 14:13, said:

Se poate face mail merge din inregistrarile excel catre un word [ https://www.youtube-nocookie.com/embed/yr0szWDBJYo?feature=oembed - Pentru incarcare in pagina (embed) Click aici ]
Posibil sa iasa cum doresc cu Labels. O sa ma joc un pic la setari
Multumesc.

M-am jucat si este ok.
Nu am lucrat niciodata cu Labels.
Multumesc mult.

Edited by vdingo11, 27 January 2020 - 14:35.


#9
kopilu_198

kopilu_198

    Senior Member

  • Grup: Senior Members
  • Posts: 2,396
  • Înscris: 25.10.2008
desi nu e solutia pe care o vrei tu, vei avea 200 sheet-uri, poti incerca cu urmatorul macro"
Spoiler

te intreaba care va fi capul de tabel si apoi coloana dupa care va face impartirea in sheet-uri.


dar nu pui tu un simplu filtru pe datele tale? nu vad la ce ar ajuta sa ai aceeasi informatie cum vrei tu, daca nu faci ceva cu ea, o introduci intr-un document, de ex

Edited by MarianG, 27 January 2020 - 15:03.
i spoil codes


#10
X41Xu1

X41Xu1

    Member

  • Grup: Members
  • Posts: 683
  • Înscris: 06.03.2015
  • Uită de VBA, Word și alte bazaconii care nu-și au locul aici.
  • Îți trebuie 2 formule:
    • Prima, în F1: =A$1
    • A doua, în F2: =OFFSET(A$1,(ROW()+1)/3,0)
  • Formatează cum vrei cele 2 celule (F1 și F2): ca în exemplul tău, F1 - Bold și F1:F2 all borders.
  • Selectează cele două celule și copiază-le două coloane la dreapta.
  • Selectează aria F1:H3 (astfel încît să conțină și un rînd liber.
  • Copiază selecția în jos (trage de colțul de jos dreapta)
Succes! :)
P.S.: Dacă folosești Office în limba română, înlocuiește virgulele cu punct și virgulă.

#11
kopilu_198

kopilu_198

    Senior Member

  • Grup: Senior Members
  • Posts: 2,396
  • Înscris: 25.10.2008
daca vrei sa folosesti datele intr-un word, asta te poate ajuta
[ https://www.youtube-nocookie.com/embed/RsmcydWRWWs?feature=oembed - Pentru incarcare in pagina (embed) Click aici ]

#12
vdingo11

vdingo11

    Senior Member

  • Grup: Senior Members
  • Posts: 4,273
  • Înscris: 24.08.2005

 kopilu_198, on 27 ianuarie 2020 - 14:42, said:

dar nu pui tu un simplu filtru pe datele tale? nu vad la ce ar ajuta sa ai aceeasi informatie cum vrei tu, daca nu faci ceva cu ea, o introduci intr-un document, de ex
Informatiile respective le imprim si le fac ca un fel de fluturasi dupa taiere

 kopilu_198, on 27 ianuarie 2020 - 14:50, said:

daca vrei sa folosesti datele intr-un word, asta te poate ajuta
[ https://www.youtube-nocookie.com/embed/RsmcydWRWWs?feature=oembed - Pentru incarcare in pagina (embed) Click aici ]
de asta stiam dar nu ma ajuta deloc.

#13
vdingo11

vdingo11

    Senior Member

  • Grup: Senior Members
  • Posts: 4,273
  • Înscris: 24.08.2005
Va mai deranjez cu o intrebare: am intr-o celula o formula de genul: =Fila1!D14 si in loc sa imi puna valoarea din celula D14 si Fila1 imi afiseaza textul =Fila1!D14
Ce este gresit de afiseaza textul formulei?

 X41Xu1, on 27 ianuarie 2020 - 14:49, said:

  • Uită de VBA, Word și alte bazaconii care nu-și au locul aici.
  • Îți trebuie 2 formule:
Multumesc.
este perfec asa dar as mai avea nevoie de un sfat. Dupa ce pregatesc dupa cum ai spus mai sus ma intereseazaca acel rand gol sa fie mai inalt. Chiar daca il fac mai inalt cand copiez selectia in jos imi face tot inaltime normala. As putea sa formatez cumva ca acel rand nou sa fie automat mai inalt pentru toate cele 200 de inregistrari sa nu ma chinui manual?

Edited by vdingo11, 28 January 2020 - 11:43.


#14
X41Xu1

X41Xu1

    Member

  • Grup: Members
  • Posts: 683
  • Înscris: 06.03.2015

 vdingo11, on 28 ianuarie 2020 - 11:30, said:

Va mai deranjez cu o intrebare: am intr-o celula o formula de genul: =Fila1!D14 si in loc sa imi puna valoarea din celula D14 si Fila1 imi afiseaza textul =Fila1!D14
Ce este gresit de afiseaza textul formulei?
Există două posibilități:
  • Cel mai probabil celula este este formatată ca Text. Schimbă formatul celulei în General sau ce este convenabil pentru tine.
  • Există și varianta în care ai schimbat modul de vizualizare. Apasă Ctrl ~ și vezi dacă se schimbă ceva.

 vdingo11, on 28 ianuarie 2020 - 11:30, said:

Multumesc.
este perfec asa dar as mai avea nevoie de un sfat. Dupa ce pregatesc dupa cum ai spus mai sus ma intereseazaca acel rand gol sa fie mai inalt. Chiar daca il fac mai inalt cand copiez selectia in jos imi face tot inaltime normala. As putea sa formatez cumva ca acel rand nou sa fie automat mai inalt pentru toate cele 200 de inregistrari sa nu ma chinui manual?
O variantă simplă este să mărești fontul în celula F3, înainte de selectarea ariei F1:H3.
Succes!

#15
vdingo11

vdingo11

    Senior Member

  • Grup: Senior Members
  • Posts: 4,273
  • Înscris: 24.08.2005
Multumesc de ajutor.

Anunturi

Bun venit pe Forumul Softpedia!

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate