|
Страници по тази тема: 1 | 2 | >> (покажи всички)
Тема
|
Клетки от Excel в Word документ?
|
|
Автор | Heзнaйko (Нерегистриран) |
Публикувано | 24.11.04 23:15 |
|
Положението е следното:
Имам таблица на Excel с някакви изчисления.
Всеки ред може да се разглежда като отделен запис,
като са важни клетките с резултатите от сметките.
Трябва да се разпечатат клетките с резултати от всеки ред
във вид на бланка (шаблон или формуляр), като
всеки ред да бъде отделна бланка.
Как могат да се свържат тези клетки с документ на Word
и да се разпечата цялата таблица, но във вид на бланки?
Може ли това да стане без VBA?
Благодаря предварително
| |
|
я да видим дали съм разбрал правилно - имаш например бланка за платежно нареждане на word format и искаш в клетката "сума" автоматично да ти дърпа някакъв резултат от ексел ли?
NOTING'S WORST THAN BEING ORDINARY...
| |
Тема
|
Re: Клетки от Excel в Word документ?
[re: Heзнaйko]
|
|
Автор |
f(x)dx () |
Публикувано | 25.11.04 08:50 |
|
бах мааму. дай по-простичко, бе човек.
Не разбрах защо ти е да го хакаш в Word. От Ексел какво ти пречи да го разпечатваш?
А иначе аз когато искам в Word да имам таблица, която да е свързана с някаква таблица в Ексел и автоматично да се обновява с промените в нея правя следното:
в Ексел правя таблица, която е точно копие на екселската и връзвам клетките с изходната таблица. Така имам две еднакви таблици, като втората дърпа стойностите от първата
В Word отивам на Insert->Object->Microsoft Excel Worksheet. По този начин вмъквам екселски шийт в Word
Накрая с CUT/PASTE пействам втората екселска талица в Word.
Дано това да ти върши работа
То, не че не мога, ама има ли смисъл, като няма значение
| |
Тема
|
Re: Клетки от Excel в Word документ?
[re: Heзнaйko]
|
|
Автор |
mn_t (разпрашен) |
Публикувано | 25.11.04 09:04 |
|
Едно време правих такова нещо с "Mail Merge", което беше някъде в менюто Tools на Word-a. VBA не ти трябва.
| |
Тема
|
Re: Клетки от Excel в Word документ?
[re: Пoeтa нa нeтa]
|
|
Автор | Heзнaйko (Нерегистриран) |
Публикувано | 25.11.04 16:10 |
|
Мисля, че правилно си разбрал.
Идеята е в Word да се направи "платежното нареждане"
(като графично оформление), след това да се дръпнат от
Excel-ска таблица "сумите" и да се разпечатат "платежните"
примерно за месеца.
Не е нужно да има динамична връзка(за автоматично обновяване),
т.е. може и "сумите" да се paste-нат в Word.
Може би за целта е по-подходящо да се използва Access
като се прави Report ?
| |
Тема
|
Re: Клетки от Excel в Word документ?
[re: Heзнaйko]
|
|
Автор |
alexoff ( (_)] .) |
Публикувано | 25.11.04 16:22 |
|
Да наистина може би най подходящо е да използваш Access, там ще го направиш най бързо и лесно. Но същата работа може да я направиш и в Excel като си направиш форма и със някакви бутончета (като например Spinner) и комбинация от функции от сорта на VLOOKUP() да си дърпаш записите от друг шийт в който са ти данните.
| |
Тема
|
Re: Клетки от Excel в Word документ?
[re: Heзнaйko]
|
|
Автор |
f(x)dx () |
Публикувано | 25.11.04 16:59 |
|
ъ, ми ти платежното можеш и в ексел да си го направиш. Кво ще се тормозиш да прехвърляш от едното в другото, че и аксес. Аз едно време бях правил платежни за ОББ на Ексел. чудна работа вършеха, ако някой се интересува - мога да му ги пратя
То, не че не мога, ама има ли смисъл, като няма значение
| |
Тема
|
Re: Клетки от Excel в Word документ?
[re: f(x)dx]
|
|
Автор | Heзнaйko (Нерегистриран) |
Публикувано | 25.11.04 19:44 |
|
Това с "платежните" беше само пример от Поета,
а аз го използвах на готово
Добре ще задам въпроса по друг начин:
Как могат да се разпечатат резултати от Excel-ска
таблица ред по ред, като определени клетки от реда
да "излизат" като стойности, но с пояснения.
Например: Години: [...] Стаж: [ ...]
Отпуск: [...] Болнични: [...]
| |
Тема
|
Re: Клетки от Excel в Word документ?
[re: Heзнaйko]
|
|
Автор |
mn_t (разпрашен) |
Публикувано | 25.11.04 19:50 |
|
Погледни го все пак тоя "Mail Merge". Има wizard с който ще ти е трудно да не се оправиш. Точно това върши, което искаш.
| |
|
Айде батка ще черпиш...
Значи маркираш си полето в уорд където искаш да ти се появи цифрата от ексел и отиваш на Insert->Field...
там попълваш Link в ляво и Excel.Sheet.8 в дясно (аз съм с Офис 2002)
после натискаш бутона field codes и в полето дописваш адреса които те касае и точната клетка съгласно примера който пускам:
LINK Excel.Sheet.8 "C:\\My Documents\\Profits.xls" "Sheet1!R4C4" \a
обръщам внимание на двете наклонени черти при адреса на файла и cell style reference в екселския ти файл трябва дa e R1C1 !!! след това от butona options добавяш ъпгрейди като с примера "\а" променя цифрата или цифрите от референцията в уорда при всяка промяна в оригиналния екселски файл... т.е. динамична връзка... има и други хитринки...
всичко това го има в хелпа на уорда търси се с field codes or OLE (Object linking and embedding)... там има още много интересни неща за връзки между документите
надявам се че това ще ти свърши работа... а в хелпа има още доста неща който може да сати от полза
NOTING'S WORST THAN BEING ORDINARY...
| |
|
Страници по тази тема: 1 | 2 | >> (покажи всички)
|
|
|