Ok, so after a lot of testing and looking through the manual for htlatex I've gotten it to work. It's not as intuitive as I would want it but it does an Ok job.
Here's the workflow for getting htlatex to work in Windows 7:
Installation
- Download tex4ht
- Unzip in a convenient directory (C:\tex4ht)
- Add path under control panel (System --> Advanced tab --> Env. variables) under "system variables" Path add in the beginning C:\tex4ht\bin\ht\win32;
- I installed ImageMagick and Ghostscript just to on the safe side
- In the C:\tex4ht\texmf\tex4ht\base\win32 I changed the first entry to the MiKTeX tfm path: iC:\Program Files (x86)\MiKTeX 2.9\fonts\tfm
Converting to Word
- Press Win+R and type cmd to go to command line
- Go to the directory with the .tex file
- Make sure your .tex filename doesn't contain any spaces (this seems to confuse the script even with "")
- Write
htlatex filename.tex 'html,word' 'symbol/!' '-cvalidate' to get a html file (it seems to work OK with just htlatex filename.tex but it's the recommended syntax, probably for a good reason)
- Open word and open the html file created by htlatex in the same folder as your latex file
- Copy and paste the table to any word-document
Here's a sample code of three different ways for creating table footnotes:
\documentclass{article}
\usepackage{ctable}
\usepackage{threeparttable}
\begin{document}
\begin{table}
\begin{threeparttable}
\caption{Table with footnotes after the table}
\label{tab:test1}
\begin{tabular}{llll}
\hline
column 1 & column 2 & column 3\tnote{1} & column 4\tnote{2} \\
\hline
row 1 & data 1 & data 2 & data 3 \\
\hline
\end{tabular}
\begin{tablenotes}
\item[1] tablefootnote 1
\item[2] tablefootnote 2
\end{tablenotes}
\end{threeparttable}
\end{table}
\begin{table}
\centering
\caption{Composition of AA2099}\label{2099comp}
\smallskip
\begin{minipage}{3.3cm}
\centering
\begin{tabular}{cc}
\hline\hline
Element & wt\% \\ \hline\hline
Al\footnote{PHTTTT!!!} & bal \\
Cu & 2.69 \\
Li & 1.8 \\
Zn\footnote{blahblah} & 0.6 \\ \hline
\end{tabular}\par
\vspace{-0.75\skip\footins}
\renewcommand{\footnoterule}{}
\end{minipage}
\end{table}
\ctable[caption={Just a ctable},
label=my_ctable,
pos=!tbp,
]
{lrccrc}
{
\tnote[a]{Over 25 $kg/m^2$}
\tnote[b]{More than 5 cigarettes/day}
}{\FL
\multicolumn{1}{l}{\bfseries Variable}&
\multicolumn{2}{c}{\bfseries Crude}&
\multicolumn{1}{c}{\bfseries }&
\multicolumn{2}{c}{\bfseries Adjusted}
\NN
\cline{2-3} \cline{5-6}
\multicolumn{1}{l}{}&\multicolumn{1}{c}{Unadjusted}&\multicolumn{1}{c}{95\% CI}&\multicolumn{1}{c}{}&\multicolumn{1}{c}{Adjusted}&\multicolumn{1}{c}{95\% CI}\ML
{\bfseries Overweight}&&&&&\NN
~~No&1.00&ref&&1.00&ref\NN
~~Yes\tmark[a]&0.74&0.67-0.80&&0.69&0.63-0.76\NN[6pt]
{\bfseries Smoking}&&&&&\NN
~~No&1.00&ref&&1.00&ref\NN
~~Yes\tmark[b]&1.13&1.01-1.27&&1.15&1.02-1.29\ML
}
\end{document}
This produces after processing into a Word document:

As obvious in the picture there is an issue with the footnotes in table 2 where they end up at the bottom of the page. The threeparttable or ctable seem to be a better solution.