(→Working with Email Addresses) |
(→Working with Databases) |
||
| (One intermediate revision by the same user not shown) | |||
| Line 30: | Line 30: | ||
For more complex conversions, you might use vEdit's extensive "columnar" [[Block_Operations|block operations]]. You can delete, insert, copy, move, fill and sort columns of data. | For more complex conversions, you might use vEdit's extensive "columnar" [[Block_Operations|block operations]]. You can delete, insert, copy, move, fill and sort columns of data. | ||
| − | == | + | ==Export Databases to be Manipulated== |
Although vEdit cannot readily work with raw database files (other than xBASE), most database programs let you export a table as a text file which vEdit can then manipulate. | Although vEdit cannot readily work with raw database files (other than xBASE), most database programs let you export a table as a text file which vEdit can then manipulate. | ||
| Line 52: | Line 52: | ||
This "export", "fix with vEdit" and "import" technique can be used with any database manipulations that are difficult or impossible to perform with the database program. | This "export", "fix with vEdit" and "import" technique can be used with any database manipulations that are difficult or impossible to perform with the database program. | ||
| − | ==Working with Email Addresses== | + | ==Working with Email Addresses Macros== |
vEdit includes several ready-to-run macros that can really help when working with e-mail addresses. | vEdit includes several ready-to-run macros that can really help when working with e-mail addresses. | ||
vEdit is much more than just an "editor", It is a flexible tool that can assist with many office tasks that have nothing to do with "editing".
The typical approach to automation is to write complex programs in Visual Basic or C++. With vEdit's powerful search and replace capabilities, columnar block operations, many ready-to-use macros, and automation features can perform many tasks without any programming. Some tasks may require custom "macros"; the advantage with vEdit is that these macros often consist of only a few search and replace commands.
vEdit's search & replace is exceptionally powerful and fast. It supports both "pattern matching" and "regular expressions". A few search & replace commands can often perform the equivalent of a 100+ line Visual Basic or C++ program.
The following is an overview of how vEdit can assist with the example tasks mentioned above. It is not intended to be a step-by-step guide. Hopefully you will see how vEdit can help with your specific needs.
Most databases and accounting programs have "export" and "import" functions, which "in theory" makes it possible to transfer data between them. However, in practice the "export" format and the "import" format are often incompatible.
For example, the export and import formats might be:
Export: James Phillips 201 Fairview Miami FL 33120 110301 Import: "110301","James","Phillips","201 Fairview","Miami","FL","33120"
A single search & replace in vEdit using "regular expressions" can convert the "export" format to the required "import" format. You could easily create a batch file or Windows icon to fully automate the conversion.
For more complex conversions, you might use vEdit's extensive "columnar" block operations. You can delete, insert, copy, move, fill and sort columns of data.
Although vEdit cannot readily work with raw database files (other than xBASE), most database programs let you export a table as a text file which vEdit can then manipulate. Here are some examples:
You may find that some phone numbers in your database are entered as (555) 555-5555 while others are entered as 555-555-5555 or 1-555-555-555. Lets say you need them all in one format.
You may find that your database has duplicate records that you want to delete.
This "export", "fix with vEdit" and "import" technique can be used with any database manipulations that are difficult or impossible to perform with the database program.
vEdit includes several ready-to-run macros that can really help when working with e-mail addresses.
Consider creating an email list of customers:
You want an email list of prospective customers that have inquired about a product, their email addresses are in Thunderbird. However, you must exclude customers that have already purchased the product, Those customer email addresses are in Outlook.
Here is an overview of the steps needed to perform this task:
When completed, you will have a list of email addresses in the file "mailing.txt" which consists of everyone that has inquired about a product, but hasn't purchased it.