Visual Basic - Error de compilación: CALIFICADOR NO VALIDO

Life is soft - evento anual de software empresarial
 
Vista:

Error de compilación: CALIFICADOR NO VALIDO

Publicado por Angie Barahona (1 intervención) el 23/02/2019 22:08:40
Hola, tengo este código y me esta señalando error: calificador no valido en DatosSuplirdemanda, y no se que debo corregir, ya que no estoy utilizando nombres repedidos.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
Option Explicit
Option Base 1
 
Type Demanda
    Ciudad As String
    DemTipo1 As Integer
    DemTipo2 As Integer
    Tipo As String
End Type
 
Dim DatosSuplirdemanda() As Demanda
Dim HorasTotales As Integer
 
Sub Redimensionar()
HorasTotales = Range("HorasT").Value2
 
ReDim DatosSuplirdemanda(6, HorasTotales)
 
 
End Sub
 
Sub Leer()
 
Call Redimensionar
 
Dim i As Integer
Dim j As Integer
 
    For i = 1 To 6
        For j = 1 To HorasTotales
            DatosSuplirdemanda.Ciudad(i, j) = Range("DEMANDA").Offset(i - 1, 1)
            DatosSuplirdemanda.Tipo(i, j) = Range("DEMANDA").Offset(i - 1, 0)
            If i = 1 Or i = 3 Or i = 5 Then
                DatosSuplirdemanda.DemTipo1(i, j) = Range("DEMANDA").Offset(i - 1, j - 1)
            Else
                DatosSuplir.DemTipo2(i, j) = Range("DEMANDA").Offset(i - 1, j - 1)
 
End Sub
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 37
Ha disminuido 1 puesto en Visual Basic (en relación al último mes)
Gráfica de Visual Basic

Error de compilación: CALIFICADOR NO VALIDO

Publicado por seba64 (26 intervenciones) el 26/02/2019 04:16:44
Que es "HorasT"?
Que es "DEMANDA"?

Esas comillas no van
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Antoni Masana
Val: 1.259
Plata
Ha mantenido su posición en Visual Basic (en relación al último mes)
Gráfica de Visual Basic

Error de compilación: CALIFICADOR NO VALIDO

Publicado por Antoni Masana (557 intervenciones) el 26/02/2019 07:58:12
Buenas Angie,

Te cuento, quien lee esto es una persona humana que no sabe que carajo estas haciendo, no adivinamos ni leemos la mente.
Tampoco somos compiladores humanos.

Aclarado este punto, dices "calificador no valido en DatosSuplirdemanda" ¿Dónde? ¿En que línea?

¿Como crees que podemos saber que estas haciendo para ver donde esta el error?
¿Has ejecutado el código paso a paso para ver donde da el error?
¿Que valor devuelve Range("HorasT").Value2?

Si subes el libro y explicas en que estas intentando hacer podremos ver donde esta el error?

Saludos.
\\/_
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar