\thispagestyle non va con sydewaystable.
Ho provato con il pacchetto lscape e mi funziona. Ti metto tutto il codice perché è tardi e ho sonno 😥 :
`
\documentclass[a4paper,12pt]{article}
\usepackage{array}
\usepackage{lipsum,enumitem}
\usepackage{booktabs,lipsum}
\usepackage{tabularx,rotating,lscape}
\makeatletter
\def\noVSpace{\@minipagetrue}
\newenvironment{tabenum}{%
\@minipagetrue%
\begin{enumerate}[leftmargin=*,noitemsep,partopsep=0pt,parsep=0pt]
}{\vspace{-\normalbaselineskip}%
\end{enumerate}}
\makeatother
\pagestyle{headings}
\begin{document}
\section{sect}
\lipsum
\begin{landscape}
\thispagestyle{empty}
\begin{table}[p]
\centering
\caption{tab}
\begin{tabularx}{\textheight}{m{0.25\textheight}XX} \toprule
Aspetto & Modello 1 & Modello 2 \\
\midrule
Aspetto 1 &
\begin{tabenum}
\item Aspetto modello 1
\item Aspetto modello 1
\end{tabenum}
&
\begin{tabenum}
\item Aspetto modello 2
\item Aspetto modello 2
\end{tabenum}\\[\medskipamount]
Aspetto 1 &
\begin{tabenum}
\item Aspetto modello 1
\item Aspetto modello 1
\end{tabenum}
&
\begin{tabenum}
\item Aspetto modello 2
\item Aspetto modello 2
\end{tabenum}\\
\bottomrule
\end{tabularx}
\end{table}
\end{landscape}
\lipsum[1]
\end{document} `
Purtroppo non so perché non fa la tabella lunga come tutta l’altezza della pagina eppure ho messo \textheight.
Comunque si può rimediare scrivendo così:
`
…
\newlength{\altezza}
\setlength{\altezza}{\textheight}
\begin{document}
\section{sect}
\lipsum
\begin{landscape}
\thispagestyle{empty}
\begin{table}[p]
\centering
\caption{tab}
\begin{tabularx}{\altezza}{m{0.25\altezza}XX}
…..
\end{tabularx}
\end{table}
\end{landscape}
\lipsum[1]
\end{document}
…`
ciao
Andrea