Professional Documents
Culture Documents
A Tools Help
A Tools Help
Add-in A-Tools
Chia s tp tin Excel qua mng LAN, Internet
Trch lc d liu v lm bo co ng trong Microsoft Excel
Add-in A-Tools
MC LC
Gii thiu ............................................................................................................... 3
Download, Ci t v chy Add-in A-Tools ............................................................ 4
Mn hnh chc nng Add-in A-Tools................................................................................ 4
Chc nng my ch (Excel Server) ........................................................................ 5
Khi to my ch .......................................................................................................... 5
a cc tp tin Excel vo danh sch chia s.................................................................... 5
Cc vng d liu cn nh dng trc khi chia s trong mng........................................... 7
To cc vng d liu c chia s trong mng ................................................................ 8
Xy dng danh sch cc nhm, ngi dng c kt ni ti my ch ..............................11
Thit lp cc quyn cho Nhm ngi dng .....................................................................12
Qun tr danh sch ngi dng kt ni ..........................................................................14
Sao lu d liu ............................................................................................................14
Thay i ch xem CSDL v quyn .............................................................................17
Tm dng v Tip tc chy my ch ........................................................................17
Ngt kt ni CSDL ........................................................................................................18
Tt my ch ................................................................................................................18
Chc nng my khch (Excel Client).................................................................... 18
Kt ni ti my ch ......................................................................................................18
Qun tr danh sch ngi dng kt ni ..........................................................................22
Cc chc nng h tr son tho v cp nht d liu ln my ch ....................................22
Ty chn cho A-Tools ...................................................................................................23
Ngt kt ni ti my ch ..............................................................................................25
Hng dn truy vn (lc) d liu trong bng tnh Excel ...................................................26
t tn vng d liu trong bng tnh Excel (worksheet) ..................................................27
To cng thc BS_SQL bng SQL Builder.......................................................... 28
Hng dn s dng hm BS_SQL..................................................................................30
Nguyn tc lm vic ca hm BS_SQL trong tp tin chia s qua mng ................ 31
To DBKEY Kt ni d liu bn ngoi ..........................................................................31
Truy vn, nhn d liu t my ch bng hm BS_SQL() .................................................32
My ch chia s tp tin Excel c lin kt ti d liu ca cc tp tin Excel khc ... 33
Cc cu hi thng gp lin quan n my ch, my khch, khng cp nht d
liu c .............................................................................................................. 36
Hng dn cc chc nng khc ca A-Tools...................................................................40
Xem video hng dn Add-in A-Tools .................................................................. 45
X l li khi A-Tools khng khi ng cng Microsoft Excel..............................................45
Cng ty C phn BLUESOFTS| Nguyn Duy Tun Tel: 04.379.17200 Mobil: 0904210337
Website: www.bluesofts.net
2/45
Add-in A-Tools
Gii thiu
A-Tools l mt cng c (add-in) chy trong mi trng Microsoft Excel. A-Tools c
cc chc nng chnh sau:
Chia s tp tin Excel qua mng LAN, Internet cho nhiu ngi dng chung:
chia s tp d liu Excel cho nhiu ngi dng trong mng, nu khng c cng c th ch
c mt phng php l share full th mc cha file Excel (cch ca Excel). Theo cch
ny, cc my trong mng u c th truy cp vo copy v thm ch xo hn tp d liu ny.
Ngi ch ca tp Excel ny ch c th gi trn c tp m rt kh che du nhng sheets
hay vng d liu ring ca mnh. Cn cc vn khc nh cho ngi dng truy cp vo
vng d liu nhng c cc quyn: ch c, son tho, gii hn bao nhiu ngi c kt
ni,....khng th lm c.
Vi Add-in A-Tools cho php son tho v qun tr d liu Excel qua mng. Cng c
ny cho php ngi dng qun tr d liu Excel qua mng mt cch mnh m, c th kt
ni cc bng tnh, vng d liu qua TCP/IP (khng phi share full th mc), qun tr cc kt
ni ti vng d liu, phn quyn cho tng nhm ngi dng, khi d liu ti mt my thay
i th cc my khc trong mng c cp nht ngay lp tc (sau khong ~ 1 mili giy).
Trch lc d liu v lm bo co ng trong Microsoft Excel: To bng d liu
ng bi vic s dng cc hm vi ngn ng truy vn c s d liu (CSDL) T-SQL. Cho
php kt ni vi cc CSDL bn trong v bn ngoi nh Excel, Access, Foxpro, MS SQL,
MySQL, Firebird, vo bng tnh Excel. Vi cng c SQL Builder s gip ngi dng to
cng thc truy vn d liu mt cch d dng v hiu qu. Ngi dng c th to ra nhng
bo co trong bng tnh Excel c phc tp cao, c lc theo nhiu iu kin, lin kt
vi cc ngun d liu khc nhau, m bo chnh xc, n nh v tc x l nhanh.
Hng dn chi tit: C:\A-Tools\Documents\A-Tools_Query_Report_Help.pdf
Lp trnh cng Add-in A-Tools: Ngoi giao din ngi dng, Add-in A-Tools cn
h tr cc hm API v cc i tng COM nh BSNetwork, BSFormulaArray nhng
ngi pht trin ng dng lp trnh kt hp cng Add-in A-Tools nhm khai thc ti a nng
lc ca Add-in A-Tools, tng sc mnh cho ng dng ca mnh.
Nu bn mun lp trnh VBA cng A-Tools hy c ti liu ti file A-Tools
Programming.pdf
Cc chc nng ph:
To cng thc thng k kt hp vi nhiu iu kin, cng thc mng.
Chuyn i m vn bn t TCVN3, VNI sang UNICODE v ngc li.
c s thnh ch ting Vit, ting Anh
Cng ty C phn BLUESOFTS| Nguyn Duy Tun Tel: 04.379.17200 Mobil: 0904210337
Website: www.bluesofts.net
3/45
Add-in A-Tools
Cng ty C phn BLUESOFTS| Nguyn Duy Tun Tel: 04.379.17200 Mobil: 0904210337
Website: www.bluesofts.net
4/45
Add-in A-Tools
Cng ty C phn BLUESOFTS| Nguyn Duy Tun Tel: 04.379.17200 Mobil: 0904210337
Website: www.bluesofts.net
5/45
Add-in A-Tools
Website: www.bluesofts.net
6/45
Add-in A-Tools
+ Sao lu: Thc hin sao lu cc tp tin Excel ra mt th mc khc. Cc tp tin sao
lu ny vn c A-Tools qun l nhng a vo ch Inactive-Khng hot ng. Chi
tit xem ti y.
Lu : Tp tin Excel chia s trong my ch phi khng c mt khu Workbook. My khch
kt ni ti my ch, m cc sheet t my ch, d liu Excel s khng sao chp c nu
khng phn quyn.
+ Nt Tm dng: nu chn (khi nt bm ny i tn l Tip tc) my ch s
tm thi kha khng cho cc my khch kt ni n (cc my kt ni vn lm vic ),
khng cho m cc vng d liu, khng cho cp nht d liu ln ngay, d liu s lu tm
my khch ch sau khi chn Tip tc th d liu c cp nht ton b ln my ch.
Website: www.bluesofts.net
7/45
Add-in A-Tools
ch
Cng ty C phn BLUESOFTS| Nguyn Duy Tun Tel: 04.379.17200 Mobil: 0904210337
Website: www.bluesofts.net
8/45
Add-in A-Tools
+ a ch: a ch vng trong bng tnh, trong phm vi ny ngi dng c th son
+ Tn Sheet: Tn ca sheet trong workbook.
+ n ct: Ch ra cc ct c n khi chia s.
V d: C:D,F,I:M - n cc ct t C->D, ct F, ct t I->M
V d: 3:4,5,I:M - n cc ct t C->D, ct F, ct t I->M
C th dng ch s ct hoc tn ct l cc ch ci.
+ n dng: Ch ra cc dng c n khi chia s.
V d: 16,17,18:22 - n cc dng 16, 17, 18->22
Cng ty C phn BLUESOFTS| Nguyn Duy Tun Tel: 04.379.17200 Mobil: 0904210337
Website: www.bluesofts.net
9/45
Add-in A-Tools
Sau khi to thm vng mi, thit lp thuc tnh cho cc vng ny. t tn vng mi nh l
Shop1_A9_F30, G:IV vo ct n ct.
+ Tip theo vo mc phn quyn, phn quyn cho mi nhm ngi A, ngi B c
m nhng vng ch nh.
Cng ty C phn BLUESOFTS| Nguyn Duy Tun Tel: 04.379.17200 Mobil: 0904210337
Website: www.bluesofts.net
10/45
Add-in A-Tools
Chc nng ny cho php ngi dng to nhm v ngi dng. Ch ngi no c tn
truy cp v mt khu mi c th khi to my ch hoc kt ni ti my ch.
ch.
Cng ty C phn BLUESOFTS| Nguyn Duy Tun Tel: 04.379.17200 Mobil: 0904210337
Website: www.bluesofts.net
11/45
Add-in A-Tools
Website: www.bluesofts.net
12/45
Add-in A-Tools
Mi nhm tu vo chc trch ring s c cp pht nhng quyn can thip cng
vic cc mc khc nhau.
Nu vng d liu c trng thi xc nhn Hy xc nhn hoc ph chun
Hy ph chun th s khng son tho c na.
xong.
Website: www.bluesofts.net
13/45
Add-in A-Tools
Sao lu d liu
Website: www.bluesofts.net
14/45
Add-in A-Tools
TY CHN
+ Sao lu th mc con ca tp tin: nu chn, A-Tools s to th mc con ca
CSDL c sao lu.
+ Sao lu Vng & Quyn: nu chn, A-Tools s sao lu tt c cc vng d liu
chia s v cc quyn ca n.
+ Cc tp tin sao lu t "K. hot ng": nu chn, A-Tools s thit lp CSDL sao
lu v trng thi K. hot ng. Chc nng ny ch c thc hin nu c mc Sao lu
Vng & Quyn c chn.
+ Tn tp tin mi: tn database sau khi c copy (file mi) c t tn theo
mu. A-Tools t t mu yyyy-mm-dd [FILENAME]. [FILENAME] l khai bo bt buc ca
A-Tools ngi dng khng c xa, sa.
thc hin vic sao lu, ngi dng chn nt Back up. Khi mn hnh Browse
For Folder xut hin, ngi dng chn a ch lu tr cc CSDL sao lu.
Cng ty C phn BLUESOFTS| Nguyn Duy Tun Tel: 04.379.17200 Mobil: 0904210337
Website: www.bluesofts.net
15/45
Add-in A-Tools
Cng ty C phn BLUESOFTS| Nguyn Duy Tun Tel: 04.379.17200 Mobil: 0904210337
Website: www.bluesofts.net
16/45
Add-in A-Tools
Cng ty C phn BLUESOFTS| Nguyn Duy Tun Tel: 04.379.17200 Mobil: 0904210337
Website: www.bluesofts.net
17/45
Add-in A-Tools
Ngt kt ni CSDL
Tt my ch
T menu A-Tools, chn Tt my ch.
Cng ty C phn BLUESOFTS| Nguyn Duy Tun Tel: 04.379.17200 Mobil: 0904210337
Website: www.bluesofts.net
18/45
Add-in A-Tools
Cng ty C phn BLUESOFTS| Nguyn Duy Tun Tel: 04.379.17200 Mobil: 0904210337
Website: www.bluesofts.net
19/45
Add-in A-Tools
Cng ty C phn BLUESOFTS| Nguyn Duy Tun Tel: 04.379.17200 Mobil: 0904210337
Website: www.bluesofts.net
20/45
Add-in A-Tools
Cng ty C phn BLUESOFTS| Nguyn Duy Tun Tel: 04.379.17200 Mobil: 0904210337
Website: www.bluesofts.net
21/45
Add-in A-Tools
http://www.bluesofts.net/Products/AddIns/A-Tools/Pics/ExcelCaro.gif
Cng ty C phn BLUESOFTS| Nguyn Duy Tun Tel: 04.379.17200 Mobil: 0904210337
Website: www.bluesofts.net
22/45
Add-in A-Tools
Nu d liu son tho khng nht thit phi cp nht ngay ln my ch th ngi
dng nn b chn m bo tc son tho nhanh hn. Khi cn cp nht d liu ln
my ch, ch cn chn vng d liu cn cp nht, chn Cp nht d liu. Nu mun cp
nht nh dng th chn Cp nht nh dng. Nu mun cp nht c gi tr ln nh dng,
chn Cp nht nh dng v d liu.
Website: www.bluesofts.net
23/45
Add-in A-Tools
Cng ty C phn BLUESOFTS| Nguyn Duy Tun Tel: 04.379.17200 Mobil: 0904210337
Website: www.bluesofts.net
24/45
Add-in A-Tools
Ngt kt ni ti my ch
T menu A-Tools, chn Ngt kt ni.
d dng thc hnh vi chc nng chia s tp Excel qua mng bng A-Tools, bn
c th tham kho cc video clip ca chng ti ti a ch sau:
http://bluesofts.net/giai-phap-phan-mem/a-tools-truy-van-loc-soan-thao-va-quan-tri-du-lieuexcel-qua-mang/186-video-a-tools.html
Cng ty C phn BLUESOFTS| Nguyn Duy Tun Tel: 04.379.17200 Mobil: 0904210337
Website: www.bluesofts.net
25/45
Add-in A-Tools
SQL
Builder v hm BS_SQL
(Trong ti liu ny chng ti ch ni s lc mang tnh gii thiu tng th. Chi tit v
cch s dng hm BS_SQL cng nh cc phng php trch lc d liu xem hng dn tp
tin: C:\A-Tools\Documents\A-Tools_Query_Report_Help.pdf )
A-Tools s dng hm BS_SQL lc d liu v lm bo co. Hm BS_SQL s dng
cu lnh T-SQL kt hp vi cc hm ca A-Tools lc d liu v lm bo co mt cch linh
hot v mnh m. D liu c th mc ni t nhiu bng c quan h v c th t nhiu loi
c s d liu (CSDL) khc nh: Excel, Access, Foxpro, MS SQL, MySQL, Firebird, .Mc d
d liu c lc vo bng tnh Excel c th t nhiu ngun nhng chng c lin kt vi
nhau, d liu gc thay i th bo co thay i theo.
Cng ty C phn BLUESOFTS| Nguyn Duy Tun Tel: 04.379.17200 Mobil: 0904210337
Website: www.bluesofts.net
26/45
Add-in A-Tools
Cng ty C phn BLUESOFTS| Nguyn Duy Tun Tel: 04.379.17200 Mobil: 0904210337
Website: www.bluesofts.net
27/45
Add-in A-Tools
1
3
4
5
( lin kt gia bng KHO v DMHH, nhp chut vo MA_VLSPHH bn KHO ko sang
MA_VLSPHH ca bng DMHH ri nh chut)
(1) DBKEY Kha kt ni: chn CSDL hoc DBKEY (m kt ni vi CSDL bn ngoi).
kt ni vi CSDL bn ngoi, ngi dng phi to DBKEY, cch to s hng dn
trang sau.
(2) Danh sch cc tn vng hoc tn bng (table, query) d liu trong CSDL chn (1).
Ngi dng hy nhp p chut hoc ko tn vng d liu t (2) sang (3) lm
ngun d liu.
(3) Ni cc kha quan h gia cc bng (table) nu c (trong hnh v l MA_VLSPHH).
Chn cc trng d liu hin th v lm iu kin.
(4) + Output: nu chn, trng d liu s hin th
+ Expression: tn trng d liu hoc biu thc tnh
Cng ty C phn BLUESOFTS| Nguyn Duy Tun Tel: 04.379.17200 Mobil: 0904210337
Website: www.bluesofts.net
28/45
Add-in A-Tools
Website: www.bluesofts.net
29/45
Add-in A-Tools
+ a ch /vng t cng thc: u tin trong bng tnh cha gi tr ca bng kt qu.
Sau khi hon tt, chn nt Thc hin A-Tools chy hm BS_SQL trong bng tnh.
Cng thc c hm BS_SQL c to ra bi SQL Builder nh sau:
=BS_SQL("SELECT DMHH.TEN, Sum(KHO.SLG) AS SLG
FROM DMHH INNER JOIN KHO ON KHO.MA_VLSPHH = DMHH.MA_VLSPHH
GROUP BY DMHH.TEN, KHO.LOAI_PHIEU
HAVING KHO.LOAI_PHIEU = 'N'" , "INSERT=YES; AutoNames(THHH);")
Xem hng dn bng video ti y:
http://www.bluesofts.net/Products/AddIns/A-Tools/Help/DEMO/Index.htm
Website: www.bluesofts.net
30/45
Add-in A-Tools
Sau khi mn hnh hin ra, nhn nt Thm sau chn loi CSDL cn kt ni vo m
DBKEY.
Cng ty C phn BLUESOFTS| Nguyn Duy Tun Tel: 04.379.17200 Mobil: 0904210337
Website: www.bluesofts.net
31/45
Add-in A-Tools
S kho nm ti tp ang m
=BS_SQL(SELECT * FROM KHO WHERE LOAIPHIEU=N )
S kho nm tp CSDL Access Examble.mdb.
Ta to DBKEY vi tn MDB kt ni ti Examble.mdb
=BS_SQL(SELECT * FROM KHO WHERE LOAIPHIEU=N , DBKEY=MDB)
Cng ty C phn BLUESOFTS| Nguyn Duy Tun Tel: 04.379.17200 Mobil: 0904210337
Website: www.bluesofts.net
32/45
Add-in A-Tools
Sau khi mn hnh hin ra, nhn nt Thm sau chn loi CSDL Excel, chn tp tin tn l
fileA.xls, to m DBKEY l DL.
Cng ty C phn BLUESOFTS| Nguyn Duy Tun Tel: 04.379.17200 Mobil: 0904210337
Website: www.bluesofts.net
33/45
Add-in A-Tools
Bc 2: T tp tin fileB.xls c cng thc lin kt, to mt sheet trung gian nh l BS_SQL
External Data, nhp hm BS_SQL ly d liu trong DBKEY DL chnh l kt ni vo
fileA.xls.
Dng cng thc:
=bs_sql("SELECT * FROM DMVLSPHH", "DBKEY=DL; NAME=DMHH")
Website: www.bluesofts.net
34/45
Add-in A-Tools
nhp d liu
DBKEY
DL
Cng ty C phn BLUESOFTS| Nguyn Duy Tun Tel: 04.379.17200 Mobil: 0904210337
Website: www.bluesofts.net
35/45
Add-in A-Tools
L do 2:
duyt.
Cng ty C phn BLUESOFTS| Nguyn Duy Tun Tel: 04.379.17200 Mobil: 0904210337
Website: www.bluesofts.net
36/45
Add-in A-Tools
Cng ty C phn BLUESOFTS| Nguyn Duy Tun Tel: 04.379.17200 Mobil: 0904210337
Website: www.bluesofts.net
37/45
Add-in A-Tools
Cng ty C phn BLUESOFTS| Nguyn Duy Tun Tel: 04.379.17200 Mobil: 0904210337
Website: www.bluesofts.net
38/45
Add-in A-Tools
8. Mc d phn quyn cho ngi dng c son tho trong mt sheet nhng
my khch vn khng son tho c cng thc?
Tr li:
L do 1: Do trong sheet ny bn t ch protect sheet. Vy bn cn Unprotect
sheet (g b bo mt sheet trong Excel).
L do 2: Do trong sheet ny, vng d liu c cng thc bn t Protection v chn
Hidden. Ging hnh di y.
Cng ty C phn BLUESOFTS| Nguyn Duy Tun Tel: 04.379.17200 Mobil: 0904210337
Website: www.bluesofts.net
39/45
Add-in A-Tools
Cng ty C phn BLUESOFTS| Nguyn Duy Tun Tel: 04.379.17200 Mobil: 0904210337
Website: www.bluesofts.net
40/45
Add-in A-Tools
Sau khi chn To cng thc s xut hin mn hnh di y. Chn li vng d liu
cn tnh nu mun thay i.
Cng ty C phn BLUESOFTS| Nguyn Duy Tun Tel: 04.379.17200 Mobil: 0904210337
Website: www.bluesofts.net
41/45
Add-in A-Tools
Chn
Chn
Chn
Chn
Chn
Chn
hm, v d SUM
ct cn tnh ton, v d THANH_TIEN
ct lm iu kin, v d MA_VLSPHH
gi tr so snh: HH001
nt Thm. Nu cn thm cc iu kin th li lp li t 3.->5.
Tip chuyn mn hnh k tip.
Website: www.bluesofts.net
42/45
Add-in A-Tools
+ Copy to: nu cng thc ny cn copy cho vng khc th chn vng cn copy
Sau khi chn Kt thc A-Tools to cho bn cng thc mng nh hnh di y.
xong.
Hm c s thnh ch
Hm BS_VND
Hm cho php c s thnh ch theo ting Vit
Cu trc:
BS_VND(Amount, OutputType, Unit1, Unit2, MUnit2, HasGroupingSymbol)
Amount
OutputType
Gi x B2 c s tin l: 12345.53
=BS_VND(B2) Mi hai ngn ba trm bn mi lm ng v nm mi ba xu.
Mun lm trn th dng hm ROUND kt hp:
=BS_VND(ROUND(B2,0)) Mi hai ngn ba trm bn mi su ng chn.
+ Cch c s tin vi cc loi font ch
=BS_VND(B2, 1) Mi hai ngn ba trm bn mi lm ng v nm mi ba xu.
=BS_VND(B2, 2) Mi hai ngan ba tram bon mi lam ong va nam mi ba
xu.
=BS_VND(B2, 3) Mi hai ngn ba trm bn mi lm ng v nm mi ba xu. Tng
ng vi cng thc =BS_VND(B2)
+ Thay i n v tnh
=BS_VND(B2,,"USD","CENTS")) Mi hai ngn ba trm bn mi lm USD v nm mi
ba CENTS.
+ Quy i n v:
=BS_VND(B2,,"HOUR(S)","MINUTE(S)",60) Mi hai ngn ba trm bn mi lm
HOUR(S) v ba mi hai MINUTE(S).
=BS_VND(B2,,"HOUR(S)","MINUTE(S)",60,1) Mi hai ngn, ba trm bn mi lm
HOUR(S) v ba mi hai MINUTE(S).
Hm BS_USD
Hm cho php c s thnh ch theo ting Anh
Cng ty C phn BLUESOFTS| Nguyn Duy Tun Tel: 04.379.17200 Mobil: 0904210337
Website: www.bluesofts.net
43/45
Add-in A-Tools
nActionType
: L chui chuyn m
: L m chuyn. C th nhn 1 trong cc gi tr s di y:
2 - Chuyn t m Unicode sang TCVN3
3 - Chuyn t m Unicode sang VNI
4 - Chuyn t m VNI sang Unicode
5 - Chuyn t m VNI sang TCVN3
1 - Chuyn t m TCVN3 sang VNI
6 - Chuyn t m TCVN3 sang Unicode (ngm nh)
V d:
=ConvertStr("Anh chng mun") Kt qu "Anh chng mun"
=ConvertStr("Anh chng mun", 6) Kt qu "Anh chng mun"
Cc lnh x l
Tng t nh cc hm trong Add-in A-Tools cung cp cc lnh v phn theo cc khi vic
nh l: Chuyn m; Cp nht cng thc; nh dng; Xa cng thc li gi tr;...
Quy trnh thc hin
b1- Chn vng d liu cn thc hin
b2 - Vo menu A-Tools->Lnh ri chn lnh m bn mun
Cng ty C phn BLUESOFTS| Nguyn Duy Tun Tel: 04.379.17200 Mobil: 0904210337
Website: www.bluesofts.net
44/45
Add-in A-Tools
Cng ty C phn BLUESOFTS| Nguyn Duy Tun Tel: 04.379.17200 Mobil: 0904210337
Website: www.bluesofts.net
45/45