SlideShare una empresa de Scribd logo
1 de 10
Descargar para leer sin conexión
Bill DDE Excel over Ethernet
    Version 1.0L and more
              Documentation: 03/03/2011




   Our Internet site: http://www.billproduction.com/

           Email: info@BillProduction.com
SOFTWARE DESCRIPTION




   This free resident plugin software, create a real-time connection
 between Bill Redirect Software and your Microsoft Excel. With this
solution, you can connect a peripheral and receive the data directly in
                        your Microsoft Excel.


      Supported Operating Systems: Windows 98,Me,2000,3000,XP,NT4,Vista, Windows 7

          Simply the best DDE over Ethernet software available !




                                                                                     1
GENERAL INFORMATION


      * This free plugin work with Bill Redirect version 3.0A and more.
To configure this software you have to enter in the field password www.billproduction.com
  In Bill Redirect software configuration options you have the possibility to change this
                               password for what you want.


         To use some Plugin Excel, you must start some instance of the software.
           Use this syntax: BillDDEOverEthernet.exe /#INSTANCE_NAME#

                       Each instance can have a different configuration !

                  Example: Create a Shortcut instance Scanner_001
            - Create a shortcut on your desktop to start Bill Redirect software
                                              Shortcut properties:
                                   - In the first field (Target) enter:
          "C:Program FilesBillProductionBill DDE over EthernetBillDDEOverEthernet.exe" /#Scanner_001#
                          - Start our software with this shortcut
                  Example: Create a Shortcut instance Scanner_002
            - Create a shortcut on your desktop to start Bill Redirect software
                                              Shortcut properties:
                                   - In the first field (Target) enter:
          "C:Program FilesBillProductionBill DDE over EthernetBillDDEOverEthernet.exe" /#Scanner_002#
                               - Start our software with this shortcut


     Don’t forget to push the Save Configuration button to save your current setting.




                               Custom Software Development
With over 15 years of experience in successfully providing Custom Software Development
solutions for over 300 customers, we have honed our processes and skills to cater to your
                                  specific business needs.
            To request a feature, a Customize option or any kind of Software:
                       Contact by email: info@billproduction.com




                                                                                                            2
SOFTWARE DESCRIPTION




The TCP Connection Status:
       CONNECT, The connection is establish with Bill Redirect software.
       RESET, Reset the TCP connection.
       ERROR, Can’t establish the connection. You can see the error if you place your mouse cursor to the status field.
       LISTEN, The TCP port wait until the software Bill Redirect open the connection.

The IP:
       In this field you can see the IP address of your computer.

The Port:
       In this field enter the TCP PORT.

The button Reset:
       Click on this button to reset the TCP communication.

The DDE Connection status:
       CONNECT, The DDE connection is establish.
       Path Error, The “Excel file path” does not exist.
       File Name Error, The “Excel file name” does not exist.
       Sheet Name Error, Excel is not open or the “Excel sheet name” does not exist.

The Excel file path:
       In this field enter the directory where your Excel file is.
       *If the back color field is GREEN, it’s because this directory exist.

The Excel file name:
       In this field enter the file name of your Excel file (.XLS file).
       *If the back color field is GREEN, it’s because this directory exist.

The Sheet name:
       In this field enter the name of your Excel Sheet.
       *Usually the name is: Sheet1 or in French Feuil1
       *If the back color field is GREEN, it’s because this directory exist and Excel is open.




                                                                                                                          3
SOFTWARE DESCRIPTION (Continuation)




The button Test DDE:
       Use this button to test the communication between this software and your Excel

The Excel Limit Position:
       Use this section to specified where the information are sent in your Exel:
       - Excel Row: First row where the data is sent.
       - to: The Last row where the data is sent.
       - Excel Column: The column where the data are sent.
       * When the data reached the last row, it return to the first line.

The Excel current Position:
       You can see in this section where the next data will be sent
       * You can change or reset this position.

The Optional:
       Date: Activate this option to send the Date Stamp to Excel.
       Time: Activate this option to send the Time Stamp to Excel.

The button Close:
       To close this software.

The option Reset on connect:
       Enable this option to automatically reset Excel row position when the connection is establish with the
       Excel sheet.




                                                                                                                4
CONFIGURATION

                   To connect a peripheral and receive the data in Excel



                                 Use this configuration:
         Bill Redirect                                               Bill DDE (plugin)




