slimbullet Posted September 21, 2009 at 11:57 AM Report Share #287996 Posted September 21, 2009 at 11:57 AM Estou com um problema para o qual nao sei a soluçao por muito que tenha procurado.Nao percebo nada de VBA nem de Excel e como tal gostaria da vossa ajuda. Tenho um ficheiro em excel em que ao clicar em "Produzir Relatório" dá-me um Compile Error e aponta para: 'PRODUZIR RELATÓRIO ENERGÉTICO Sub relatorio_energia() Filename = ThisWorkbook.Path & "\relatorio.txt" 'PRODUZIR PLANO DIÁRIO Sub plano_diario() Filename = ThisWorkbook.Path & "\plano.txt" Aproveito para deixar aqui o ficheiro excel para que alguem possa ver o problema. Obrigado pela ajuda http://rapidshare.com/files/283003444/planonutri_03102008.xls.html Link to comment Share on other sites More sharing options...
heldercorreia Posted September 21, 2009 at 10:51 PM Report Share #288085 Posted September 21, 2009 at 10:51 PM Declarando as variáveis esse e outros problemas ficam resolvidos. Dim Filename As String Filename = ThisWorkbook.Path & "\relatorio.txt" Tens também que ter os ficheiros .txt criados na mesma directoria em que se encontra o .xls. Isto porque Filename = ThisWorkbook.Path & "\relatorio.txt" concatena duas strings, uma delas com a directoria em que se encontra o .xls e outra com o nome do ficheiro. Se quizeres os ficheiros de texto noutro local, terás que o fazer manualmente, ex: Filename = "c:\imba\xpto\relatorio.txt" para os situares nas pasta respectivas. Tens também que adicionar o AddIn do Solver. Tens em http://rapidshare.com/files/283216800/plano.zip.html o que penso ser a aplicação corrigida. Vê lá se dá para safar.. Link to comment Share on other sites More sharing options...
slimbullet Posted September 21, 2009 at 11:32 PM Author Report Share #288088 Posted September 21, 2009 at 11:32 PM Obrigado pela ajuda. Apesar de ainda dar erro em outras opçoes a de criar relatorios esta a trabalhar. Sobre o addin do solver, ja fui a ferramentas e depois suplementos e o addin do solver esta activo.No entanto tenho erro no solver Obrigado mais uma vez Link to comment Share on other sites More sharing options...
heldercorreia Posted September 21, 2009 at 11:46 PM Report Share #288090 Posted September 21, 2009 at 11:46 PM Tens que ser um pouco mais específico em relação aos outros erros que obténs, nomeadamente o procedimento para que eles ocorram.. 🙂 Link to comment Share on other sites More sharing options...
slimbullet Posted September 22, 2009 at 02:15 AM Author Report Share #288095 Posted September 22, 2009 at 02:15 AM é sempre que tento criar os diferentes relatorios.. mas como esta ja serve. Obrigado pela ajuda 🙂 Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now