[RISOLTO]Spiegazione Macro

Bash, Perl, Python, Ruby, ...

[RISOLTO]Spiegazione Macro

Messaggioda Gino62 » 07/02/2018, 21:52

Buonasera, non riesco a capire come mai per individuare una cella in una tabella nelle colonne devo aggiungere il carattere 64.
Ad esempio:
RowIndex = 1 To Rows.getCount()
For ColIndex = 1 To Cols.getCount()
CellName = Chr(64 + ColIndex) & RowIndex
Cell = Table.getCellByName(CellName)
Cell.String = "row: " & CStr(RowIndex) + ", column: " & CStr(ColIndex)
Next
grazie e buona serata
Ultima modifica di Gino62 il 25/02/2018, 16:18, modificato 1 volta in totale.
Gino62
Jr. Member
Jr. Member
 
Messaggi: 62
Iscritto il: 24/06/2013, 22:17

Re: Spiegazione Macro

Messaggioda Spoon » 09/02/2018, 13:33

Potresti fornire un po' di contesto? Per esempio, che programma e quale versione stai usando, che linguaggio e' questo. Per una migliore leggibilita' sarebbe inoltre utile inserire il codice entro il tag [code].

Nel frattempo provo comunque a formulare un risposta: la funzione Chr potrebbe restituire il carattere ASCII corrispondente all'indice passato. Ora, se a te serve una lettera maiuscola, queste si trovano nel range di indici 65-90, quindi per esempio se per il valore ColIndex = 1 vuoi ottenere il carattere A devi avere Chr(65) = Chr(1 + 64).
Spoon
wiki member
wiki member
 
Messaggi: 336
Iscritto il: 23/11/2013, 14:37

Re: Spiegazione Macro

Messaggioda Spoon » 17/02/2018, 14:10

Gino62 hai aggiornamenti o feedback?
Spoon
wiki member
wiki member
 
Messaggi: 336
Iscritto il: 23/11/2013, 14:37

Re: Spiegazione Macro

Messaggioda Gino62 » 25/02/2018, 16:18

Spoon ha scritto:Gino62 hai aggiornamenti o feedback?

Buongiorno, cercavo solamente di capire una macro
https://wiki.openoffice.org/wiki/IT/Doc ... _Than_Text
grazie al tuo intervento credo di capire che inizi con la lettera "A" e prosegue incrementanto con "ColIndex" per
passare alle altre celle ... grazie
Gino62
Jr. Member
Jr. Member
 
Messaggi: 62
Iscritto il: 24/06/2013, 22:17


Torna a Scripting

Chi c’è in linea

Visitano il forum: Nessuno e 5 ospiti