Use this configuration if you run Bill Redirect on a computer and the Excel Plugin on another computer:
- Section KEYBOARD BUFFER: Set the switch to: OFF
- Section “Plugin” set the switch to: On
- Section “Plugin” click on the button “Configuration”
- At question #1 IP enter the IP address that you can see in the software “Bill DDE (plugin)”
- At question #2 Port enter the same port number that you use in the software “Bill DDE (plugin)”

Use this configuration if you run Bill Redirect and the Excel Plugin on the same computer:
- Section KEYBOARD BUFFER: Set the switch to: OFF
- Section “Plugin” set the switch to: On
- Section “Plugin” click on the button “Configuration”
- At question #1 IP enter: 127.0.0.1
- At question #2 Port enter the same port number that you use in the software “Bill DDE (plugin)”

Microsoft Excel configuration:
- Open Microsoft Excel software.
- Save the default Excel document to a directory.
        *Example: C:BillProduction.CFGBillRedirect.xls

Bill DDE (plugin) configuration:
- Excel file path: Enter the directory where your Excel file is.
- Excel file name: Enter the Excel file name document.
- Excel sheet name: Enter the Excel sheet name.
- Click the button: Test DDE, to test the communication with your Excel
* You can use Bill Redirect and the plugin on the same computer.
* You can use Bill Redirect on a computer and the plugin on another computer.
* Don’t forget to push the Save Configuration button to save your current setting.



                                                                                                      5
Excel VBA
To send data command from Excel to Bill Redirect peripheral use this VBA source in your Excel:

         ChannelNumber = DDEInitiate("BPEXCEL", "BPEXCEL")
         DDEExecute ChannelNumber, "{TX_SERIAL[Hello Word !{ASCII:13}]}"
         DDETerminate ChannelNumber
         '** Replace the command {TX_SERIAL[Hello Word !{ASCII:13}]} by the command you want




                       Use the manual to see all the commands available:
                   http://www.billproduction.com/Bill_Redirect_Manual.pdf




                                                                                                 6
Bill Redirect Data Filtering Configuration

                                                    To add a rule in Bill Redirect




                                                      Click on: Configuration




                                                      Click on button: ADD

                 If your devices send many data separated by a character. To receive data in Excel in different columns.
                                 Example: If the character that separates the data is a comma
                            Enter in field Search                   Enter in field Replace by


                                      ,                              {ASCII:9}

 If your devices send many data at different position in the string. To receive data in Excel in different columns.
   Example: If the first data is at position 1 to 9 the second at position 10 to 13 and the third at position 14 to 22
Enter in field                                                   Enter in field Replace by
   Search
{ALL_RX}                 {STRING_MID[RX_DATA,1,9]}{ASCII:9}{STRING_MID[RX_DATA,10,4]}{ASCII:9}{STRING_MID[RX_DATA,14,9]}




                                      Use the manual to see all the commands available:
                                  http://www.billproduction.com/Bill_Redirect_Manual.pdf


                                                                                                                           7
For more documentation visit:




http://www.billproduction.com/documentation.html




                     If a problem persist or to do more
                                         use our
                 Software configuration and integration service
                  It's free, fast (usually the same day), and efficient !
                 Submit your case to info@billproduction.com
                        and receive a customized solution !




                                                                            8
For more flexibility/options or an installation package build for your company:
                              info@BillProduction.com




*Also available on request, all our advertising (PDF format) are available in source mode
     (Document Word), send your request by e-mail to: info@BillProduction.com




                                                                                            9

Más contenido relacionado

La actualidad más candente

It's Not You. It's Your Data Model.
It's Not You. It's Your Data Model.It's Not You. It's Your Data Model.
It's Not You. It's Your Data Model.Alex Powers
 
Generate Excel documents with Rational Publishing Engine 1.1.2 and Reporting ...
Generate Excel documents with Rational Publishing Engine 1.1.2 and Reporting ...Generate Excel documents with Rational Publishing Engine 1.1.2 and Reporting ...
Generate Excel documents with Rational Publishing Engine 1.1.2 and Reporting ...GEBS Reporting
 
A "M"ind Bending Experience. Power Query for Power BI and Beyond.
A "M"ind Bending Experience. Power Query for Power BI and Beyond.A "M"ind Bending Experience. Power Query for Power BI and Beyond.
A "M"ind Bending Experience. Power Query for Power BI and Beyond.Alex Powers
 
