Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programvara
  • Adobe Illustrator
  • animation Software
  • antivirusprogram
  • ljudprogram
  • Säkerhetskopiera data
  • Bränn CD-skivor
  • Bränn DVD
  • Data Compression
  • Database Software
  • Desktop Publishing
  • Desktop Video
  • Digital Video Software
  • Drupal
  • Educational Software
  • Engineering Software
  • Filtillägg Typer
  • Financial Software
  • Freeware , Shareware & Abandonware
  • GIMP
  • Graphics Software
  • Home Recording Software
  • Microsoft Access
  • Microsoft Excel
  • Microsoft Publisher
  • Microsoft Word
  • Open Source Code
  • Andra datorprogram
  • PC-spel
  • Photoshop
  • Portable Document Format
  • PowerPoint
  • presentationsprogram
  • Produktivitet Software
  • quicktime
  • Remote Desktop Management
  • SQL Server
  • Skype
  • Programvara betaversioner
  • Programvara Konsulter
  • Software Development Companies
  • Software Licensing
  • Spreadsheets
  • Skatt förberedelse programvara
  • Utility Software
  • Web Clip Art
  • Windows Media Player
  • Ordbehandlingsprogram
  • * Dator Kunskap >> Programvara >> Microsoft Access >> Content

    Så här importerar mer än 65.536 rader i Excel 2003

    I Microsoft Excel 2003 , kan felmeddelandet "Filen laddas inte helt " när du försöker öppna en stor datafil . Detta inträffar om datafilen innehåller för många rader . Som standard är Excel 2003 endast kan importera kalkylblad som innehåller 65.536 rader . Däremot har Microsoft utvecklat ett makro mall som bryter upp stora datamängder i flera kalkylblad , så att användarna kan importera data som annars skulle överskrida Excel rad gränsen . Instruktioner
    1

    Klicka på " Verktyg " välja " Macro " och välj " Makron . "
    2

    Skriv ett namn för makrot i " Namn "-fältet , t.ex. som " LargeFileImport , " och klicka på " Skapa ". Visual Basic Editor öppnas automatiskt .
    3

    Dubbelklicka på " ( namn ) modul " i " Egenskaper " fönster och skriv " LargeFileModule . "
    4

    Klicka på " + " bredvid " Microsoft Office Excel- objekt . "
    5

    Dubbelklicka på " LargeFileModule " för att öppna " Code "-fönstret .
    6

    Kopiera och klistra in följande i " Code "-fönstret :

    Sub LargeFileImport ( ) katalog

    " Dimension Variabler

    Dim ResultStr As String

    Dim FileName As String

    Dim FILNUM As Integer

    Dim Counter som Double

    "Fråga Användare för filens namn

    filename = InputBox ( " Ange text fil namn , t.ex. test.txt " ) katalog

    'Kontrollera ingen post
    p Om filename = " " Då End

    " Get Next Tillgänglig File
    Handtag Number

    FILNUM = FreeFile ( ) katalog

    " Open Text indatafil

    Open filnamn för Input Som # FILNUM

    " Turn Screen Uppdatering av

    Application . ScreenUpdating = False

    "Skapa en ny arbetsbok med ett kalkylblad i det

    Workbooks.Add mall : = xlWorksheet

    " ställa räkneverket på 1

    Counter = 1

    " Loop fram till slutet av filen har nåtts

    Do While Seek ( FILNUM ) < = LOF ( FILNUM ) katalog

    'Display Importera Rad nummer på Status Bar

    Application.StatusBar = " Importera Row " & _

    Counter & " av textfil " & Filnamn

    ' Store en textrad från fil till Variabel

    linjeingång # FILNUM , ResultStr

    ' Store Variabeldatamenyn till aktiva Cell
    p Om Vänster ( ResultStr , 1 ) = " = " Då

    ActiveCell.Value = " ' " & ResultStr

    Else

    ActiveCell.Value = ResultStr

    End If

    " För Excel -versioner före Excel 97 , ändra 65.536-16.384

    Om ActiveCell.Row = 65536 Då

    " Om på sista v sedan till en ny

    Sheet
    ActiveWorkbook.Sheets.Add

    Else

    " Om inte den sista raden sedan gå en cell ned

    ActiveCell.Offset ( 1 , 0 ) . Välj

    End If

    " Tillväxt disk av 1

    Counter = Räknare + 1

    " Start Again överst på " Do While " Statement

    Loop

    " Close Open Text File

    Stäng

    'Ta bort meddelande från Status Bar

    Application.StatusBar = False

    End Sub
    7

    Klicka på " File " och välj " Stäng " för att stänga Visual Basic Editor .
    8

    Klicka på " Verktyg " välja " Macro " och välj " Makron . "
    9

    Välj " LargeFileImport " makro från " Makron " i dialogrutan och klicka på " Kör ".
    10

    Ange namnet på din fil ( myhugedocument.txt , till exempel ) i dialogrutan som visas . Excel kommer att importera data , dela upp det i flera kalkylblad i syfte att kringgå Excel linje gräns .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man skapar en MS Query från Excel Tabeller
    ·Ställa form av bild i Excel
    ·Hur man skapar en röstbrevlåda i Excel VBA
    ·Hur du använder Excel Logic kommandon
    ·Hur man skriver ut IRS Form 1099 Från Excel
    ·Hur man beräknar förfallodag ett Excel-ark
    ·Hur man lära sig grundläggande Excel
    ·Hur man infoga fotnoter i Excel 2003
    ·Hur dölja min Lösenordsskydd i ett Excel-kalkylblad h…
    ·Hur man löser matris med MS Excel
    Utvalda artiklarna
    ·Hur man bygger en faktura för gratis på nätet
    ·Programvara för Video Effects
    ·Avinstallera Sound Blaster Audigy
    ·Om Microsoft RMS
    ·Hur man gör Kuvert i MS Word
    ·Hur man sätter in en Google Maps Sök sträng i Excel
    ·Hur får Cool Bakgrunder på en grön skärm
    ·Skillnad mellan WMA och WAV filtyper
    ·Hur man skapar ett gratis Printable Certifikat
    ·Hur bli av färg på GIMP
    Copyright © Dator Kunskap http://www.dator.xyz