I am trying to adjust the table to the \textwidth but it changes the size of the font and becomes too big. Is there any way to fix the width of the table to the margins (1\textwidth) without changing automatically the fontsize? Using \tiny seems not to work. Thank you very much any help is appreciate it
\begin{table}[!htb]
\centering
\begin{adjustbox}{width=1\textwidth}
\tiny
\begin{tabular}{|c|ccc|}
\hline
\cellcolor{azultabla}{\textbf{\tiny{Range}}}&
\multicolumn{3}{c|}{\cellcolor{azultabla}{\textbf{\tiny{Return }}}}
\\
\hline
&
\multicolumn{1}{c|}{\tiny{Spec.}}&
\multicolumn{1}{c|}{\tiny{Meas.}}&
\tiny{Pass / Fail}
\\
\hline
\tiny{RF}&
\multicolumn{1}{c|}{\tiny{\textgreater 10}}&
\multicolumn{1}{c|}{\tiny{xxxx}}&
\tiny{xxxx}
\\
\hline
\tiny{IF}&
\multicolumn{1}{c|}{\tiny{\textgreater 10.9}}&
\multicolumn{1}{c|}{\tiny{xxxx}}&
\tiny{xxxx}
\\
\hline
\end{tabular}
\end{adjustbox}
\end{table}

tabularxpackage instead – daleif Nov 29 '22 at 13:28tabular*,talbularxortabularyto fit it to\linewidth(always safer than to\textwidth) and then reduce the font if needed. Also consider a\centeringbefore a simple tabular without insisting on stretching the table to the margins, it could look even better. – Fran Nov 29 '22 at 19:59