Étiquette : Excel

[Java] Jsoup HTML Parser

[Java] Jsoup HTML Parser

Il arrive parfois que l’on retrouve des fichiers dans un format Excel qui ne le sont pas vraiment. En y regardant de plus près et même si l’extension est « xls« , on peut tomber nez-à-nez avec un fichier HTML qui contient un tableau. Dans notre cas il a fallu transformer le fichier suivant en un fichier CSV (séparateur « ; »).

Avec Jsoup, c’est beaucoup plus facile à réaliser ! Il va « parser » le contenu du fichier donné en paramètre… il ne reste plus qu’à manipuler et traiter les différents éléments.

Poursuivre la lecture « [Java] Jsoup HTML Parser »

[WD20] Remplir plusieurs cellules Excel par OLE

[WD20] Remplir plusieurs cellules Excel par OLE

Cette technique permet de gagner en performances lorsqu’on cherche à piloter Excel à l’aide d’OLE Automation. En effet, si par exemple on cherche à alimenter les cellules A1 à B5 (soit 10 cellules, sur deux colonnes distinctes), on va pouvoir utiliser un tableau de variants à 2 dimensions. La solution a été proposée sur les forums de PC SOFT par Jurassic Pork.

Poursuivre la lecture « [WD20] Remplir plusieurs cellules Excel par OLE »

[Office] Bulletin MS14-082 et problème d’ActiveX

[Office] Bulletin MS14-082 et problème d’ActiveX

Suite à la mise à jour corrective MS14-082 pour les suites Office, de nombreux utilisateurs ont vite constaté un problème avec leurs contrôles ActiveX, notamment dans un classeur Excel. Il s’agit des mises à jour de sécurité suivantes, destinées à colmater une faille qui permettait l’exécution de code distant :

  • Security Update for Microsoft Office 2007 (KB2596927).
  • Security Update for Microsoft Office 2010 (KB2553154).
  • Security Update for Microsoft Office 2013 (KB2726958).

Poursuivre la lecture « [Office] Bulletin MS14-082 et problème d’ActiveX »

[WD19] Pilotage Excel via OLE

[WD19] Pilotage Excel via OLE

Depuis votre application Windev, il est possible de piloter des applications Windows via le protocole OLE (“Object Linking and Embedding”). Par exemple vous pouvez créer une feuille Excel formatée avec un ensemble de données reprises dans un tableau : colorez telles cellules en rouge, modifiez la mise en page, modifiez le zoom actif, changez l’orientation de l’impression, etc.

Poursuivre la lecture « [WD19] Pilotage Excel via OLE »

[Excel 2007] Problème de réparation automatique

[Excel 2007] Problème de réparation automatique

Nous avons été face à un problème étrange avec Excel sur plusieurs ordinateurs exécutant une même version d’Office Professionnel 2007 SP3, alors que d’autres machines ne présentaient aucun symptôme avec les mêmes fichiers ouverts, également avec la version ci-dessus.

Poursuivre la lecture « [Excel 2007] Problème de réparation automatique »