[Résolu][Calc]Format des adresses cellules retourné sur une sélection

Discussions et questions sur tout ce qui concerne la programmation tous langages et tous modules confondus.

Modérateur : Vilains modOOs

Règles du forum
:alerte: Balisage obligatoire dans cette section !
Aidez-nous à vous aider au mieux en balisant correctement votre question : reportez-vous sur les règles de cette section avant de poster !
Otermale
NOOuvel adepte
NOOuvel adepte
Messages : 17
Inscription : 31 mars 2023 07:58

[Résolu][Calc]Format des adresses cellules retourné sur une sélection

Message par Otermale »

Bonjour à tous,

Me revoici avec le master Mind, cette fois-ci c'est un problème de format des adresses retournées.

Dans le cas qui me préoccupe, j'aimerai pouvoir assigner a "Cocol" & Racol les valeurs "Integer" retournées par "evt" sur une cellule sélectionnée, pas assignée à la main comme maintenant.

Code : Tout sélectionner

Sub Main(evt)
		Select Case evt.AbsoluteName															
			case "$Feuille1.$Z$8"
				CoCol = 25
				Racol = 7
Merci à tous
MasMind.ods
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Dernière modification par Otermale le 24 avr. 2023 06:42, modifié 1 fois.
AOO4114m1(Build:9811) - Rev. a0d24fb625
2023-02-08 19:47

Windows 10
zeguedon
ManitOOu
ManitOOu
Messages : 3031
Inscription : 02 juil. 2014 17:25

Re: [Calc]Format des adresses cellules retourné sur une sélection

Message par zeguedon »

Bonjour,

Tu devrais à minima installer et utiliser Xray si tu souhaites progresser efficacement dans du développement en Basic.

Une cellule possède une propriété CellAddress :
Capture d’écran du 2023-04-23 13-26-49.png

contenant colonne, ligne et feuille de référence :
Capture d’écran du 2023-04-23 13-27-22.png
Tu remarqueras au passage que les valeur retournées ne sont pas de type Integer mais Long. Donc du coup :

Code : Tout sélectionner

Sub Main(oevt)
'xray oevt
colonne = oevt.CellAddress.Column
ligne = oevt.CellAddress.Row
msgBox("Colonne :" & colonne & chr(10) & "Ligne :" & ligne)
End Sub
@+
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Comment baliser [Résolu] ?
AOO
LibreOffice
Sous Linux
Otermale
NOOuvel adepte
NOOuvel adepte
Messages : 17
Inscription : 31 mars 2023 07:58

[Résolu][Calc]Format des adresses cellules retourné sur une sélection

Message par Otermale »

Otermale a écrit : 23 avr. 2023 16:57
MERCI ZEGUEDON

Bonjour à tous,

Me revoici avec le master Mind, cette fois-ci c'est un problème de format des adresses retournées.

Dans le cas qui me préoccupe, j'aimerai pouvoir assigner a "Cocol" & Racol les valeurs "Integer" retournées par "evt" sur une cellule sélectionnée, pas assignée à la main comme maintenant.

Code : Tout sélectionner

Sub Main(evt)
		Select Case evt.AbsoluteName															
			case "$Feuille1.$Z$8"
				CoCol = 25
				Racol = 7
Merci à tous

MasMind.ods
AOO4114m1(Build:9811) - Rev. a0d24fb625
2023-02-08 19:47

Windows 10
Avatar de l’utilisateur
Oukcha
RespOOnsable modération
RespOOnsable modération
Messages : 3952
Inscription : 06 oct. 2008 08:03

Re: [Calc]Format des adresses cellules retourné sur une sélection

Message par Oukcha »

Bonjour,

Pour être visible, le balisage doit être dans le premier message du fil de discussion.
  • Vous devez être connecté sinon vous ne pouvez avoir accès à vos sujets de discussion.
  • Placez-vous sur le premier message de votre fil de discussion
  • En haut à droite de ce message, cliquez sur le bouton du petit crayon pour éditer.
  • Modifiez le titre du message en cochant l'icône Image et en tapant [Résolu] (respectez la graphie donnée) comme illustré ci-dessous :


    Image
                                        
Pour tout savoir sur le fonctionnement de ce forum :arrow: À lire avant tout ! Image