Keresés

Részletes keresés

joco32 Creative Commons License 2010-09-09 11:18:54 449
ismét csak megköszöni tudom a gyors segítséget,
A helyzet az, hogy már tegnap óta azon fáradozok, hogy a 7 es pontban leírtakat megcsináljam. :)
„7) A Nézet -> Eszköztárak -> Testreszabás ablakban, az Eszköztárak fülön, a Létrehozás paranccsal hozz létre egy eszköztárat, amelynek hatóköre a Normal.dot legyen.”
Nekem 2007-es office van, és nem tudom hogy az-e a gond, vagy az hogy bénázok, de sehogy nem jön össze.
A súgóból már azt sikerült megtudnom, hogy nekem nem a nézet fülön van a testreszabás, hanem a bal felső sarokban lévő office szimbolum alatt.
Ott van olyan, hogy Word beállításai -> majd ott hogy testreszabás, de itt már teljesen megfeneklek.
Tudom, hogy nagyon darabos vagyok, de remélem ennek ellenére nem adjuk fel, mert már nagyon érdekel, hogy hogy lehet ezt megcsinálni. (lassan az alap probléma már nem is olyan fontos, mint az hogy ezt megtudjam csinálni:):))
Jimmy the Hand Creative Commons License 2010-09-08 11:16:17 448
Javítás:
(Miben dokumentum, sablon, stb. egy-egy projekt.)
helyett
(Minden dokumentum, sablon, stb. egy-egy projekt.)
A hozzászólás:
Jimmy the Hand Creative Commons License 2010-09-08 11:13:03 447
Mindenki kezdi valahol, másrészt ki tudhatja elsőre, hogy kiben mi lakozik.
Én pl. az Excel programozásában már elég otthonosan mozgok, de a Word-öt csak most tanulgatom. Éppen ezért, egy hónapja még nem tudtam volna válaszolni a kérdésedre, viszont megértettem volna a választ, amit két napja írtam. Szóval azért nem mentem bele elsőre a részletekbe, mert hátha fölösleges, ha meg nem az, akkor úgyis szólsz.
Amúgy mákod van, mert most is csak azért tudtam válaszolni, mert pont egy ilyen kódra volt szükségem nemrég, és kénytelen voltam összeütni valamit.

Szóval.
A Normal.dot az a Word által alapértelmezésben használt dokumentumsablon. Hogy ennek mi minden egyéb szerepe van, azt majd a google elmeséli, ami itt releváns, az annyi, hogy a Word mindig betölti a sablont, tehát az mindig ott van a háttérben.

A makrók tulajdonképpen Visual Basic for Applications programnyelven írott kis programok, amelyeket dokumentumokban tárol a Word (és az összes Office alkalmazás). Ha a dokumentumot elmented és bezárod, a benne tárolt makrók nem elérhetőek. Viszont, mivel a Normal.dot mindig nyitva van, a benne eltárolt makrókat bármelyik dokumentummal tudod használni.

A teendők lépésekben:
1) Nyisd meg a dokumentumot (a könyv, vagy mi).
2) Nyomj Alt+F11 -et. Erre megnyílik a Visual Basic Editor ablak.
3) Az ablak bal felső részén van a Project Explorer kerete, benne fa-struktúrában a megnyitott Word projektek. (Miben dokumentum, sablon, stb. egy-egy projekt.) Itt kell látnod a Normal.dot-ot is, meg a saját dokumentumodat is. Válaszd ki a Normal-t, hogy a neve kék alapon fehér betűvel legyen. A menüből válaszd ki, hogy Insert -> Module. Erre egy új kódmodul adódik a Normal sablonhoz. (Ilyen modulokat bármelyik dokumentumhoz lehet adni tetszőleges mennyiségben, és ezekre kell a kódot beírni.)
4) A frissen létrehozott kódlap meg is nyílik az ablak jobb oldalán. Ide másold be a kódot a 444. hsz-ből.
5) Ments el a Normal sablont (menüből, vagy eszköztár parancsikonja segítségével).
6) Térj vissza a Word-be. (A Visual Basic editort bezárhatod.)
7) A Nézet -> Eszköztárak -> Testreszabás ablakban, az Eszköztárak fülön, a Létrehozás paranccsal hozz létre egy eszköztárat, amelynek hatóköre a Normal.dot legyen.
8) Ugyanebben az ablakban a Parancsok fülön, bal oldalt válaszd ki a Makrók kategóriát. A jobb oldalon meg kell jelennie a Normal.Module1.MergeParagraphs parancsnak. Ezt a parancsot bal egérgombbal húzd rá a frissen létrehozott eszköztárra.
9) Zárd be a Testreszabás ablakot, az új eszköztárat meg tedd oda, ahol nem lesz útban.

Ennyi.
Innentől kezdve a program úgy működik, ahogy korábban leírtam.
Előzmény:
joco32 Creative Commons License 2010-09-08 09:47:12 446
Nagyon köszönöm, a segítséget, de úgy néz ki a dolog, hogy ez sajnos meghaladja a képességeim határát! :)
először is, ezt a kódot hová kell begépelni?
és mi az a normal.dot?
Nem tudom, hogy amiket kérdezek alapdolgoknak számítanak-e, és ha úgy gondolod, hogy jobb ezt nem erőltetni, az én szintemen, egyáltalán nem haragszok meg érte.
A leírásod második részét képes voltam azt hiszem felfogni,:) és nekem pontosan, arra lenne szükségem, hogy az entereket szó közre cserélje, csak hát ugye ez a programnyelv vagy miféle, ne lenne benne.

Ha kedveled azért, ha nem azért nyomj egy lájkot a Fórumért!