Sie sind auf Seite 1von 6

Macro is written in the Excel file.

In order to import Data from Excel you have to fulfill two Criteria

[Applicable for Windows 7 & Windows XP OS]

1. Install the .exe Setup file in the C Drive (Dont Change the Path),
2. Copy & Paste the Excel to Tally Folder to the D Drive (Dont Rename any Folders or any Files)

1 2

To Crack UDI Magic & To Crack DialogDevil


[Applicable for Windows 7 & Windows XP OS]
To Crack UDI Magic

To Crack the Rename or Delete the file in the udi-Magic Folder (C:\udi-Magic)

To Crack DialogDevil
To Crack the go to Run Type %Appdata% & Press Enter

Delete the Folder (You will get another 30 Days evaluation Copy)

Watch The Video For Importing Data from Excel To Tally ERP 9
(Conversion Works For Tally ERP 9, Tally 9, Tally 8.1 & Tally 7.2)
To Rename the Ledgers use Alphanumeric only Please Dont use Special Characters Such as

!#$^& *()<>{}[]\/+-_=~`?|:;,.
Contra
To Rename the Bank Name Right Click on the cell No A1 & Select Edit Comment (INV-NO)

Alphanumeric only
(Alphabets and
Numbers Only)

Alphanumeric only (Alphabets


and Numbers Only)
Payment & Receipt
To Rename the Bank & PARTICULARS Name Right Click on the cell No A1 \ C1, Select Edit Comment (Serial NO) &
(PARTICULARS)

Alphanumeric only (Alphabets


and Numbers Only)

Rename Between > <


Sundry Creditors
Sundry Debtors
Direct Expenses
Indirect Expenses
Direct Incomes
Indirect Incomes
Sales & Purchases (Note Changes Should be made in 2 Places for each entries, that is in the Ledger creations
and Ledger Entries XML Tags for each entries) For E.g. Sales @5% (1st XML Tags) & Sales @5% (2nd XML Tags)

1st
XML
Tags

Sales @ 10%, 15%.............. Purchases @ 10%, 15%............

2nd
XML
Tags

Purchases @ 10%,
Sales @ 10%,
15%.............. 15%............

Output VAT @ 10%, Input VAT @ 10%,

15%............ 15%............
Debit-note & Credit-note

Rename Between > <

Sundry Creditors

Sundry Debtors

Direct Expenses

Indirect Expenses

Direct Incomes

Indirect Incomes

Rename Between > <

Discount Received

Discount Paid

Sales Return

Purchases Return

Interest Paid on Over Due

Interest Received on Over Due.


Macro:
---------------------------------------------------------------------------------------------------------------------------------------
Sub Contra()

'

' EXCEL2TALLY Macro

'

'
Selects From Row 2 to 6
Rows("2:6").Select

Selection.Delete Shift:=xlUp Deletes From Row 2 to 6 for Next Set of Conversions

ChDir "D:\" After Deleting it asks for saving Click Yes to Save
ActiveWorkbook.SaveAs Filename:= _ (Note: if the Excel is Not Saved the Conversion Will not Work)
"D:\Vouchers - Sales Transactions Without StockItems ( Debtors).xlsm", _

FileFormat:=xlOpenXMLWorkbookMacroEnabled, CreateBackup:=False

After Saving UDI-Magic Will Be Opened


Shell ("C:\udi-Magic\udiMagic.exe")

End Sub

---------------------------------------------------------------------------------------------------------------------------------------
Some of the Date XML Tags, Copy & Paste the XML Tags to the Desired DATE Formula in the Comment
4/1/2009:

<GUID FORMULA="=IF(AND(MONTH($B#)&gt;=4,MONTH($B#)&lt;=12),YEAR($B#) &amp; &quot;nn&quot; &amp;


YEAR($B#)+1,YEAR($B#)-1 &amp; &quot;-&quot; &amp;YEAR($B#)) &amp; &quot;-&quot; &amp;
IF(LEN(A#)&gt;=18,&quot;&quot;,REPT(&quot;0&quot;,18-LEN(A#))) &amp; RIGHT(A#,18)"/>

1-Apr-2011:

<GUID FORMULA="=+A# &amp; &quot;-&quot; &amp; B#" />


<!--GUID FORMULA="=+&quot;1cda243r-6472-4hk2-27bb-ed&quot; &amp; IF(AND(MONTH(B#)&gt;=4,MONTH(B#)&lt;=12),YEAR(B#)
&amp; &quot;nn&quot; &amp; YEAR(B#)+1,YEAR(B#)-1 &amp; &quot;-&quot; &amp;YEAR(B#)) &amp; &quot;-&quot; &amp;
IF(LEN(A#)&gt;=8,&quot;&quot;,REPT(&quot;0&quot;,8-LEN(A#))) &amp; RIGHT(A#,8)"/-->

01/04/2010:

<GUID FORMULA="=+C# &amp; &quot;-&quot; &amp; A#"/>


<DATE FORMULA="=+Year(A#) &amp; if(month(A#)&lt;10,&quot;0&quot;,&quot;&quot;) &amp; month(A#) &amp;
if(day(A#)&lt;10,&quot;0&quot;,&quot;&quot;) &amp; day(A#)"/>
<EFFECTIVEDATE FORMULA="=+Year(A#) &amp; if(month(A#)&lt;10,&quot;0&quot;,&quot;&quot;) &amp; month(A#)
&amp; if(day(A#)&lt;10,&quot;0&quot;,&quot;&quot;) &amp; day(A#)"/>

1-Apr-10:

<GUID FORMULA="=&quot;po&quot; &amp; IF(AND(MONTH(B#)&gt;=4,MONTH(B#)&lt;=12),YEAR(B#) &amp; &quot;nn&quot; &amp;


YEAR(B#)+1,YEAR(B#)-1 &amp; &quot;-&quot; &amp;YEAR(B#)) &amp; &quot;-&quot; &amp;
IF(LEN(A#)&gt;=14,&quot;&quot;,REPT(&quot;0&quot;,14-LEN(A#))) &amp; RIGHT(A#,14)"/>

20090401:

<!--GUID FORMULA="=&quot;salesxxx-6472-4hk2-27bb-ed&quot; &amp; IF(AND(MONTH($B#)&gt;=4,MONTH($B#)&lt;=12),YEAR($B#)


&amp; &quot;nn&quot; &amp; YEAR($B#)+1,YEAR($B#)-1 &amp; &quot;-&quot; &amp;YEAR($B#)) &amp; &quot;-&quot; &amp;
IF(LEN(A#)&gt;=8,&quot;&quot;,REPT(&quot;0&quot;,8-LEN(A#))) &amp; RIGHT(A#,8)"/-->
<GUID FORMULA="=&quot;salesxxx-6472-4hk2-27bb-ed&quot; &amp; Mid(B#,1,4) &amp; &quot;-&quot; &amp;
IF(LEN(A#)&gt;=8,&quot;&quot;,REPT(&quot;0&quot;,8-LEN(A#))) &amp; RIGHT(A#,8)"/>

<!--DATE FORMULA="=Year(B#) &amp; If(Month(B#)&lt;10,&quot;0&quot;,&quot;&quot;) &amp; Month(B#) &amp;


If(Day(B#)&lt;10,&quot;0&quot;,&quot;&quot;) &amp; Day(B#)"/-->

Das könnte Ihnen auch gefallen