Excel and SQL Quick Tricks for Merchandisers
Excel and SQL Quick Tricks for MerchandisersExcel and SQL Quick Tricks for Merchandisers
Excel and SQL Quick Tricks for Merchandiserswebhostingguy
 
RPE - Template formating, style and stylesheet usage
RPE - Template formating, style and stylesheet usageRPE - Template formating, style and stylesheet usage
RPE - Template formating, style and stylesheet usageGEBS Reporting
 
The Database Environment Chapter 8
The Database Environment Chapter 8The Database Environment Chapter 8
The Database Environment Chapter 8Jeanie Arnoco
 
Programming Without Coding Technology (PWCT) Environment
Programming Without Coding Technology (PWCT) EnvironmentProgramming Without Coding Technology (PWCT) Environment
Programming Without Coding Technology (PWCT) EnvironmentMahmoud Samir Fayed
 
A "M"ind Bending Experience. Power Query for Power BI and Beyond.
A "M"ind Bending Experience. Power Query for Power BI and Beyond.A "M"ind Bending Experience. Power Query for Power BI and Beyond.
A "M"ind Bending Experience. Power Query for Power BI and Beyond.Alex Powers
 
Using Rational Publishing Engine to generate documents from Rational Rhapsody
Using Rational Publishing Engine to generate documents from Rational RhapsodyUsing Rational Publishing Engine to generate documents from Rational Rhapsody
Using Rational Publishing Engine to generate documents from Rational RhapsodyGEBS Reporting
 

La actualidad más candente (10)

It's Not You. It's Your Data Model.
It's Not You. It's Your Data Model.It's Not You. It's Your Data Model.
It's Not You. It's Your Data Model.
 
Generate Excel documents with Rational Publishing Engine 1.1.2 and Reporting ...
Generate Excel documents with Rational Publishing Engine 1.1.2 and Reporting ...Generate Excel documents with Rational Publishing Engine 1.1.2 and Reporting ...
Generate Excel documents with Rational Publishing Engine 1.1.2 and Reporting ...
 
A "M"ind Bending Experience. Power Query for Power BI and Beyond.
A "M"ind Bending Experience. Power Query for Power BI and Beyond.A "M"ind Bending Experience. Power Query for Power BI and Beyond.
A "M"ind Bending Experience. Power Query for Power BI and Beyond.
 
Excel and SQL Quick Tricks for Merchandisers
Excel and SQL Quick Tricks for MerchandisersExcel and SQL Quick Tricks for Merchandisers
Excel and SQL Quick Tricks for Merchandisers
 
Bi
BiBi
Bi
 
RPE - Template formating, style and stylesheet usage
RPE - Template formating, style and stylesheet usageRPE - Template formating, style and stylesheet usage
RPE - Template formating, style and stylesheet usage
 
The Database Environment Chapter 8
The Database Environment Chapter 8The Database Environment Chapter 8
The Database Environment Chapter 8
 
Programming Without Coding Technology (PWCT) Environment
Programming Without Coding Technology (PWCT) EnvironmentProgramming Without Coding Technology (PWCT) Environment
Programming Without Coding Technology (PWCT) Environment
 
A "M"ind Bending Experience. Power Query for Power BI and Beyond.
A "M"ind Bending Experience. Power Query for Power BI and Beyond.A "M"ind Bending Experience. Power Query for Power BI and Beyond.
A "M"ind Bending Experience. Power Query for Power BI and Beyond.
 
Using Rational Publishing Engine to generate documents from Rational Rhapsody
Using Rational Publishing Engine to generate documents from Rational RhapsodyUsing Rational Publishing Engine to generate documents from Rational Rhapsody
Using Rational Publishing Engine to generate documents from Rational Rhapsody
 

Similar a Microsoft Excel and RS-232 peripherals protocol communication DDE

Microsoft Excel and peripheral via VBA DDE (RS-232, TCPIP, USB, UDP ...)
Microsoft Excel and peripheral via VBA DDE (RS-232, TCPIP, USB, UDP ...)Microsoft Excel and peripheral via VBA DDE (RS-232, TCPIP, USB, UDP ...)
Microsoft Excel and peripheral via VBA DDE (RS-232, TCPIP, USB, UDP ...)topomax
 
