Sursele ce sunt create atunci când creăm interogări în Microsoft Excel sunt stocate în această locaţie:
C:Program FilesCommon FilesODBCData Sources

Ele sunt de forma:
Lista_Unica.dsn

Unde:
Lista_Unica => numele dat noii interogări;
dsn => extensia sursei (Data Source Name).

Pentru a automatiza procesul de salvare a acestor surse, se poate crea un fişier de tip batch (*.bat), cu următorul cod:

REM copiere surse interogari
copy "C:Program FilesCommon FilesODBCData Sources*.*" "F:Video Tutoriale3) ExcelCopiere surseDSN" /y
pause Copiere incheiata.

Unde:
REM copiere surse interogari => comentariu pus înaintea codului;
copy => comanda de copiere;
„C:Program FilesCommon FilesODBCData Sources” => locaţia surselor
*.* – îi spunem comenzii de copiere să copieze tot conţinutul acelui folder;
„F:Video Tutoriale3) ExcelCopiere surseDSN” => locaţia unde vrem să le salveze;
/y => confirmarea de înlocuire, în caz că deja există acele surse în noul folder;
pause Copiere incheiata => această linie ne afişează un mesaj în care ni se spune că s-a încheiat procesul de copiere.

”””””””””””””””””””””””””””””””””””””””””””””””””””””””””””””””””””””””””””””””””””””””””””””””””””””””””””””””””””””””””””””””””””””””””””””””””””””””””
Pentru a exporta o interogare, atunci când suntem în editorul de interogări, mergem în meniul File – Save As – selectăm noua locaţie şi noul nume şi dăm Save.
Aceasta va fi de forma:
Clauza Distinct.dqy
Unde:
Clauza Distinct => noul nume al interogării;
dqy => extensia specifică interogăriilor (Data Query).

”””””””””””””””””””””””””””””””””””””””””””””””””””””””””””””””””””””””””””””””””””””””””””””””””””””””””””””””””””””””””””””””””””””””””””””””””””””””””
Pentru a realiza o copie a conexiunilor folosite pentru a lega două sau mai multe workbook-uri sau pentru a crea o conexiune în vederea folosirii acesteia în PowerPivot, vom accesa locaţia:
C:Documents and SettingsAlexandruMy DocumentsMy Data Sources

Codul ce îl punem în fişierul de tip batch, pentru automatizarea procesului de copiere a acestor surse, este:

REM copiere surse conexiuni
copy "C:Documents and SettingsAlexandruMy DocumentsMy Data Sources*.*" "F:Video Tutoriale3) ExcelCopiere surseData Sources" /y
pause Copiere incheiata.

Unde:
REM copiere surse conexiuni => comentariu pus înaintea codului;
copy => comanda de copiere;
„C:Documents and SettingsAlexandruMy DocumentsMy Data Sources” => locaţia surselor
*.* – îi spunem comenzii de copiere să copieze tot conţinutul acelui folder;
„F:Video Tutoriale3) ExcelCopiere surseData Sources” => locaţia unde vrem să le salveze;
/y => confirmarea de înlocuire, în caz că deja există acele surse în noul folder;
pause Copiere incheiata => această linie ne afişează un mesaj în care ni se spune că s-a încheiat procesul de copiere.

Back To Top
Search