Velkommen til Morten Olesens personlige hjemmeside.
Brug venligst menuen nedenfor til at navigere siden.
Download CV
Velkommen til Morten Olesens personlige hjemmeside.
Brug venligst menuen nedenfor til at navigere siden.
Download CV
Jeg er formelt opflasket med C# og har arbejdet professionelt med .NET i en længere årrække. Jeg har arbejdet som webudvikler og backend-udvikler af webservices og systemer indenfor økonomi, statistik og kommunikation.
På det funktionelle plan har jeg arbejdet som teknisk projektleder med agil udvikling som ståsted og som aktiv deltager henover forretning, udvikling, lancering, vedligeholdelse og videreudvikling.
I dag arbejder jeg primært med registerforskning og udvikler epidemiologiske analyser i samarbejde med læger og farmaceuter på afdelingen for Klinisk Farmakologi.
Hvis du har et spændende projekt eller et forslag til samarbejde er du altid velkommen til at kontakte mig.
Hvis nedenstående kode virker, er den skrevet af Morten Olesen. Hvis ikke, ved jeg ikke hvem der har skrevet den.
(citat stjålet fra Paul DiLascia)
Her vil jeg, potentielt, dele kodesnippets og små stykker programmering som måske kan have interesse for andre. Klik på overskriften for at folde koden ud.
Nedenstående kode indlæser alle Stata og Excel filer i en mappe, indsætter hvert datasæt i et invividuelt Excel ark og gemmer i én, samlet fil med dags dato.
local output = "AllTables_" + string(d(`c(current_date)'), "%dCY-N-D" ) + ".xlsx"
qui {
clear
local filesDTA : dir "`c(pwd)'" files "*.dta"
local filesXLS : dir "`c(pwd)'" files "*.xls*"
noi di _newline "Working..."
foreach file in `filesDTA' `filesXLS' {
if substr("`file'",length("`file'")-3,length("`file'"))==".dta" use "`file'", clear
if substr("`file'",length("`file'")-3,length("`file'"))==".xls" | substr("`file'",length("`file'")-4,length("`file'"))==".xlsx" import excel "`file'", firstrow clear
noi di "Adding `file'"
local filename = substr(subinstr(subinstr(subinstr("`file'",".dta","",.),".xlsx","",.),".xls","",.),1,31) // 31 characters is the limit for Excel sheet names
export excel using `output', firstrow(variables) sheet("`filename'") sheetmodify
}
noi di "Saved as `output'"
}