Full screen Web Browser support RS-232 / TCPIP peripheral (plugin)
Full screen Web Browser support RS-232 / TCPIP peripheral (plugin)Full screen Web Browser support RS-232 / TCPIP peripheral (plugin)
Full screen Web Browser support RS-232 / TCPIP peripheral (plugin)topomax
 
RS232 USB Balance and Scale Software
RS232 USB Balance and Scale SoftwareRS232 USB Balance and Scale Software
RS232 USB Balance and Scale Softwaretopomax
 
Style Intelligence Evaluation Documentation
Style Intelligence Evaluation DocumentationStyle Intelligence Evaluation Documentation
Style Intelligence Evaluation DocumentationArleneWatson
 
Advanced Visual Studio 2005 Tools For Office Programming And Deployment
Advanced Visual Studio 2005 Tools For Office Programming And DeploymentAdvanced Visual Studio 2005 Tools For Office Programming And Deployment
Advanced Visual Studio 2005 Tools For Office Programming And DeploymentDavid Truxall
 
OBIEE 11g : Repository Creation Steps
OBIEE 11g : Repository Creation StepsOBIEE 11g : Repository Creation Steps
OBIEE 11g : Repository Creation StepsDharmaraj Borse
 
introductionofssis-130418034853-phpapp01.pptx
introductionofssis-130418034853-phpapp01.pptxintroductionofssis-130418034853-phpapp01.pptx
introductionofssis-130418034853-phpapp01.pptxYashaswiniSrinivasan1
 
Bill redirect manual
Bill redirect manualBill redirect manual
Bill redirect manualtopomax
 
Control Relays via RS-232 / USB
Control Relays via RS-232 / USBControl Relays via RS-232 / USB
Control Relays via RS-232 / USBtopomax
 
The Bridge to Nowhere
The Bridge to NowhereThe Bridge to Nowhere
The Bridge to Nowhereeprentise
 
Chapter9 and10
Chapter9 and10Chapter9 and10
Chapter9 and10Saurav
 
Chapter9and10
Chapter9and10Chapter9and10
Chapter9and10Saurav
 
Simple ado program by visual studio
Simple ado program by visual studioSimple ado program by visual studio
Simple ado program by visual studioAravindharamanan S
 
Simple ado program by visual studio
Simple ado program by visual studioSimple ado program by visual studio
Simple ado program by visual studioAravindharamanan S
 
PATTERNS07 - Data Representation in C#
PATTERNS07 - Data Representation in C#PATTERNS07 - Data Representation in C#
PATTERNS07 - Data Representation in C#Michael Heron
 
Introduction of ssis
Introduction of ssisIntroduction of ssis
Introduction of ssisdeepakk073
 
Programming Without Coding Technology (PWCT) Features - Programming Paradigm
Programming Without Coding Technology (PWCT) Features - Programming ParadigmProgramming Without Coding Technology (PWCT) Features - Programming Paradigm
Programming Without Coding Technology (PWCT) Features - Programming ParadigmMahmoud Samir Fayed
 
Prodev Solutions Intro
Prodev Solutions IntroProdev Solutions Intro
Prodev Solutions IntrolarryATprodev
 

Similar a Microsoft Excel and RS-232 peripherals protocol communication DDE (20)

Microsoft Excel and peripheral via VBA DDE (RS-232, TCPIP, USB, UDP ...)
Microsoft Excel and peripheral via VBA DDE (RS-232, TCPIP, USB, UDP ...)Microsoft Excel and peripheral via VBA DDE (RS-232, TCPIP, USB, UDP ...)
Microsoft Excel and peripheral via VBA DDE (RS-232, TCPIP, USB, UDP ...)
 
Full screen Web Browser support RS-232 / TCPIP peripheral (plugin)
Full screen Web Browser support RS-232 / TCPIP peripheral (plugin)Full screen Web Browser support RS-232 / TCPIP peripheral (plugin)
Full screen Web Browser support RS-232 / TCPIP peripheral (plugin)
 
RS232 USB Balance and Scale Software
RS232 USB Balance and Scale SoftwareRS232 USB Balance and Scale Software
RS232 USB Balance and Scale Software
 
Style Intelligence Evaluation Documentation
Style Intelligence Evaluation DocumentationStyle Intelligence Evaluation Documentation
Style Intelligence Evaluation Documentation
 
Advanced Visual Studio 2005 Tools For Office Programming And Deployment
Advanced Visual Studio 2005 Tools For Office Programming And DeploymentAdvanced Visual Studio 2005 Tools For Office Programming And Deployment
Advanced Visual Studio 2005 Tools For Office Programming And Deployment
 
OBIEE 11g : Repository Creation Steps
OBIEE 11g : Repository Creation StepsOBIEE 11g : Repository Creation Steps
OBIEE 11g : Repository Creation Steps
 
introductionofssis-130418034853-phpapp01.pptx
introductionofssis-130418034853-phpapp01.pptxintroductionofssis-130418034853-phpapp01.pptx
introductionofssis-130418034853-phpapp01.pptx
 
Bill redirect manual
Bill redirect manualBill redirect manual
Bill redirect manual
 
Control Relays via RS-232 / USB
Control Relays via RS-232 / USBControl Relays via RS-232 / USB
Control Relays via RS-232 / USB
 
The Bridge to Nowhere
The Bridge to NowhereThe Bridge to Nowhere
The Bridge to Nowhere
 
Eesws
EeswsEesws
Eesws
 
Chapter9 and10
Chapter9 and10Chapter9 and10
Chapter9 and10
 
Chapter9and10
Chapter9and10Chapter9and10
Chapter9and10
 
Simple ado program by visual studio
Simple ado program by visual studioSimple ado program by visual studio
Simple ado program by visual studio
 
Simple ado program by visual studio
Simple ado program by visual studioSimple ado program by visual studio
Simple ado program by visual studio
 
PATTERNS07 - Data Representation in C#
PATTERNS07 - Data Representation in C#PATTERNS07 - Data Representation in C#
PATTERNS07 - Data Representation in C#
 
ArduinoWorkshop2.pdf
ArduinoWorkshop2.pdfArduinoWorkshop2.pdf
ArduinoWorkshop2.pdf
 
Introduction of ssis
Introduction of ssisIntroduction of ssis
Introduction of ssis
 
Programming Without Coding Technology (PWCT) Features - Programming Paradigm
Programming Without Coding Technology (PWCT) Features - Programming ParadigmProgramming Without Coding Technology (PWCT) Features - Programming Paradigm
Programming Without Coding Technology (PWCT) Features - Programming Paradigm
 
Prodev Solutions Intro
Prodev Solutions IntroProdev Solutions Intro
Prodev Solutions Intro
 

Más de topomax

Logiciel pour Balance RS232 redirige le poids dans votre application
Logiciel pour Balance RS232 redirige le poids dans votre applicationLogiciel pour Balance RS232 redirige le poids dans votre application
Logiciel pour Balance RS232 redirige le poids dans votre applicationtopomax
 
USB Balance and Scale Software The perfect solution to automate balance and s...
USB Balance and Scale Software The perfect solution to automate balance and s...USB Balance and Scale Software The perfect solution to automate balance and s...
USB Balance and Scale Software The perfect solution to automate balance and s...topomax
 
Windows Telnet Server for your mobile devices, RF Terminal data acquisiiton B...
Windows Telnet Server for your mobile devices, RF Terminal data acquisiiton B...Windows Telnet Server for your mobile devices, RF Terminal data acquisiiton B...
Windows Telnet Server for your mobile devices, RF Terminal data acquisiiton B...topomax
 
Serial RS232 to Keyboard wedge software
Serial RS232 to Keyboard wedge softwareSerial RS232 to Keyboard wedge software
Serial RS232 to Keyboard wedge softwaretopomax
 
Support Awid proximity reader
Support Awid proximity readerSupport Awid proximity reader
Support Awid proximity readertopomax
 
How support caller ID phone number
How support caller ID phone numberHow support caller ID phone number
How support caller ID phone numbertopomax
 
How support caller Id phone number with a modem
How support caller Id phone number with a modemHow support caller Id phone number with a modem
How support caller Id phone number with a modemtopomax
 
Bill redirect manual_fr
Bill redirect manual_frBill redirect manual_fr
Bill redirect manual_frtopomax
 
Automatic dimmer package dimensioning RS-232
Automatic dimmer package dimensioning RS-232Automatic dimmer package dimensioning RS-232
Automatic dimmer package dimensioning RS-232topomax
 
iPod iPhone iPod Remote control via TCPIP
iPod iPhone iPod Remote control via TCPIPiPod iPhone iPod Remote control via TCPIP
iPod iPhone iPod Remote control via TCPIPtopomax
 
Control infrared remote controls receiver RS-232
Control infrared remote controls receiver RS-232Control infrared remote controls receiver RS-232
Control infrared remote controls receiver RS-232topomax
 
Storm Keyboard / Keypad RS-232 Wedge keyboard solution
Storm Keyboard / Keypad RS-232  Wedge keyboard solutionStorm Keyboard / Keypad RS-232  Wedge keyboard solution
Storm Keyboard / Keypad RS-232 Wedge keyboard solutiontopomax
 
Control relay via schedule time
Control relay via schedule timeControl relay via schedule time
Control relay via schedule timetopomax
 
RS232 barcode scanner Proximity reader on a specific field in your application
RS232 barcode scanner Proximity reader on a specific field in your applicationRS232 barcode scanner Proximity reader on a specific field in your application
RS232 barcode scanner Proximity reader on a specific field in your applicationtopomax
 
Microsoft access VBA communication with RS232 Peripherals
Microsoft access VBA  communication with RS232 PeripheralsMicrosoft access VBA  communication with RS232 Peripherals
Microsoft access VBA communication with RS232 Peripheralstopomax
 
Windows Virtual Keyboard modification
Windows Virtual Keyboard modificationWindows Virtual Keyboard modification
Windows Virtual Keyboard modificationtopomax
 
Bill redirect multiply
Bill redirect multiplyBill redirect multiply
Bill redirect multiplytopomax
 
Bill redirect field
Bill redirect fieldBill redirect field
Bill redirect fieldtopomax
 
