ExcelBanter

ExcelBanter (https://www.excelbanter.com/)
-   Excel Programming (https://www.excelbanter.com/excel-programming/)
-   -   Importing data from another workbook (https://www.excelbanter.com/excel-programming/300088-importing-data-another-workbook.html)

Misterxpro

Importing data from another workbook
 
I have an Excel Project to do as part of my work, here is th
situation:

I need to make a commission calculator known in the workplace a
"Doshometer" I need to spreadsheet to be able to pull information fro
another spreadsheet for example:

If i enter a product code i want the spreadsheet to automatically pul
the Discription, price and commission from another spreadsheet, so b
just entering the product code the main spreadsheet will automaticall
fill in the rest of the information.

Sounds complicated i know but i only have six week to produce a workin
Doshometer. Can you excel guru`s help me out of a hole

--
Message posted from http://www.ExcelForum.com


Tom Ogilvy

Importing data from another workbook
 
You should be able to do this using the Vlookup formula or a combination of
Index and Match. You would use Vlookup if the left most column in the
source table contains the product code (or it is at least to the left of the
information you want to retrieve).

Use of Vlookup is explained pretty well in Excel help.

--
Regards,
Tom Ogilvy

"Misterxpro " wrote in message
...
I have an Excel Project to do as part of my work, here is the
situation:

I need to make a commission calculator known in the workplace as
"Doshometer" I need to spreadsheet to be able to pull information from
another spreadsheet for example:

If i enter a product code i want the spreadsheet to automatically pull
the Discription, price and commission from another spreadsheet, so by
just entering the product code the main spreadsheet will automatically
fill in the rest of the information.

Sounds complicated i know but i only have six week to produce a working
Doshometer. Can you excel guru`s help me out of a hole.


---
Message posted from http://www.ExcelForum.com/




dmang[_5_]

Importing data from another workbook
 
You could use the Find object, and a little code to set up the Find.
(assuming a description is in column 5 on the worksheet)

Sub FindItem()

Dim strSheet As String
Dim iRow As Integer

strSheet = ""
iRow = -1

If FindInSheets("ABC", strSheet, iRow) = True Then
strDesc = Worksheets(strSheet).Cells(iRow, 5)
'...
'...
End If

End Sub


Function FindInSheets(strText, _
strSheet, _
iFoundRow) As Boolean
'strText - text to find
'strSheet - sheet name on return
'iFoundRow - row on sheet where found

Dim sht As Worksheet
Dim c As Object
Dim irow As Integer
Dim icol As Integer
FindInSheets = flase
For Each sht In Worksheets
sht.Activate
With ActiveSheet.Cells
Set c = .Find(strText, LookIn:=xlValues)
If Not c Is Nothing Then
iFoundRow = c.Row
strSheet = sht.Name
FindInSheets = True
Exit Function
End If
End With
Next sht

End Functio

--
Message posted from http://www.ExcelForum.com


dmang[_6_]

Importing data from another workbook
 
Excuse the typo...

flase should of course be FALS

--
Message posted from http://www.ExcelForum.com



All times are GMT +1. The time now is 02:07 AM.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
ExcelBanter.com