ПредишенСледващото

Здравейте на всички, днес нека да поговорим за изтегляне на данни от достъп до приложения като Word и Excel. Но не и стандартен метод, който е в Access (комуникация със службата) и метод, който ви позволява да качвате данни към предварително определен модел, както в Word, и в Excel.

С други думи, тя трябва да бъде като създавате отчети в Access за един модел, който вече съществува, например, в Word, не е възможно или отнемат много време и както знаете, може да се получи просто помия или най-популярният вариант е, когато много текст, който е в доклад за достъп не добре форматиран в Word, както и данните, не е много, но е необходимо да се автоматизират, като това е някакво споразумение, приложение, и така нататък. За да използвате циркулярни документи от Word-на и не е много удобно, така че аз ще ви кажа днес как да запълни тези шаблони директно от достъп, чрез натискане на един бутон. Както и на необходимостта да се разтоварят в шаблон на Word, има и необходимостта да се качите шаблон Excel, и по този начин ние също разглежда днес.

Всички развитие е разделен на две части, е:

• Конфигуриране на Word шаблон;

• Създаване на данни качване в шаблона.

Настройки на шаблон Долната линия е, че трябва да се остави задължителните полета в местата на шаблона, където искате да се покаже дадена област. Това се прави с помощта на полетата на формата.

Отваряне на шаблон на Word, за да започне необходимите добавяне на лентата с инструменти, за да направите това, щракнете View-> Toolbar и сложи отметка в "форма". Сега се покаже лентата с инструменти "форми" всичко, което остава да направите е да стигнем до мястото, където искате да добавите поле и върху панела за да изберете "Text Box". След като на мястото ще има сива зона, която показва, че се добавя терена. Сега трябва да укажете името на това поле, за да се поти от достъп до поставете ценностите си (стандартни имена не са много удобни). За да направите това, щракнете с десния бутон на терена, а ние да кликнат върху "Properties". В раздела напише желаното име на областта, в примера я нарекох MyTestPole

Качване на данни от достъп до изпъкват и дума програмиране шаблон за начинаещи

Създаване на най-много полета, колкото е необходимо.

Е, създаване на шаблона е завършена, само една марка на този шаблон е само за четене, и потребителят ще формират документ и да го спаси, и по този начин моделът да се загуби, а ако го направя тази възможност само за четене, не само ще спести чрез " Запиши като ".

Обръщаме се към по-интересно предизвикателство е да се приложи по-голямата част на разтоварване за достъп до този шаблон.

Да кажем, че имате форма, да направи един бутон върху него (аз го нарича testbutton) и натискане на събитие, поставете следния код:

Ние сега се обръщат към Excel.

Има няколко начина как да се попълват Excel шаблон, ще опиша два, първият е времето, когато просто трябва да се остави няколко области, т.е. в източника на данни, ще бъде една линия с няколко полета, а втората е, когато линиите ще имат няколко, а вие не знаете точно колко (в зависимост от това, което на условията), но стандартния шаблон, заделени за тази цел на всеки две линии, така че ние ще добавете необходимите линии, за да се гарантира, че нашите данни не се наслагва върху линиите под (приема се, има бележка, подпис на главата и т.н.). И Съвета, аз съм тук, за пример за използване само на един източник на данни, и вие, ако имате нужда да се запълни една шапка, бележка и определен брой линии (т.е. областта за данни), които се използват множество източници (на Recordset) за тези задачи.

Също добавите бутон към формата (аз го нарича testexcel) и поставете следния код в случай на "натискане"

За протокола аз съм тук, за да се създаде обект и да използвате Excel.Application Word.Application и късно свързване, за да не се добавят необходимите библиотеки, за да се гарантира съвместимост. Надявам се, че моите примери ще ви помогне!

Свързани статии

Подкрепете проекта - споделете линка, благодаря!