Notifications
Clear all

linguagem para atuar em cima do excel sem ser vba

7 Posts
3 Usuários
0 Reactions
1,424 Visualizações
(@edcronos)
Posts: 1006
Noble Member
Topic starter
 

existe alguma linguagem de programação que possa atuar no excel igual ao vba?
mas que não sofra os problemas de segurança

 
Postado : 19/05/2015 9:15 pm
(@gtsalikis)
Posts: 2373
Noble Member
 

Meu professor de VBA uma vez comentou rapidamente que a partir do 2013 (ou 2010, não lembro), dava pra usar C#. Acho que teria que usar o Visual Studio, não lembro bem. De repente vc pode encontrar algo. Eu nunca pesquisei, ainda não cheguei no C#.

 
Postado : 19/05/2015 10:04 pm
(@xman2000)
Posts: 0
New Member
 

Olá Edcronos!

já ouviu falar do Javascript pra Office?
mas deve haver problemas de segurança também.
ainda nao consegui nenhum arquivo de exemplo sobre isso.

abaixo o link:
" http://www.planilhando.com.br/viewtopic.php?f=10&t=15881"
" https://msdn.microsoft.com/en-us/magazine/jj891051.aspx"

gostaria de saber se há alguma compatibilidade com PHP, que é livre e existem coisas muito úteis.

 
Postado : 20/05/2015 3:06 pm
(@edcronos)
Posts: 1006
Noble Member
Topic starter
 

eu vou dar uma verificada nas recomendações
como oq eu quero é transcrever codigos simples talvez não de tanto problema
nem quero passar todos, apenas aquelas macros que considero mais importantes

as minhas macros usam mais

arrays
for next
if then
range
cells
goto
gosub
e variaveis
e outras coisas basicas

Split(
ReDim Preserve "somente usei 1 vez"
eu uso o mínimo de códigos específicos possível

se bem que no momento estou mais concentrado em terminar a planilha que estou trabalhando,
mas está dificil conciliar o montante de ideias e o designe sem bagunçar tudo

 
Postado : 20/05/2015 3:37 pm
(@xman2000)
Posts: 0
New Member
 

eu ainda não entendo nada de inserir outra linguagem no Excel diferente do vba, mas penso que tudo indica que o caminho é web, ou seja, javascript, php, .net, etc.

só ouvi falar de javascript e .net até agora, mas eu penso que o melhor é php por ser livre e ter já alguns applets que me interessam.

a palavra especifica pra esse tipo de uniao de linguagens que conheço é "mashup" e tinha um blog sobre isso com esse nome mashup.

no post anterior eu errei um link, posto novamente:
" https://msdn.microsoft.com/en-us/library/office/fp142185.aspx"
" http://blogs.office.com/2014/05/12/net-and-javascript-libraries-for-office-365-apis/"
" https://www.nuget.org/packages/Microsoft.Office.js/"
" http://blogs.msdn.com/b/officeapps/archive/2013/09/11/learn-how-to-write-apps-for-office-code-interactively-with-the-api-tutorial-for-office.aspx"

 
Postado : 20/05/2015 5:16 pm
(@edcronos)
Posts: 1006
Noble Member
Topic starter
 

Eu vou dar prioridade a terminar a planilha primeiro
se bem que acho que é um campo avançado demais para mim

e apesar de ser para loterias e eu não jogar :?
são ferramentas reutilizáveis e aplicáveis em outros campos "basta usar a imaginação"

oq eu queria era usar as ferramentas que eu gosto de desenvolver para ganhar algum dinheiro
mas creio que isso está fora de questão

para se ter uma ideia eu fiz um desdobrador com filtros para certas sequencias sem ter muita ideia do que era um desdobramento :oops:

mas bem, vou deixar esse post em aguardo enquanto termino a planilha, se achar que vale a pena investir eu dou sequencia
valeu aí

se quiser achei uma pagina com bastante conteúdo
http://www.macoratti.net/Default.aspx

 
Postado : 20/05/2015 5:48 pm
(@edcronos)
Posts: 1006
Noble Member
Topic starter
 

Visual Studio Tools for Office

Com isso você vai poder criar aplicações dos tipos suportados pela plataforma .NET e usando as linguagens VB .NET e C# e os recursos do Visual Studio como LINQ, WPF, WCF, suporte ao ClickOnce, enfim, todos os recursos da .NET Framework 3.5 com código gerenciado, ou seja o VSTO pretende unir o útil (Visual Studio) ao agradável(a interface Office).

http://www.macoratti.net/09/10/vs_tfo1.htm

 
Postado : 28/05/2015 12:54 am