Visual Basic - pasar codigo de vb a PHP o Java

Life is soft - evento anual de software empresarial
 
Vista:
Imágen de perfil de francisco
Val: 8
Ha aumentado su posición en 7 puestos en Visual Basic (en relación al último mes)
Gráfica de Visual Basic

pasar codigo de vb a PHP o Java

Publicado por francisco (4 intervenciones) el 14/03/2018 18:26:25
Hola buen dia,

espero me puedan apollar con el siguiente problema, necesito hacer algo q aun no puedo resolver con PHP, pero si lo tengo resuelo con vb, entonces espero me puedan ayudar para pasar el codigo de vb a PHP... estaria super agradecido

------------------ codigo VB -------------------

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
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
Public fs As New FileSystemObject
Public temporal As Folder
Public Archivo As File
Dim NArchivo As String
Dim XArchivo As String
 
 
Private Sub CommandButton1_Click()
Dim ult, c As Long
'Set temporal = fs.GetFolder(Application.ActiveWorkbook.Path & "\FacturaXLS\")       '("c:/cias/Rl/")
'MsgBox temporal.Files.Count
ult = Cells(Rows.Count, 1).End(xlUp).Row
For c = 1 To ult
'andres
'XArchivo = Application.ActiveWorkbook.Path & "\FacturaXLS\" & "CommercialInvoice_00" & Range("A" & c).Value & "_1.xls"
'Francisco
XArchivo = "Y:\comm_invoice\" & "CommercialInvoice_00" & Range("A" & c).Value & "_1.xls"
 
NArchivo = "CommercialInvoice_00" & Range("A" & c).Value & "_1.xls"
'For Each Archivo In temporal.Files
 If ExisteArchivo(XArchivo) = True Then
        GuardarPdf (XArchivo)
        Range("B" & c).Value = "Encontrado - Convertido"
    Else
        Range("B" & c).Value = "No Existe"
 End If
Next c
'Next Archivo
End Sub
Public Function ExisteArchivo(Archivo As String) As Boolean
Dim Nombre As String ' Temporal para la búsqueda del archivo dado.
 
ExisteArchivo = False ' Supone que no existe.
Nombre = Dir(Archivo)
    If Len(Nombre) > 0 Then
 
        ExisteArchivo = True
 
    End If
 
End Function
 
 
Sub GuardarPdf(Libro As String)
'
' GuardarPdf Macro
'
' Acceso directo: Ctrl+Mayús+Q
'
 
        Workbooks.Open Filename:=Libro
 
    ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:= _
        "C:\Facturas PDF\" & Mid(NArchivo, 1, Len(NArchivo) - 4) & "pdf", Quality:= _
        xlQualityStandard, IncludeDocProperties:=True, IgnorePrintAreas:=False, _
        OpenAfterPublish:=False
    ActiveWorkbook.Close
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
Imágen de perfil de Leonardo Daniel A.
Val: 52
Ha mantenido su posición en Visual Basic (en relación al último mes)
Gráfica de Visual Basic

pasar codigo de vb a PHP o Java

Publicado por Leonardo Daniel A. (34 intervenciones) el 22/03/2018 17:42:34
Ni podras... puesto que PHP como cualquier lenguaje web no puede acceder a archivos fisicos del cliente... a menos que los tengas en el servidor.. y segundo... PHP no puede usar VBA para manipular archivos de Excel...
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 francisco
Val: 8
Ha aumentado su posición en 7 puestos en Visual Basic (en relación al último mes)
Gráfica de Visual Basic

pasar codigo de vb a PHP o Java

Publicado por francisco (4 intervenciones) el 22/03/2018 18:39:27
si, gracias por el comentario, ya desde que me surgio el priblema me puse a investigar y me di cuenta de todo lo que me comentas gracias.
no quedo de otra mas que generar los documentos en pdf que por mi parte esta muchisimo mas mejor,..
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
sin imagen de perfil

pasar codigo de vb a PHP o Java

Publicado por omar (14 intervenciones) el 22/03/2018 18:45:19
pasame el proyecto y te lo reenvio en java
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 francisco
Val: 8
Ha aumentado su posición en 7 puestos en Visual Basic (en relación al último mes)
Gráfica de Visual Basic

pasar codigo de vb a PHP o Java

Publicado por francisco (4 intervenciones) el 22/03/2018 18:51:14
lo tienes en el primer comentario

todo el codigo vB
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
sin imagen de perfil

pasar codigo de vb a PHP o Java

Publicado por saludos (14 intervenciones) el 22/03/2018 19:06:32
la codificacion lee un arvhivo de excel y busca un dato

despues manda a guardar en pdf o imprime

seria mejor codificar uno similar en java.

ya te aviso como quedo. tienes email para enviartelo
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
-1
Comentar
Imágen de perfil de RODOLFO
Val: 4
Ha aumentado su posición en 11 puestos en Visual Basic (en relación al último mes)
Gráfica de Visual Basic

pasar codigo de vb a PHP o Java

Publicado por RODOLFO (2 intervenciones) el 06/05/2018 16:13:22
Buenos dias amigo soy nuevo en esto de la programacion, tuve un amigo que me ayudaba en vb6 a desarrollar un programa de loteria algo complejo y con un servidor privado online , ya perdimos contacto y necesito a alguien que conozca del tema para ajustar la consultas de las jugadas de manera local y y hacer del uso del sistema mucho mas rapido, y no se genere tiempo de espera entre cada consulta por peticion de los clientes y a la vez llevo desarrolado consultas en un servidor web para que cada cliente pueda monitorear sus ventas desde el telefono movil o cualquier pc,
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
-1
Comentar
sin imagen de perfil

pasar codigo de vb a PHP o Java

Publicado por Justin (1 intervención) el 10/03/2022 20:14:19
Disculpa habra alguna manera de pasar este fragmento de código a php
if (cell != "")
{

// PRIMER PROCESO
if (cell == "A")
{
// REVISAR SIGUIENTE VACIO
if (Range("D" + fila).Value == "")
{
Range(pieza).Select();
Selection.Copy();
Range("D" + fila).Select();
Selection.PasteSpecial(Paste: xlPasteValues, Operation: xlNone, SkipBlanks: false, Transpose: false);
fila = fila + 1;
}
else
// REVISAR HASTA UN VACIO
if (Range("D" + fila + 1).Value == "")
{
Range("D" + fila - 1).Select();
fila = Selection.End(xlDown).Offset(1, 0).Row;
Range(pieza).Select();
Selection.Copy();
Range("D" + fila).Select();
Selection.PasteSpecial(Paste: xlPasteValues, Operation: xlNone, SkipBlanks: false, Transpose: false);
fila = fila + 1;
}
else
{
Range("D" + fila).Select();
fila = Selection.End(xlDown).Offset(1, 0).Row;
Range(pieza).Select();
Selection.Copy();
Range("D" + fila).Select();
Selection.PasteSpecial(Paste: xlPasteValues, Operation: xlNone, SkipBlanks: false, Transpose: false);
fila = fila + 1;
}
}
Lo que quiero es utilzar algo para sustituir las celdas que utiliza visual quizas una tabla en html y php
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