Careers   ι   Contact us   ι   Login customers portal   ι   ProFile at Facebook    linkedin-profile    Hebrew Site

OfficeGate Technology

OfficeGate Technology Scheme

OfficeGate is a single DLL file which can link between applications in any developmental environment and Office programs.

The link between OfficeGate and Office programs is performed through OLE technology, whereas the link between OfficeGate and the reading application is performed through the activation of simple OfficeGate functions. Thus, OfficeGate simplifies the operation and shortens the developmental process; in some languages, Office is the means of making the link possible.

The use of OfficeGate simplifies and shortens the linking process with Office programs and makes an efficient and useful alternative which can replace the awkward methods of using DDE in Macro, writing VBScript or making temporary files.

OfficeGate Installation (server and workstation)

OfficeGate is installed in a workstation or a server by a simple and user-friendly installation program which creates a library including the DLL files as well as the rest of the OfficeGate components. From this moment on, OfficeGate is ready for use.

Example A: Extracting a value from a cell in an Excel sheet

To extract a value from a specific cell in an Excel sheet, all you need to do is to enlist the following OfficeGate functions:

Once focused on the required sheet (xlWshSelect), you may perform a number of functions with no need to focus again before each command. The xlAppStart and xlAppEnd commands need to appear only once, at the beginning and the end of work with Excel, while many different commands on many sheets may be used during the process.

Example B: Sending e-mail through Outlook

To use the Outlook system for sending e-mail and saving it in the 'sent items' box, you will need to enlist the following OfficeGate functions:

Without the 'send' command olMsgSend, the mail will be automatically saved in Outlook and will be sent according to the automatic Outlook 'send' definitions.
The 'send' command obliges Outlook to send the mail immediately.

Example C: Placing data in a constructed Word form

To generate personal letters using a constructed Word form where the addressee's details need to be introduced, you need to enlist the following OfficeGate functions: