cambiar valor

09/03/2005 - 22:40 por J.LL.R | Informe spam
Hola amigos no se si se puede hacer esto tengo una
constante declarada en un modulo
Public Const NoMaxCanales = 30
y quisiera saber si ese valor se puede cambiar al crear la
hoja por código según el nombre de la Hoja.

Ej- Si nombre es PCM-xxxx su valor sea 30 si el de otra
Hoja es ADM-xxxx,su valor sea 21, si nombre de la hoja es
PQ1-xxx ,sea 63 usa las 3 primeras letras para identificar
el tipo de sistema.

Dentro de otro modulo se ponen los títulos en la Fila 2 y
en la columna A pone los números del 1 al 30
Con un For Next

For n = 1 To NoMaxCanales 'pone los 30 CH en la col A
.Cells(n + 2, 1).Value = n 'fila donde lo pone A3 a A32
Next n

Ej- Si nombre es PCM-xxxx su valor sea 30 , el de otra
Hoja es ADM-xxxx,su valor sea 21, si nombre de la hoja es
PQ1 ,sea 63.
Se puede cambiar el valor de la constante.
Bueno no se si me he explicado bien .
Un saludo J.LL.R

Preguntas similare

Leer las respuestas

#1 Carlos Durán Urenda
09/03/2005 - 23:36 | Informe spam
No puedes cambiar el valor de una constante
en su lugar debes uilizar variables

podrias utilizar una matriz e incluso una matriz de tipos de datos
estructurados, para almacenar los valores a los que deseas hacer referencia


Saludos
Carlos Durán
"J.LL.R" escribió en el mensaje
news:4e7101c524f0$9e738910$
Hola amigos no se si se puede hacer esto tengo una
constante declarada en un modulo
Public Const NoMaxCanales = 30
y quisiera saber si ese valor se puede cambiar al crear la
hoja por código según el nombre de la Hoja.

Ej- Si nombre es PCM-xxxx su valor sea 30 si el de otra
Hoja es ADM-xxxx,su valor sea 21, si nombre de la hoja es
PQ1-xxx ,sea 63 usa las 3 primeras letras para identificar
el tipo de sistema.

Dentro de otro modulo se ponen los títulos en la Fila 2 y
en la columna A pone los números del 1 al 30
Con un For Next

For n = 1 To NoMaxCanales 'pone los 30 CH en la col A
.Cells(n + 2, 1).Value = n 'fila donde lo pone A3 a A32
Next n

Ej- Si nombre es PCM-xxxx su valor sea 30 , el de otra
Hoja es ADM-xxxx,su valor sea 21, si nombre de la hoja es
PQ1 ,sea 63.
Se puede cambiar el valor de la constante.
Bueno no se si me he explicado bien .
Un saludo J.LL.R
Respuesta Responder a este mensaje
#2 J.LL.R
10/03/2005 - 13:43 | Informe spam
Gracias Carlos vere si resuelvo co matriz nunca la he
usado,yo use variables integer y me dio error.
Un Saludo J.LL.R


No puedes cambiar el valor de una constante
en su lugar debes uilizar variables

podrias utilizar una matriz e incluso una matriz de


tipos de datos
estructurados, para almacenar los valores a los que


deseas hacer referencia


Saludos
Carlos Durán
"J.LL.R" escribió


en el mensaje
news:4e7101c524f0$9e738910$
Hola amigos no se si se puede hacer esto tengo una
constante declarada en un modulo
Public Const NoMaxCanales = 30
y quisiera saber si ese valor se puede cambiar al crear la
hoja por código según el nombre de la Hoja.

Ej- Si nombre es PCM-xxxx su valor sea 30 si el de otra
Hoja es ADM-xxxx,su valor sea 21, si nombre de la hoja es
PQ1-xxx ,sea 63 usa las 3 primeras letras para identificar
el tipo de sistema.

Dentro de otro modulo se ponen los títulos en la Fila 2 y
en la columna A pone los números del 1 al 30
Con un For Next

For n = 1 To NoMaxCanales 'pone los 30 CH en la col A
.Cells(n + 2, 1).Value = n 'fila donde lo pone A3 a A32
Next n

Ej- Si nombre es PCM-xxxx su valor sea 30 , el de otra
Hoja es ADM-xxxx,su valor sea 21, si nombre de la hoja es
PQ1 ,sea 63.
Se puede cambiar el valor de la constante.
Bueno no se si me he explicado bien .
Un saludo J.LL.R



.

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida