The short answer is no. EVM and TVM are fundamentally different, so it's not possible to directly transfer your Solidity code to TVM. However, it's possible that in the future, tools will be developed to enable the compilation of ABI bytecode to TL-B based on TVM.
For more information on the basic concepts and a comparison of the two blockchains, you can find additional details here: https://blog.ton.org/six-unique-aspects-of-ton-blockchain-that-will-surprise-solidity-developers.
For a deeper understanding of the differences between Ethereum, Solana, and TON, the TON community has created a comprehensive 10-page document which can be found here: https://ton.org/comparison_of_blockchains.pdf.