Forum » Programiranje » Kako uvoziti tabelo iz Miscrosoft ACCESS v EXCEL
Kako uvoziti tabelo iz Miscrosoft ACCESS v EXCEL
alesko ::
OK...jest bi rad nerdil tako, da bi recimo pritisnil gumb uvoz in da bi na disku izbral datoteko excel, on bi mi pa potem vnesel vse podatke v tabelo, ki je v accessu. Mogel bi pa prebrat vse podatke iz vseh listov v excelu. A se da to narest a ne?
Fim ::
Tole ne gre tako enostavno. Mislim, da je najlažje, da importaš Excelovo datoteko (lahko jo tudi linkaš), da jo v accessu vidiš kot accessovo tabelo, nato pa narediš query, ki ti iz linkane excelove tabele prepiše v accessovo tabelo. To naredi v VBA na gumbu pa bo.
Excelovo tabelo si importaš z ukazom:
DoCmd.TransferSpreadsheet acImport, acSpreadsheetTypeExcel97, "ImeTabele", "ImeExcelovegaFilesa", True
(podrobnosti si oglej v helpu je kar dovolj napisanega tudi kako lahko file linkaš - z DAO)
nato pa naredi še update oz. append query s katerim pobereš podatke iz "ImeTabele" in jih zapišeš v tvojo access tabelo. Na koncu pa še z
DoCmd.DeleteObject A_TABLE, "ImeTabele"
pobriši tabelo, ki je nastala z importom podatkov iz excelove datoteke.
Excelovo tabelo si importaš z ukazom:
DoCmd.TransferSpreadsheet acImport, acSpreadsheetTypeExcel97, "ImeTabele", "ImeExcelovegaFilesa", True
(podrobnosti si oglej v helpu je kar dovolj napisanega tudi kako lahko file linkaš - z DAO)
nato pa naredi še update oz. append query s katerim pobereš podatke iz "ImeTabele" in jih zapišeš v tvojo access tabelo. Na koncu pa še z
DoCmd.DeleteObject A_TABLE, "ImeTabele"
pobriši tabelo, ki je nastala z importom podatkov iz excelove datoteke.
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | pomoč pri spletni straniOddelek: Programiranje | 1271 (749) | no1pheeew |
» | Potrebujem pomoč AccessOddelek: Programiranje | 2600 (2255) | lopov |
» | c# vprasanjeOddelek: Programiranje | 1847 (1526) | user4683 |
» | Težava pri SQL stavku z neznanim stolpcemOddelek: Programiranje | 1166 (1050) | destiny |
» | Kako do podatka v queryu iz VisualBasicScripta (VBA) v accessu?Oddelek: Programiranje | 2158 (2043) | Fim |