I did some search on the topic without success. Most of the time people want to remove spaces, or have problems with last column, etc. In my case I want the spaces to be there and between columns.
I have manage to do so using a colored rule but that doesn't look good (the code I mean) and feels like kind of a workaround.
The main issue here is that my table will be printed and filled by hand, so the vertical separation must be clear and even/odd coloring is necessary to avoid confusion.
Edit: As stated by Zarko
my question was not clear enough, so I'm rephrasing.
Is there a best/more elegant way of adding space between columns with alternating colored rows?
I've used rowcolors
for alternating color (SpringGreen/gray) rows but other solutions might be suitable too. The space between rows isn't much important to me, as the coloring does define were each rows starts/ends.
\documentclass[landscape]{memoir}
\usepackage[table,dvipsnames]{xcolor}
\usepackage{booktabs}
\usepackage{multirow}
\newcolumntype{L}[1]{>{\raggedright\let\newline\\\arraybackslash\hspace{0pt}}m{#1}}
\newcolumntype{C}[1]{>{\centering\let\newline\\\arraybackslash\hspace{0pt}}m{#1}}
\begin{document}
\arrayrulecolor{white}
\setlength{\arrayrulewidth}{3pt}
\begin{table}[ht]
\rowcolors{3}{SpringGreen}{gray!20!white}
{\large
\centering
\label{my-label}
\begin{tabular}{>{\kern-\tabcolsep}C{2cm}|L{2cm}|L{2cm}|L{2cm}|L{2cm}|L{2cm}|L{2cm}<{\kern-\tabcolsep}}
\arrayrulecolor{black}
\toprule
Part & \multicolumn{5}{c}{\multirow{2}{*}{Calibration date}} \\
Number & \multicolumn{5}{c}{} \\
\midrule
& & & & & & \\
& & & & & & \\
& & & & & & \\
& & & & & & \\
& & & & & & \\
& & & & & & \\
& & & & & & \\
& & & & & & \\
& & & & & & \\
& & & & & & \\
& & & & & & \\
& & & & & & \\
& & & & & & \\
& & & & & & \\
& & & & & & \\
& & & & & & \\
& & & & & & \\
& & & & & & \\
& & & & & & \\
& & & & & & \\
& & & & & & \\
\arrayrulecolor{black}
\bottomrule
\end{tabular}
}
\end{table}
\end{document}