Insert tables and graph from Excel

I'm writing a report in LaTeX and I'm using excel to calculate, make graphs and tables. What would you recommend me to do to import it to latex?

I have tried taking print-screen and import as figures, but if the image scale isn't 100% it gets blurry and ugly.

I've been trying to export, print and save selected area as pdf. But no matter what I try, it exports with selected paper size. So it has a huge margin and I think it would take to much time to make a custom paper size for each figure.

Any thoughts?

I had the same problem with tables some time ago and found a good solution without doing screenshots. First of all, I'm a linux user and thus have libreoffice. I go through these steps:

1. create the table in libreoffice and layout it as desired.
2. set printrange in a way that it only covers the desired part of my table and say that it should be on one page (size don't matter).
5. run pdfcrop on the pdf: pdfcrop myTable.pdf
\begin{table} [hbtp] \caption{Some caption} \label{tab:someLable} \includegraphics[width=\textwidth,height=textheight,keepaspectratio]{myTable-crop} \end{table}
For figures you can install ASAP-utility which will allow you to save your figures as a image (.png, .jpg or .esp). You can then insert them in your .tex file with \includegraphics{}