Articles of vba

Analysez le classeur Excel et obtenez la valeur de la case à cocher dans javascript ou angulaire

Je suis en train d'analyser le fichier excel pour obtenir toutes les données du classeur Excel, j'utilise js-xlsx Plugin de github Actuellement, toute ma valeur est lue en JavaScript mais maintenant, je souhaite accepter la valeur de la case à cocher du classeur Excel. Soit vérifié ou non. Chk suit l'exemple à partir d'un exemple […]

L'objet JavaScript VBA ne prend pas en charge cette propriété ou méthode

Je tente d'obtenir la fonction Statistiques de texte à partir de https://github.com/cgiffard/TextStatistics.js/blob/master/index.js Travailler dans Excel J'ai minifié le code JavaScript pour raccourcir les concaténations Function Text_Statistics1(textString As String) Dim code As String code = "function text_stats(teststringtoprocess){(function(e){function t(e){var t=['li','p','h1','h2','h3','h4','h5','h6','dd'];t.forEach(function(t){e=e.replace('</'+t+'>','.')});e=e.replace(/<[^>]+>/g,'').replace(/[,:;()\-]/,' ').replace(/[\.!?]/,'.').replace(/^\s+/,'').replace(/[ ]*(\n|\r\n|\r)[ ]*/,' ').replace(/([\.])[\. ]+/,'.').replace(/[ ]*([\.])/,'. ').replace(/\s+/,' ').replace(/\s+$/,'');e+='.';return e}function r(e){return new n(e)}var n=function(n){this.text=n?t(n):this.text};n.prototype.fleschKincaidReadingEase=function(e){e=e?t(e):this.text;return Math.round((206.835-1.015*this.averageWordsPerSentence(e)-84.6*this.averageSyllablesPerWord(e))*10)/10};n.prototype.fleschKincaidGradeLevel=function(e){e=e?t(e):this.text;return Math.round((.39*this.averageWordsPerSentence(e)+11.8*this.averageSyllablesPerWord(e)-15.59)*10)/10};n.prototype.gunningFogScore=function(e){e=e?t(e):this.text;" code = […]

Comment puis-je localiser un élément onmouseover à l'aide de VBA?

J'essaie de racler un site et il y a un élément qui, si vous déplacez votre souris, affiche des informations dans une bulle. J'utilise VBA pour racler la page mais je ne sais pas comment localiser l'élément spécifique. En regardant la source de la page, j'obtiens ceci: <td class="right odds up"> <div onmouseout="delayHideTip()" onmouseover="page.hist(this,'P-0.00-00','1q3cfx2rrhkx0x3jtah',381,event,0,1)" En […]

Comment cliquer par programme sur un bouton chargé d'une autre page?

<html> <head> <title>My HTML application</title> <HTA:APPLICATION id="frames" border="thin" caption="yes" icon="http://www.google.com/favicon.ico" showintaskbar="yes" singleinstance="yes" sysmenu="yes" navigable="yes" contextmenu="no" innerborder="no" scroll="auto" scrollflat="yes" selection="yes" windowstate="normal" /> </head> <frameset rows="60px, *"> <frame src="topo.htm" name="topo" id="topo" application="yes" /> <frame src="http://localhost/nph-psf.exe?HOSTID=AD&ALIAS=" name="conteudo" id="psyncLink" application="yes" /> </frameset> </html> Dans mon jeu de cadres, j'ai un chargement de la page Web. Je ne peux pas […]

Macros Excel avec Javascript

Je souhaite manipuler des feuilles de calcul Excel à l'aide de macros dans Javascript plutôt que la VBA par défaut. Je peux exécuter le code javascript en utilisant le code VBA suivant 'javascript to execute Dim b As String b = "function meaningOfLife(a,b) {return 42;}" 'VBA tool to run it Dim o As New ScriptControl […]

Form.Submit ne se déroule pas lors de l'utilisation de VBA

J'ai une page Web dont je extrayage des données. Je peux faire tout bien avec VBA en dehors de cliquer sur un élément d'image qui soumet ensuite un formulaire et une fenêtre contextuelle avec des données créées. L'un des attributs de l'élément image est appelé "productguid" et a une valeur de chaîne = "A12-545". Le […]

Comment trouver et appeler la méthode javascript à partir de vba

Je crois que je dois appeler une méthode javascript au lieu d'essayer de déclencher des boutons. J'ai essayé les exemples suivants et je pense que mon problème est que je ne sais pas quelles parties du code je devrais utiliser. Cliquez sur le bouton ou exécutez la fonction JavaScript avec VBA et ceci http://www.vbaexpress.com/forum/ Showthread.php? […]

HTML / VBA Cliquez sur l'événement pour ne pas tirer

C'est la première fois que je publie une question sur StackOverflow. Jusqu'à présent, j'ai pu résoudre la plupart de mes questions via les forums d'aide VBA. Mon problème est assez simple. J'ai une prise de données automatisée dans laquelle j'ai besoin d'exporter des données. J'ai réussi avec cela dans le passé, mais celui-ci est légèrement […]

Comment appeler la fonction javascript dans VBA

Je dois passer un message contextuel «OK» / «Annuler» de l'IE. J'ai un problème avec une fonction javascript dans mon script vba. Voir ci-dessous les codes javascript function ConfirmSave() { var Ok = confirm('Are you sure all Documents and Information are attached and correct before saving?'); if(Ok) return true; else return false; } function submitbutton_click() […]

Comment puis-je passer des paramètres variables dans une fonction Javascript en utilisant Excel VBA

Je ne suis pas sûr d'avoir les termes corrects ci-dessus, mais ce que j'essaie de faire, c'est appeler une fonction Javascript en passant des paramètres à partir d'un fichier Excel, de sorte que la fonction s'exécute et liste les éléments dans la zone de texte suivante, ce qui permet Moi de choisir l'entrée correcte dans […]