Digital Calipers Software Mitutoyo / Logiciel pour Pied à coulisse Mitutoyo (...
Digital Calipers Software Mitutoyo / Logiciel pour Pied à coulisse Mitutoyo (...Digital Calipers Software Mitutoyo / Logiciel pour Pied à coulisse Mitutoyo (...
Digital Calipers Software Mitutoyo / Logiciel pour Pied à coulisse Mitutoyo (...topomax
 

Más de topomax (19)

Logiciel pour Balance RS232 redirige le poids dans votre application
Logiciel pour Balance RS232 redirige le poids dans votre applicationLogiciel pour Balance RS232 redirige le poids dans votre application
Logiciel pour Balance RS232 redirige le poids dans votre application
 
USB Balance and Scale Software The perfect solution to automate balance and s...
USB Balance and Scale Software The perfect solution to automate balance and s...USB Balance and Scale Software The perfect solution to automate balance and s...
USB Balance and Scale Software The perfect solution to automate balance and s...
 
Windows Telnet Server for your mobile devices, RF Terminal data acquisiiton B...
Windows Telnet Server for your mobile devices, RF Terminal data acquisiiton B...Windows Telnet Server for your mobile devices, RF Terminal data acquisiiton B...
Windows Telnet Server for your mobile devices, RF Terminal data acquisiiton B...
 
Serial RS232 to Keyboard wedge software
Serial RS232 to Keyboard wedge softwareSerial RS232 to Keyboard wedge software
Serial RS232 to Keyboard wedge software
 
Support Awid proximity reader
Support Awid proximity readerSupport Awid proximity reader
Support Awid proximity reader
 
How support caller ID phone number
How support caller ID phone numberHow support caller ID phone number
How support caller ID phone number
 
How support caller Id phone number with a modem
How support caller Id phone number with a modemHow support caller Id phone number with a modem
How support caller Id phone number with a modem
 
Bill redirect manual_fr
Bill redirect manual_frBill redirect manual_fr
Bill redirect manual_fr
 
Automatic dimmer package dimensioning RS-232
Automatic dimmer package dimensioning RS-232Automatic dimmer package dimensioning RS-232
Automatic dimmer package dimensioning RS-232
 
iPod iPhone iPod Remote control via TCPIP
iPod iPhone iPod Remote control via TCPIPiPod iPhone iPod Remote control via TCPIP
iPod iPhone iPod Remote control via TCPIP
 
Control infrared remote controls receiver RS-232
Control infrared remote controls receiver RS-232Control infrared remote controls receiver RS-232
Control infrared remote controls receiver RS-232
 
Storm Keyboard / Keypad RS-232 Wedge keyboard solution
Storm Keyboard / Keypad RS-232  Wedge keyboard solutionStorm Keyboard / Keypad RS-232  Wedge keyboard solution
Storm Keyboard / Keypad RS-232 Wedge keyboard solution
 
Control relay via schedule time
Control relay via schedule timeControl relay via schedule time
Control relay via schedule time
 
RS232 barcode scanner Proximity reader on a specific field in your application
RS232 barcode scanner Proximity reader on a specific field in your applicationRS232 barcode scanner Proximity reader on a specific field in your application
RS232 barcode scanner Proximity reader on a specific field in your application
 
Microsoft access VBA communication with RS232 Peripherals
Microsoft access VBA  communication with RS232 PeripheralsMicrosoft access VBA  communication with RS232 Peripherals
Microsoft access VBA communication with RS232 Peripherals
 
Windows Virtual Keyboard modification
Windows Virtual Keyboard modificationWindows Virtual Keyboard modification
Windows Virtual Keyboard modification
 
Bill redirect multiply
Bill redirect multiplyBill redirect multiply
Bill redirect multiply
 
Bill redirect field
Bill redirect fieldBill redirect field
Bill redirect field
 
Digital Calipers Software Mitutoyo / Logiciel pour Pied à coulisse Mitutoyo (...
Digital Calipers Software Mitutoyo / Logiciel pour Pied à coulisse Mitutoyo (...Digital Calipers Software Mitutoyo / Logiciel pour Pied à coulisse Mitutoyo (...
Digital Calipers Software Mitutoyo / Logiciel pour Pied à coulisse Mitutoyo (...
 

Microsoft Excel and RS-232 peripherals protocol communication DDE

  • 1. Bill DDE Excel over Ethernet Version 1.0L and more Documentation: 03/03/2011 Our Internet site: http://www.billproduction.com/ Email: info@BillProduction.com
  • 2. SOFTWARE DESCRIPTION This free resident plugin software, create a real-time connection between Bill Redirect Software and your Microsoft Excel. With this solution, you can connect a peripheral and receive the data directly in your Microsoft Excel. Supported Operating Systems: Windows 98,Me,2000,3000,XP,NT4,Vista, Windows 7 Simply the best DDE over Ethernet software available ! 1
  • 3. GENERAL INFORMATION * This free plugin work with Bill Redirect version 3.0A and more. To configure this software you have to enter in the field password www.billproduction.com In Bill Redirect software configuration options you have the possibility to change this password for what you want. To use some Plugin Excel, you must start some instance of the software. Use this syntax: BillDDEOverEthernet.exe /#INSTANCE_NAME# Each instance can have a different configuration ! Example: Create a Shortcut instance Scanner_001 - Create a shortcut on your desktop to start Bill Redirect software Shortcut properties: - In the first field (Target) enter: "C:Program FilesBillProductionBill DDE over EthernetBillDDEOverEthernet.exe" /#Scanner_001# - Start our software with this shortcut Example: Create a Shortcut instance Scanner_002 - Create a shortcut on your desktop to start Bill Redirect software Shortcut properties: - In the first field (Target) enter: "C:Program FilesBillProductionBill DDE over EthernetBillDDEOverEthernet.exe" /#Scanner_002# - Start our software with this shortcut Don’t forget to push the Save Configuration button to save your current setting. Custom Software Development With over 15 years of experience in successfully providing Custom Software Development solutions for over 300 customers, we have honed our processes and skills to cater to your specific business needs. To request a feature, a Customize option or any kind of Software: Contact by email: info@billproduction.com 2
  • 4. SOFTWARE DESCRIPTION The TCP Connection Status: CONNECT, The connection is establish with Bill Redirect software. RESET, Reset the TCP connection. ERROR, Can’t establish the connection. You can see the error if you place your mouse cursor to the status field. LISTEN, The TCP port wait until the software Bill Redirect open the connection. The IP: In this field you can see the IP address of your computer. The Port: In this field enter the TCP PORT. The button Reset: Click on this button to reset the TCP communication. The DDE Connection status: CONNECT, The DDE connection is establish. Path Error, The “Excel file path” does not exist. File Name Error, The “Excel file name” does not exist. Sheet Name Error, Excel is not open or the “Excel sheet name” does not exist. The Excel file path: In this field enter the directory where your Excel file is. *If the back color field is GREEN, it’s because this directory exist. The Excel file name: In this field enter the file name of your Excel file (.XLS file). *If the back color field is GREEN, it’s because this directory exist. The Sheet name: In this field enter the name of your Excel Sheet. *Usually the name is: Sheet1 or in French Feuil1 *If the back color field is GREEN, it’s because this directory exist and Excel is open. 3
  • 5. SOFTWARE DESCRIPTION (Continuation) The button Test DDE: Use this button to test the communication between this software and your Excel The Excel Limit Position: Use this section to specified where the information are sent in your Exel: - Excel Row: First row where the data is sent. - to: The Last row where the data is sent. - Excel Column: The column where the data are sent. * When the data reached the last row, it return to the first line. The Excel current Position: You can see in this section where the next data will be sent * You can change or reset this position. The Optional: Date: Activate this option to send the Date Stamp to Excel. Time: Activate this option to send the Time Stamp to Excel. The button Close: To close this software. The option Reset on connect: Enable this option to automatically reset Excel row position when the connection is establish with the Excel sheet. 4
  • 6. CONFIGURATION To connect a peripheral and receive the data in Excel Use this configuration: Bill Redirect Bill DDE (plugin) Use this configuration if you run Bill Redirect on a computer and the Excel Plugin on another computer: - Section KEYBOARD BUFFER: Set the switch to: OFF - Section “Plugin” set the switch to: On - Section “Plugin” click on the button “Configuration” - At question #1 IP enter the IP address that you can see in the software “Bill DDE (plugin)” - At question #2 Port enter the same port number that you use in the software “Bill DDE (plugin)” Use this configuration if you run Bill Redirect and the Excel Plugin on the same computer: - Section KEYBOARD BUFFER: Set the switch to: OFF - Section “Plugin” set the switch to: On - Section “Plugin” click on the button “Configuration” - At question #1 IP enter: 127.0.0.1 - At question #2 Port enter the same port number that you use in the software “Bill DDE (plugin)” Microsoft Excel configuration: - Open Microsoft Excel software. - Save the default Excel document to a directory. *Example: C:BillProduction.CFGBillRedirect.xls Bill DDE (plugin) configuration: - Excel file path: Enter the directory where your Excel file is. - Excel file name: Enter the Excel file name document. - Excel sheet name: Enter the Excel sheet name. - Click the button: Test DDE, to test the communication with your Excel * You can use Bill Redirect and the plugin on the same computer. * You can use Bill Redirect on a computer and the plugin on another computer. * Don’t forget to push the Save Configuration button to save your current setting. 5
  • 7. Excel VBA To send data command from Excel to Bill Redirect peripheral use this VBA source in your Excel: ChannelNumber = DDEInitiate("BPEXCEL", "BPEXCEL") DDEExecute ChannelNumber, "{TX_SERIAL[Hello Word !{ASCII:13}]}" DDETerminate ChannelNumber '** Replace the command {TX_SERIAL[Hello Word !{ASCII:13}]} by the command you want Use the manual to see all the commands available: http://www.billproduction.com/Bill_Redirect_Manual.pdf 6
  • 8. Bill Redirect Data Filtering Configuration To add a rule in Bill Redirect Click on: Configuration Click on button: ADD If your devices send many data separated by a character. To receive data in Excel in different columns. Example: If the character that separates the data is a comma Enter in field Search Enter in field Replace by , {ASCII:9} If your devices send many data at different position in the string. To receive data in Excel in different columns. Example: If the first data is at position 1 to 9 the second at position 10 to 13 and the third at position 14 to 22 Enter in field Enter in field Replace by Search {ALL_RX} {STRING_MID[RX_DATA,1,9]}{ASCII:9}{STRING_MID[RX_DATA,10,4]}{ASCII:9}{STRING_MID[RX_DATA,14,9]} Use the manual to see all the commands available: http://www.billproduction.com/Bill_Redirect_Manual.pdf 7
  • 9. For more documentation visit: http://www.billproduction.com/documentation.html If a problem persist or to do more use our Software configuration and integration service It's free, fast (usually the same day), and efficient ! Submit your case to info@billproduction.com and receive a customized solution ! 8
  • 10. For more flexibility/options or an installation package build for your company: info@BillProduction.com *Also available on request, all our advertising (PDF format) are available in source mode (Document Word), send your request by e-mail to: info@BillProduction.com 9