Fråga : Exportqueryen till Excel från tar fram 2007

Hi I-förmiddagen som exporterar ett queryresultat till Microsoft Excel, sparar using vbaen kodifierar visat nedanfört. Förmiddag som I skapar denna, sparar överträffar in beställer in mig kan importen transaktionerna till JD Edwards. För något resonera, när JD Edwards validerar spara som den avkänner att det finns tomt fodrar efter jumborekordet i Excel.  Jag behöver en vba kodifierar att jag kan integrera i den nedanföra kodifiera alla som automatiskt bort tar fodrar blanko efter det sist rekordet. Jag tänkte att vi kunde använda den första kolonnen av arbetssedeln för att avkänna, om den är tom, då, som ska, var starta för att ta bort helheten fodrar, men jag inte vet hur man gör den. Behaga hjälp. strFilename för
Dim för



Function ExportFile () som String
strFilename = ”C:\KRISPY _IMPORT_EXPORT \ sDoCmd.TransferSpreadsheet TransferType för/>alesimport.xls ": =acExport SpreadsheetType: =acSpreadsheetTypeExcel8, TableName: = " GlManualEntries”, FileName: =strFilename

Dim överträffar, som Object
Dim bokar, som Object
Dim täcker, som Object
Set överträffar = CreateObject (”Excel.Application”)
excel.DisplayAlerts = False
Set bokar = excel.workbooks. Öppen (strFilename)
Set täcker = 1)
sheet för book.worksheets (. Kolonner (8). Formeln = täcker. Kolonner (8). Formula
sheet. Kolonner (9) .NumberFormat = ”nr., ##0.00 "
sheet. Kolonner (10) .NumberFormat = ”nr., ##0.00 "
book. Save
excel. Quit
End Function
" klar "

Svar : Exportqueryen till Excel från tar fram 2007

Stunder det kunde vara något som var olikt, detta problem på ett av systemen som jag fixade var tack vare diskkontrollanten som återvänder från DMA till PIO-funktionsläget.  Knipan var att gå in i apparatchef, och att ta bort ”den primära iden kanalisera”, och ”den sekundära iden kanaliserar” och startar om därefter.  Windows bör auto-detect maskinvaran igen och nollställa den korrekt.

Se för att avskärma skjutit fäst.
Andra lösningar  
 
programming4us programming4us