Új hozzászólás Aktív témák

  • bteebi

    veterán

    Sziasztok!

    Van egy makróm, aminek a segítségével egy adott xls file-ba (ami eredetileg a makrót tartalmazta) egy text file-ból (amit dialógusablakban kérek be) adatokat olvasok be. Ezt úgy oldottam meg, hogy az Excel file-ra így hivatkozok:

    Set cel = ThisWorkbook.ActiveSheet

    A Workbooks.OpenText-tel megnyitott text file-ra pedig így:

    Set forras = ActiveWorkbook.Sheets(1)

    Mivel elég sok Excel file-nál kellene használni ezt a makrót, és hogy ne kelljen mindig bemásolni a makrót az adott file-ba, ezért az egyéni makró munkafüzetben (personal.xlsb) szeretném használni. Ezzel viszont az a baj, hogy a Set cel = ThisWorkbook.ActiveSheet értelemszerűen nem fog működni, mivel akkor a ThisWorkbook az egyéni makró munkafüzet, nem pedig az a file, amibe szeretném az adatokat bemásolni. Van valamilyen ötletetek ennek a megkerülésére? :F Előre is köszönöm a javaslatokat! :R

    Cancel all my meetings. Someone is wrong on the Internet.

Új hozzászólás Aktív témák