8/10/2019 qtafi
1/21
Questions, Tables, and Figures
QTAFIA tool for the development
of questionnaires, data entry and data analysis
Version 6.1 (06 December 2006)
arald !c"omburg,sc"omburg#uni$%assel.de,&&&.uni$%assel.de'&1'*+!'!-'sc"om/d."tm
InstallQTAFIThis document contains the QTAFI macro and let you install the programs on your computer.
If you press this button the QTAFI files will be copied to your N!"A#.$T. An already e%istingQTAFI installation will be updated. It is not necessary to delete the e%isting "acro.
&lease, copy also the file QTAFI.$T to your template folder. This is the folder where also theN!"A#.$T is located.
The folder of your N!"A#.$T'
If nothing is happening, then your virus protection doesn(t allow the macro e%ecution. )ee theinstructions below to solve the problem.
Explanations
QTAFI is a visual basic program *QTAFI.+A). Additionally three forms are needed'
frmQTAFI.frm, frm-arInfo and frm&rogress.frm.
These / files *which are included in this document template must be copied into your N!"A#.$T.
N!"A#.$T is the standard *normal document template. 0very time you create a new documentthis template is used. "acros *li1e QTAFI, if they are a part of the N!"A#.$T, can be used inevery document which is based on the N!"A#.$T.
Install QTAFI
C:\Dokumente und Einstellungen\harald\Vorlagen
mailto:[email protected]:[email protected]:[email protected]8/10/2019 qtafi
2/21
8/10/2019 qtafi
3/21
QTAFI Version 6.0 (7.6.2006)
Troubles"ooting
1. Disable your virus protection!
2. Check your security settins
I not"ing is "aening ater ressing t"e QTAFI button
Please check your security settings. MA!" e#ecution shoul$ %e allo&e$.
heck' Tools-Macro-Security
etting o !ecurit 3e4el5 3- (-ice 7)
*
8/10/2019 qtafi
4/21
QTAFI Version 6.0 (7.6.2006)
etting o Trusted !ources (-ice 7)5
+
8/10/2019 qtafi
5/21
QTAFI Version 6.0 (7.6.2006)
. Close "icrosoft #or$ an$ start aain.
8. anual installation o t"e QTAFI macro,
elect Tools$Temlates and Add$Ins
2
elect -+9A:I;*+
+
o& the QTAFI eleents are co/ie$ to "!MA1."T. Press 3-!*to inish.
6
8/10/2019 qtafi
7/21
QTAFI Version 6.0 (7.6.2006)
%. Alternative &anual installation of the QTAFI &acro
3 "/en a ne& $ocuent.
3 Press A1T4F,, to o/en the Visual 5asic in$o&
3 o/y the Mo$ule QTAFI an$ the Fors rQTAFI an$
rProgress, to Normal. (rag the &ith the ouse)
The ollo&ing screenshot sho&s the result.
o& the QTAFI is a /art o your oral.$ot.
#ecute' File$!a4e :ormal
7
8/10/2019 qtafi
8/21
QTAFI Version 6.0 (7.6.2006)
?. o& to e@ecute t"e macroThe QTAFI can %e e#ecute$ &ith' Tools$acro$acros$:ormal.QTAFI.AI:
More con8enient is it to ha8e a coan$ %utto &hich e#ecutes the QTAFI acro.
9oto' Vie&$Toolbars$ustomie$ommands$acros and select:ormal.QTAFI.AI:
rag the Normal.QTAFI."AIN to one command bar.
B. !ecimen codeboo%
:
8/10/2019 qtafi
9/21
8/10/2019 qtafi
10/21
QTAFI Version 6.0 (7.6.2006)
Explanations
All rele8ant inoration or $ata entry an$ $ata analysis shoul$ are state$ in the co$e%ook.
The co$e%ook is organise$ in ta%les &ith three coluns. The content o each ro& is e#/laine$
in colun one.
Table 15 Format o t"e QTFAI odeboo%
6ol 6ol 4 6ol4 0%planation )tatus
= Number of thesection
Te%t of the sectiontitle
)ection heading used in the questionnaire optional
Q9 Number of thequestion
Te%t of the question required
-N or-- orT
0%planations of the columns below optional
6-"$"6!"0T0
!0
)6!
Name of the variable*ma% < characters
#abel of the variable Indication of the type of variable. @ith thisinformation the macro can generate the)&)) data definition and meaningful tables.6- 6ategorical variable"$ multiple reply *yesBno"6 multiple reply categorical! rdinal scale"0 "etric *li1e IncomeT0 pen te%t answer
!0 !emar1 is used for the introduction ofthe questionnaire and the closing remar1s*only relevant for N#IN0 questionnaire
)6! indicates no specific type of variable.The type )6! is only needed, if =T"# codeis stated below with different types ofvariables. A )6! variable will not beanalysed in the tables, but is included in thedata file.
!equired
ne thelist mustbe statedas a rowindicator
)9 )ubCectTe%t. )hould summariDe the 1ey concept of the
question. @ill be used as the title for tablesrequired
INIndications Te%t 0%planations of the question
optional6=
6hec1 Te%t !ule how to chec1 the plausibility of theanswers
optional
"-"issing value 6odeBvalue Indicates the values which should not be
treated as valid answers li1e *E noanswer
required
Q#
Questionnaire Te%t Formatting information for a questionnairelayout'
NewpageG new page afterthisquestion.
Continue, this question should beconnected with the ne%t one.
Filter*fromHvariable, value, toHquestionHnumberG if value of fromHvariable istic1ed, a filter to the toHquestion Hnumber
will be activatedG
Items=6G arrange the itemsBcodes in twocolumns, start the brea1 afteritem 2G
Columns=2G use 4 columnsGSourcemodeG use the =T"# codefrom the row CODE;
StopG Cump to the end of thequestionnaire, no further questions.
optional
$A $ata analysis Te%t Indicates the use for data analysis'
BE!" use this variable as a brea1variableG
F!C#O perform a factor analysisG
C$%S#E perform a cluster analysis
*@A!$G
!NO&! perform a analysis of variancewith the +!0A7 variablesG
optional
,0
8/10/2019 qtafi
11/21
QTAFI Version 6.0 (7.6.2006)
E'DE()*- use this variable as adependent variable in the regressionanalysis *G
E'INDE()*->, -;, -E use thisvariables as independent variables in theregression analysis *G
6$0
=T"# code =T"# code li1etableJ KtableJ
table class:qubody: JtrJtdJinput name:-: siDe:43:
value:Lvalue'-M: Lvalue'-''chec1edMJBtdJBtrJ KtableJ
,,
8/10/2019 qtafi
12/21
8/10/2019 qtafi
13/21
QTAFI Version 6.0 (7.6.2006)
Multi/le res/onse
"nly ticks shoul$ %e co$e$@ actually &ith a ,. Ater $ata entry@ i at least one ite o a list o
ites &as ticke$@ the ones not ticke$ &ill %e reco$e$ into 2 (o). I no ite at all is
ticke$@ the %lanks &ill %e reco$e$ into > (Missing).
,*
8/10/2019 qtafi
14/21
QTAFI Version 6.0 (7.6.2006)
5asic inoration reCuire$ in each sur8ey
ID: Identification number
Date: Return date
Q9 71 Identiication number-N -ariable name -ariable label
6-/ ID Identiication number
-- -alueBcodes -alue label
66 Questionnaire 166 4 Questionnaire 2T ther information Te%t
)9 )ubCect Identiication number
INIndications The I$ number should be Cust a sequence number of incoming questionnaires. The
I$ number must be written on the first page of the questionnaire.6= 6hec1 6hec1 for double I$s. No missing values allowed."- "issing value EEEEEQF Questionnaire
$A $ata analysis
Q9 72 Date o return-N -ariable name -ariable label
T0< +*T+:D Date o return
-- -alueBcodes -alue label
66 34.3>.3; 02.08.0B66 3>.3>.3; 08.08.0BT ther information Te%t
)9 )ubCect Date o +eturn o Questionnaire
INIndications The date of return must be written also on the first page of the questionnaire
together with I$ number.6= 6hec1 No missing value, this is basic information."- "issing value EEEEEEE
QF Questionnaire$A $ata analysis
,+
8/10/2019 qtafi
15/21
QTAFI Version 6.0 (7.6.2006)
= 1 ategorical (nominal) 4ariable $ V
Q9 1 "en did ou start see%ing a =ob
-N -ariable name -ariable label
6- V1 Time o start o searc" or emloment
-- -alueBcodes -alue label
66 ore t"an one mont" beore graduation66 4 At t"e time o graduation (one mont" beore or ater)66 > ore t"an one mont" ater graduation66 / -t"er66 < :ot alicable, no =ob searc"66 E :o ans&erT ther information Te%t
)9 )ubCect Time o !tart o !earc" or *mloment
IN Indications
6= 6hec1"- "issing value
8/10/2019 qtafi
16/21
QTAFI Version 6.0 (7.6.2006)
= 8 ultile rel $ dic"otom $ 4ariables $ D
Q9 8 o& did ou get or our irst emloment ater graduation ultile rel
ossible-N -ariable name -ariable label
"$ V8/1 Alication to 4acant osition
"$ V8/2 o&n ad4ertisement
"$ V8/8 ublic emloment agenc
"$ V8/? ri4ate emloment agenc
-- -alueBcodes -alue label
66 >es66 4 :o66 < :ot alicable, no =ob searc"66 E :o ans&erT ther information Te%t
)9 )ubCect !trategies or !ee%ing *mloment
IN Indications
6= 6hec1
"- "issing value
8/10/2019 qtafi
17/21
QTAFI Version 6.0 (7.6.2006)
= ? ultile rel $ categorical $ 4ariables $
Q9 ? o& did ou get or our irst emloment ater graduation ultile rel
ossible, lease select t"e tree most imortant met"ods.-N -ariable name -ariable label
"6 V?/1 !trategies or !ee%ing *mloment $ 1
"6 V?/2 !trategies or !ee%ing *mloment $ 2
"6 V?/8 !trategies or !ee%ing *mloment $ 8
-- -alueBcodes -alue label
66 o&n ad4ertisement66 4 ublic emloment agenc66 > ri4ate emloment agenc66 / Ans&er ?66 ; Ans&er B66
2 Ans&er 666 5 Ans&er G66 < Ans&er H66 E Ans&er 66 3 Ans&er 1066 Ans&er 1166 E< :ot alicable, no =ob searc"66 EE :o ans&erT ther information Te%t
)9 )ubCect !trategies or !ee%ing *mloment
IN Indications
6= 6hec1
"- "issing value E
8/10/2019 qtafi
18/21
QTAFI Version 6.0 (7.6.2006)
Q9 6 "at is our =ob title-N -ariable name -ariable label
T0>; V6 Job title
-- -aluesBcodes -alue labels
T ther information Te%t
)9 )ubCect Job Title
IN Indications
6= 6hec1"- "issing value EEEEEQF Questionnaire
$A $ata analysis
,:
8/10/2019 qtafi
19/21
8/10/2019 qtafi
20/21
QTAFI Version 6.0 (7.6.2006)
*. elect' "ut/ut ocuent
+. nter your ile nae
-. elect' All "%?ects
6. elect' Te#t ile
7. lick
"/tions
20
8/10/2019 qtafi
21/21
QTAFI Version 6.0 (7.6.2006)
:. elect' Pro$uce /ace e/arate$ "ut/ut
>. elect' ell Foratting E Autoit
,0. elect' ell e/arators E 3 4