Tom's Guide > Forum > Programmation > Macro Excel a transformer pour Open Office

Macro Excel a transformer pour Open Office

Forum Programmation : Macro Excel a transformer pour Open Office

TomsGuide.com : 800 000 inscrits répondent à toutes vos questions high-tech et informatique. Pour obtenir de l'aide, inscrivez-vous gratuitement !
Mot :    Pseudo :           
 

Bonjour à tous. Je me retourne vers vous après avoir longuement cherché. Mais je suis pas au top dans ce domaine.

J'avais une macro :

ActiveCell = ActiveCell + 1

Qui marchait parfaitement sous Excel. Elle me permet de rajouter 1 à la valeur de la cellule sur laquelle le curseur se trouve.

Déjà pour trouver ça sous Excel j'avais eu du mal. Mais sous Open Office, j'trouve pas.

Avez-vous une idée ?
Merci.

Liens sponsorisés
Inscrivez-vous ou connectez-vous pour masquer ceci.

Salut, Newbie06

En OpenOffice Basic, ActiveCell se dit:
ThisComponent.getCurrentSelection
Essaie donc de remplacer ta ligne de code par :
ThisComponent.getCurrentSelection = ThisComponent.getCurrentSelection + 1
A tester, je n'ai pas OpenOffice sous la main pour te confirmer.
Au passage, j'ai découvert ce site qui propose de traduire automatiquement des portions de code VBA en Basic : http://www.business-spreadsheets.com/vba2oo.asp. A tester également ;) .

Bonne continuation

EDIT: Wouhou ! mon 500ème post sur IDN ! J'ai droit à un cadeau ? :D


Message édité par Gillou_gre le 10-03-2008 à 18:40:19
Répondre à Gillou_gre
Tom's Guide > Forum > Programmation > Macro Excel a transformer pour Open Office
Aller à :

Il y a 1968 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.

Attention

Vous allez répondre sur un sujet resté inactif pendant plus de 6 mois.
Assurez-vous d'apporter des éléments nouveaux à la discussion avant de poursuivre.

Répondre Annuler
Liens