MALICIOUS
278
Risk Score
Malware Insights
MITRE ATT&CK
T1059.005 Visual Basic
T1204.002 Malicious File
The file is an Excel macro-enabled document containing a Workbook_Open macro. This macro triggers obfuscated VBA code that utilizes WScript.Shell and CreateObject to execute commands, likely downloading and running a secondary payload. The presence of Shell() and WScript.Shell usage, along with an obfuscated loader heuristic, strongly indicates a downloader or droppper functionality.
Heuristics 10
-
VBA project inside OOXML medium 6 related findings OOXML_VBADocument contains a VBA project — VBA macros present
-
WScript.Shell usage critical OLE_VBA_WSCRIPTWScript.Shell usageMatched line in script
init_Stock_Paths Set WshShell = CreateObject("WScript.Shell") Ping = WshShell.Run("ping -n 1 " & "192.227.20.52", 0, True) -
Obfuscated auto-exec VBA loader critical OLE_VBA_OBFUSCATED_AUTOEXEC_LOADERAuto-exec VBA reconstructs strings with a heavy custom decoder (numeric char-array, repeated hex-string decode, or junk-token Replace removal) and feeds them to a COM-instantiation or execution sink. This obfuscated-loader shape keeps CreateObject/Shell/URL indicators out of the macro source.Matched line in script
presupuesto = "-" nomFitx = CreateObject("scripting.filesystemobject").getbasename(ThisWorkbook.Name) codCliente = Sheets(hoja).Range("Cliente") -
CreateObject call high OLE_VBA_CREATEOBJCreateObject callMatched line in script
presupuesto = "-" nomFitx = CreateObject("scripting.filesystemobject").getbasename(ThisWorkbook.Name) codCliente = Sheets(hoja).Range("Cliente") -
VBA p-code auto-exec with execution tokens high OLE_VBA_PCODE_AUTOEXEC_EXECCompiled VBA/cache stream contains an auto-execution token together with shell/download/object-execution tokens. This catches p-code-only or source-extraction-failure macro documents where visible source is unavailable.
-
Workbook_Open macro low OLE_VBA_WBOPENWorkbook_Open macroMatched line in script
'------------------- Private Sub Workbook_Open() inicializar -
Environ() call (env variable access) low OLE_VBA_ENVIRONEnviron() call (env variable access)Matched line in script
Data = Now user = Environ("Username") -
External relationship medium OOXML_EXTERNAL_RELExternal target in xl/externalLinks/_rels/externalLink1.xml.rels: /ulma/Repcon_57_test/s26/docTemporal/estudioChequia_XCALVO8788151841963500000150/estudioLMPorCodigo_20180212_9241.xlsm
-
Suspicious extracted artifact medium EXTRACTED_FILE_STATIC_TRIAGEOne or more files extracted from inside this sample matched static suspicious-content checks such as script obfuscation, encoded payload blobs, packed data, or execution/download terms.
-
Embedded URL info EMBEDDED_URLOne or more URLs were extracted from the document. The URL itself is not a detection — see the per-URL labels for which channel (macro, JS, link annotation, document body, ...) reached each URL.URL http://campus/actividadnegocio/soporteproducto/Dibujos%203D/ OOXML external relationship
- http://www.iec.chOOXML external relationship
- http://ns.adobe.com/xap/1.0/OOXML external relationship
- http://www.w3.org/1999/02/22-rdf-syntax-ns#OOXML external relationship
- http://purl.org/dc/elements/1.1/OOXML external relationship
- http://www.test.com/engine/3OOXML external relationship
- http://www.w3.org/1999/XSL/TransformOOXML external relationship
- https://www.google.com/maps/search/?api=1&query=OOXML external relationship
Extracted artifacts 32
Files carved from inside the sample during analysis.
| Filename | Kind | Source | Size |
|---|---|---|---|
macros.bas |
vba-macro | oletools.olevba.extract_macros (decoded VBA source from OOXML) | 1355826 bytes |
SHA-256: 066312a2c1feadcf05daadf38faf68dba0bf07596af388c022724102afb2481b |
|||
|
Detection
ClamAV:
No threats found
Obfuscation or payload:
likely
Carved artifact contains 2 eval/decoder/string-building token(s). Carved artifact contains 1 long base64-like blob(s).
|
|||
Preview scriptFirst 1,000 lines of the extracted script
Attribute VB_Name = "ThisWorkbook"
Attribute VB_Base = "0{00020819-0000-0000-C000-000000000046}"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = True
Attribute VB_TemplateDerived = False
Attribute VB_Customizable = True
'-------------------
'Ulma CyE.S.Coop 2019
'xcalvo@ulmaconstruction.es
'-------------------
'-------------------
'EXCELa ZABALTZEAN
'-------------------
Private Sub Workbook_Open()
inicializar
End Sub
'-------------------
'EXCEL orria BIRKALKULATZEAN
'-------------------
Private Sub Workbook_SheetCalculate(ByVal Sh As Object)
If UlmaLiburuaDa And Not templateAllDa Then
If Sheets("Data").Range("CargaInicialFinalizada").Value = "X" And Sh.Name = "BoM" Then
M0_Eventos.cambioNombreBotones
End If
End If
End Sub
'-------------------
'EXCEL-eko ORRI BAT ALDATZEAN
'-------------------
Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range)
cambioEnAlgunaHoja Sh, Target
End Sub
'-------------------
'EXCELEKO ORRI BATEKO HAUTAKETA ALDATZEAN
'-------------------
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
cambioSeleccionEnAlgunaHoja Target
End Sub
Attribute VB_Name = "Hoja1"
Attribute VB_Base = "0{00020820-0000-0000-C000-000000000046}"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = True
Attribute VB_TemplateDerived = False
Attribute VB_Customizable = True
Attribute VB_Control = "cmd_FromAcadRevit, 53, 0, MSForms, CommandButton"
Attribute VB_Control = "cmd_toRepcon, 52, 1, MSForms, CommandButton"
Attribute VB_Control = "cmd_SavePNG, 49, 2, MSForms, CommandButton"
Attribute VB_Control = "btn_OrderByMode, 41, 3, MSForms, CommandButton"
Attribute VB_Control = "tgb_idiomaENCorp, 40, 4, MSForms, ToggleButton"
Attribute VB_Control = "tgb_idiomaESCorp, 39, 5, MSForms, ToggleButton"
Attribute VB_Control = "tgb_idiomaLocal, 38, 6, MSForms, ToggleButton"
Attribute VB_Control = "CommandButton1, 33, 7, MSForms, CommandButton"
Attribute VB_Control = "cmd_DeleteLine, 31, 8, MSForms, CommandButton"
Attribute VB_Control = "cmd_PrintableSheet, 29, 9, MSForms, CommandButton"
Attribute VB_Control = "cmd_gmaps, 25, 10, MSForms, CommandButton"
Attribute VB_Control = "btn_OrderByDesc, 24, 11, MSForms, CommandButton"
Attribute VB_Control = "btn_OrderByCode, 23, 12, MSForms, CommandButton"
Attribute VB_Control = "btn_Release, 22, 13, MSForms, CommandButton"
Attribute VB_Control = "btn_Freight, 21, 14, MSForms, CommandButton"
Attribute VB_Control = "CheckBox1, 19, 15, MSForms, CheckBox"
Attribute VB_Control = "btnMaterialliste, 17, 16, MSForms, CommandButton"
Attribute VB_Control = "btnQuitarImagenesBoM, 16, 17, MSForms, CommandButton"
Attribute VB_Control = "ComboBox1, 3, 18, MSForms, ComboBox"
Attribute VB_Control = "btnCargarImagenesBoM, 13, 19, MSForms, CommandButton"
Attribute VB_Control = "btn_CrearListaWord, 14, 20, MSForms, CommandButton"
Attribute VB_Control = "btn_importPrecios, 20, 21, MSForms, CommandButton"
Attribute VB_Control = "combo_stock, 30, 22, MSForms, ComboBox"
Attribute VB_Control = "cmd_printFormat, 34, 23, MSForms, CommandButton"
Attribute VB_Control = "cmd_modoXML, 35, 24, MSForms, CommandButton"
Attribute VB_Control = "cmd_updStock, 37, 25, MSForms, CommandButton"
Attribute VB_Control = "cmd_gmaps_cliente, 42, 26, MSForms, CommandButton"
Attribute VB_Control = "cmd_updatePrices, 43, 27, MSForms, CommandButton"
Attribute VB_Control = "btn_OrderByFamily, 45, 28, MSForms, CommandButton"
Attribute VB_Control = "cmd_combinador, 46, 29, MSForms, CommandButton"
Attribute VB_Control = "cmd_Factors, 47, 30, MSForms, CommandButton"
Attribute VB_Control = "cmd_Join, 50, 31, MSForms, CommandButton"
Attribute VB_Control = "cmd_split, 51, 32, MSForms, CommandButton"
Attribute VB_Control = "cmd_XML, 54, 33, MSForms, CommandButton"
'-------------------
'Ulma CyE.S.Coop 2019
'xcalvo@ulmaconstruction.es
'-------------------
'-------------------
'COMBINAR BOTOIA
'-------------------
Private Sub cmd_combinador_Click()
CombinarForm.Show
End Sub
'-------------------
'FAKTOREAK BOTOIA
'-------------------
Private Sub cmd_Factors_Click()
FamilyFactors_Form.Show
End Sub
'-------------------
'ACAD/REVIT BOTOIA
'-------------------
Private Sub cmd_FromAcadRevit_Click()
Mzz_FromAutocadRevit.fromACAD
End Sub
'-------------------
'JOIN BOTOIA
'-------------------
Private Sub cmd_Join_Click()
Mzz_Split_Join_ColumnasGR.unirAUnaColumna
End Sub
'-------------------
'SPLIT BOTOIA
'-------------------
Private Sub cmd_split_Click()
SplitInColumns_Form.Show
End Sub
'-------------------
'PNG BOTOIA
'-------------------
Private Sub cmd_SavePNG_Click()
Mzz_SavePNG.SavePNG
End Sub
'-------------------
'REPCONERA BOTOIA
'-------------------
Private Sub cmd_toRepcon_Click()
Mzz_ToRepcon.toRepcon
End Sub
'-------------------
'PREZIOAK BOTOIA
'-------------------
Private Sub cmd_updatePrices_Click()
'actualizarPrecios
End Sub
'-------------------
'XML-ra ESPORTATU
'-------------------
Private Sub cmd_XML_Click()
sortuXMLFitxategia
End Sub
'-------------------
'HIZKUNTZEN BOTOIAK
'-------------------
Private Sub tgb_idiomaENCorp_Click()
Application.EnableEvents = False
Dim finalizado As String
finalizado = Sheets("Data").Range("CargaInicialFinalizada").Value
If finalizado = "X" And tgb_idiomas <> "X" Then
Application.Interactive = False
If tgb_idiomaENCorp.Value = True Then
tgb_idiomas = "X"
If (tgb_idiomaESCorp.Value = False And tgb_idiomaLocal.Value = False) Then
tgb_idiomas = ""
End If
tgb_idiomaESCorp.Value = False
tgb_idiomaLocal.Value = False
cambiaIdiomaDesc 2
Sheets("Data").Range("IdiomaDatos").Value = "ENCorp"
Else
tgb_idiomas = "X"
tgb_idiomaENCorp.Value = True
End If
Application.Interactive = True
Else
tgb_idiomas = ""
End If
Application.EnableEvents = True
End Sub
Private Sub tgb_idiomaESCorp_Click()
Application.EnableEvents = False
Dim finalizado As String
finalizado = Sheets("Data").Range("CargaInicialFinalizada").Value
If finalizado = "X" And tgb_idiomas <> "X" Then
Application.Interactive = False
If tgb_idiomaESCorp.Value = True Then
tgb_idiomas = "X"
If (tgb_idiomaENCorp.Value = False And tgb_idiomaLocal.Value = False) Then
tgb_idiomas = ""
End If
tgb_idiomaENCorp.Value = False
tgb_idiomaLocal.Value = False
cambiaIdiomaDesc 1
Sheets("Data").Range("IdiomaDatos").Value = "ESCorp"
Else
tgb_idiomas = "X"
tgb_idiomaESCorp.Value = True
End If
Application.Interactive = True
Else
tgb_idiomas = ""
End If
Application.EnableEvents = True
End Sub
Private Sub tgb_idiomaLocal_Click()
Application.EnableEvents = False
Dim finalizado As String
finalizado = Sheets("Data").Range("CargaInicialFinalizada").Value
If finalizado = "X" And tgb_idiomas <> "X" Then
Application.Interactive = False
If tgb_idiomaLocal.Value = True Then
tgb_idiomas = "X"
If (tgb_idiomaENCorp.Value = False And tgb_idiomaESCorp.Value = False) Then
tgb_idiomas = ""
End If
tgb_idiomaENCorp.Value = False
tgb_idiomaESCorp.Value = False
cambiaIdiomaDesc 0
Sheets("Data").Range("IdiomaDatos").Value = "local"
Else
tgb_idiomas = "X"
tgb_idiomaLocal.Value = True
End If
Application.Interactive = True
Else
tgb_idiomas = ""
End If
Application.EnableEvents = True
End Sub
'-------------------
'FREIGHT BOTOIA
'-------------------
Private Sub btn_Freight_Click()
form_freight.Show
End Sub
'-------------------
'RELEASE BOTOIA
'-------------------
Private Sub btn_Release_Click()
If (Sheets("BoM").Range("ID_Data_Freight").Value = "") Then
MsgBox "Please, Fill Freight and Union before exporting to Release", vbOKOnly, "Warning"
Else
ReleaseForm.Show
End If
End Sub
'-------------------
'INPORTAZIO BOTOIA
'-------------------
Private Sub btn_importPrecios_Click()
ImportForm.Show
End Sub
'-------------------
'ORDENAZIO BOTOIA
'-------------------
Private Sub btn_OrderByCode_Click()
ordenarFilas (1)
End Sub
Private Sub btn_OrderByDesc_Click()
ordenarFilas (2)
End Sub
Private Sub btn_OrderByMode_Click()
ordenarFilas (3)
End Sub
Private Sub btn_OrderByFamily_Click()
ordenarFilas (4)
End Sub
'-------------------
'3D BOTOIA
'-------------------
Private Sub btnCargarImagenesBoM_Click()
If Worksheets("Data").Range("UtilizandoCD").Value = "X" Then
CargarImagenesBoMCD
Else
CargarImagenesBoM
End If
btnCargarImagenesBoM.Visible = False
btnQuitarImagenesBoM.Visible = True
ComprimirImagenes
End Sub
'-------------------
'3D KENDU BOTOIA
'-------------------
Private Sub btnQuitarImagenesBoM_Click()
QuitarImagenesBoM
btnQuitarImagenesBoM.Visible = False
btnCargarImagenesBoM.Visible = True
End Sub
'-------------------
'WORDERA BOTOIA
'-------------------
Private Sub btn_CrearListaWord_Click()
ImageFormExt.Show
End Sub
'-------------------
'MATERIALLISTE BOTOIA
'-------------------
Private Sub btnMaterialliste_Click()
If Sheets("Data").Range("tipo_estudio").Value = "estudioAlemania" Then
ExportMLGermanyNew
ElseIf Sheets("Data").Range("tipo_estudio").Value = "estudioMexico" Then
Cotizador
ElseIf Sheets("Data").Range("tipo_estudio").Value = "estudioChequia" Then
exportSteny
ElseIf Sheets("Data").Range("tipo_estudio").Value = "estudioEslovaquia" Then
exportStenySK
ElseIf Sheets("Data").Range("tipo_estudio").Value = "estudioPeru" Then
toCSV
ElseIf Sheets("Data").Range("tipo_estudio").Value = "estudioArgentina" Then
Ma16_Argentina.procArgentinaPrevisiones "Baan_Rental"
ElseIf Sheets("Data").Range("tipo_estudio").Value = "estudioChile" Then
Ma17_Chile.exportarARM
End If
End Sub
'-------------------
'EZABATU LERROA BOTOIA
'-------------------
Private Sub cmd_DeleteLine_Click()
CreaEliminaLinea.Show
End Sub
'-------------------
'EZABATU ZUTABEA BOTOIA
'-------------------
Private Sub CommandButton1_Click()
CreaEliminaColumna.Show
End Sub
'-------------------
'GOOGLE MAPS BOTOIA
'-------------------
Private Sub cmd_gmaps_Click()
gmaps_arakatu Sheets("BoM").Range("ID_Data_PoblacionObra").Value
End Sub
Private Sub cmd_gmaps_cliente_Click()
gmaps_arakatu Sheets("BoM").Range("ID_Data_Direccion").Value & "," & Sheets("BoM").Range("ID_Data_PoblacionCliente").Value
End Sub
'-------------------
'ONLINE/OFFLINE BOTOIA
'-------------------
Private Sub cmd_modoXML_Click()
If cmd_modoXML.Caption = "Online" Then
cmd_modoXML.Caption = "Offline"
cmd_modoXML.BackColor = RGB(255, 0, 0)
'cbox_idiomaMat.Enabled = False
tgb_idiomaLocal.Enabled = False
tgb_idiomaESCorp.Enabled = False
tgb_idiomaENCorp.Enabled = False
cmd_updStock.Enabled = False
'cmd_updatePrices.Enabled = False
Else
cmd_modoXML.Caption = "Online"
cmd_modoXML.BackColor = RGB(102, 255, 102)
'cbox_idiomaMat.Enabled = True
tgb_idiomaLocal.Enabled = True
tgb_idiomaESCorp.Enabled = True
tgb_idiomaENCorp.Enabled = True
'Ezgaitu eta berriro gaitu, konexio edukita Offline-tik Onlinera gatozen kasuan, ez baititu lehenengoan hizkuntza botoiak aktibatzen (bug).
tgb_idiomaLocal.Enabled = False
tgb_idiomaESCorp.Enabled = False
tgb_idiomaENCorp.Enabled = False
tgb_idiomaLocal.Enabled = True
tgb_idiomaESCorp.Enabled = True
tgb_idiomaENCorp.Enabled = True
cmd_updStock.Enabled = True
'cmd_updatePrices.Enabled = True
End If
End Sub
'-------------------
'PRINTABLE SHEET BOTOIA
'-------------------
Private Sub cmd_PrintableSheet_Click()
If Not (Sheets("BoM").Range("ID_Seleccionado").Formula = "=ID_SumaTotalColumnas") Then
MsgBox "Solo se puede generar el Printable si la operación es SUMA"
Else
If Not Sheets("Data").Range("tipo_estudio").Value = "estudioEspana" Then
SortuPrintable
Else
SortuPrintableSpain
End If
End If
End Sub
'-------------------
'PRINT BOM BOTOIA
'-------------------
Private Sub cmd_printFormat_Click()
form_PrintFormat.Show
End Sub
'-------------------
'UPDATE STOCK BOTOIA
'-------------------
Private Sub cmd_updStock_Click()
If (Sheets("Data").Range("CiaDatos").Value = 310) Then
updateStock_pl
ElseIf (Sheets("Data").Range("CiaDatos").Value = 300) Then
updateStock_czsk
ElseIf (Sheets("Data").Range("CiaDatos").Value = 302) Then
updateStock_czsk
ElseIf (Sheets("Data").Range("CiaDatos").Value = 312) Then
updateStock_italy
ElseIf (Sheets("Data").Range("CiaDatos").Value = 318) Then
updateStock_chile
ElseIf (Sheets("Data").Range("CiaDatos").Value = 107) Then
form_stockNegatives.Show
End If
End Sub
'-------------------
'STOCK COMBO BOTOIA
'-------------------
Private Sub combo_stock_Change()
If cargaStock = "" Then
controlStock
End If
End Sub
'-------------------
'ORRIA ALDATZEAN BOTOIA
'-------------------
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
badago = False
On Error Resume Next
Dim hel As Integer
badago = ThisWorkbook.Worksheets("Data").Name <> ""
hel = Sheets("Data").Range("destino_id_seleccionado").Value
If badago Then
If (Target.column = Sheets("Data").Range("NumColumnaIDSeleccionado") And Target.row = Sheets("Data").Range("FilaInicioArticulosLR") - 2 Or hel = 1) Then
Dim egoera As Boolean
egoera = Application.ScreenUpdating
Application.ScreenUpdating = False
egoera2 = Application.EnableEvents
Application.EnableEvents = False
hel = Sheets("Data").Range("destino_id_seleccionado").Value
If ActiveWorkbook.ActiveSheet.Name = "BoM" And Target.column = Sheets("Data").Range("NumColumnaIDSeleccionado") And Target.row = Sheets("Data").Range("FilaInicioArticulosLR") - 2 Then
With ActiveWindow
Sheets("Data").Range("scroll_col").Value = .ScrollColumn
Sheets("Data").Range("scroll_lin").Value = .ScrollRow
Sheets("Data").Range("Zoom").Value = .Zoom
.Zoom = 150
.ScrollColumn = 13
.ScrollRow = Sheets("Data").Range("FilaInicioArticulosLR") - 5
End With
Sheets("Data").Range("destino_id_seleccionado").Value = 1
Else
hel = Sheets("Data").Range("destino_id_seleccionado").Value
If hel = 1 Then
With ActiveWindow
.Zoom = Sheets("Data").Range("Zoom").Value
.ScrollColumn = Sheets("Data").Range("scroll_col").Value
.ScrollRow = Sheets("Data").Range("scroll_lin").Value
End With
End If
Sheets("Data").Range("destino_id_seleccionado").Value = 0
End If
Application.ScreenUpdating = egoera
Application.EnableEvents = egoera2
End If
End If
End Sub
'-------------------
'CHECKBOX-en MAKROAK
'-------------------
'CheckBox orokorra
Private Sub CheckBox1_Click()
checkBoxMacro "CheckBox1"
End Sub
'Lerro bakoitzeko checkboxak
Private Sub CheckBox2_Click()
If checkBox_NoClick = "X" Then
Exit Sub
End If
checkBoxMacro "CheckBox2"
End Sub
Private Sub CheckBox3_Click()
If checkBox_NoClick = "X" Then
Exit Sub
End If
checkBoxMacro "CheckBox3"
End Sub
Private Sub CheckBox4_Click()
If checkBox_NoClick = "X" Then
Exit Sub
End If
checkBoxMacro "CheckBox4"
End Sub
Private Sub CheckBox5_Click()
If checkBox_NoClick = "X" Then
Exit Sub
End If
checkBoxMacro "CheckBox5"
End Sub
Private Sub CheckBox6_Click()
If checkBox_NoClick = "X" Then
Exit Sub
End If
checkBoxMacro "CheckBox6"
End Sub
Private Sub CheckBox7_Click()
If checkBox_NoClick = "X" Then
Exit Sub
End If
checkBoxMacro "CheckBox7"
End Sub
Private Sub CheckBox8_Click()
If checkBox_NoClick = "X" Then
Exit Sub
End If
checkBoxMacro "CheckBox8"
End Sub
Private Sub CheckBox9_Click()
If checkBox_NoClick = "X" Then
Exit Sub
End If
checkBoxMacro "CheckBox9"
End Sub
Private Sub CheckBox10_Click()
If checkBox_NoClick = "X" Then
Exit Sub
End If
checkBoxMacro "CheckBox10"
End Sub
Private Sub CheckBox11_Click()
If checkBox_NoClick = "X" Then
Exit Sub
End If
checkBoxMacro "CheckBox11"
End Sub
Private Sub CheckBox12_Click()
If checkBox_NoClick = "X" Then
Exit Sub
End If
checkBoxMacro "CheckBox12"
End Sub
Private Sub CheckBox13_Click()
If checkBox_NoClick = "X" Then
Exit Sub
End If
checkBoxMacro "CheckBox13"
End Sub
Private Sub CheckBox14_Click()
If checkBox_NoClick = "X" Then
Exit Sub
End If
checkBoxMacro "CheckBox14"
End Sub
Private Sub CheckBox15_Click()
If checkBox_NoClick = "X" Then
Exit Sub
End If
checkBoxMacro "CheckBox15"
End Sub
Private Sub CheckBox16_Click()
If checkBox_NoClick = "X" Then
Exit Sub
End If
checkBoxMacro "CheckBox16"
End Sub
Private Sub CheckBox17_Click()
If checkBox_NoClick = "X" Then
Exit Sub
End If
checkBoxMacro "CheckBox17"
End Sub
Private Sub CheckBox18_Click()
If checkBox_NoClick = "X" Then
Exit Sub
End If
checkBoxMacro "CheckBox18"
End Sub
Private Sub CheckBox19_Click()
If checkBox_NoClick = "X" Then
Exit Sub
End If
checkBoxMacro "CheckBox19"
End Sub
Private Sub CheckBox20_Click()
If checkBox_NoClick = "X" Then
Exit Sub
End If
checkBoxMacro "CheckBox20"
End Sub
Private Sub CheckBox21_Click()
If checkBox_NoClick = "X" Then
Exit Sub
End If
checkBoxMacro "CheckBox21"
End Sub
Private Sub CheckBox22_Click()
If checkBox_NoClick = "X" Then
Exit Sub
End If
checkBoxMacro "CheckBox22"
End Sub
Private Sub CheckBox23_Click()
If checkBox_NoClick = "X" Then
Exit Sub
End If
checkBoxMacro "CheckBox23"
End Sub
Private Sub CheckBox24_Click()
If checkBox_NoClick = "X" Then
Exit Sub
End If
checkBoxMacro "CheckBox24"
End Sub
Private Sub CheckBox25_Click()
If checkBox_NoClick = "X" Then
Exit Sub
End If
checkBoxMacro "CheckBox25"
End Sub
Private Sub CheckBox26_Click()
If checkBox_NoClick = "X" Then
Exit Sub
End If
checkBoxMacro "CheckBox26"
End Sub
Private Sub CheckBox27_Click()
If checkBox_NoClick = "X" Then
Exit Sub
End If
checkBoxMacro "CheckBox27"
End Sub
Private Sub CheckBox28_Click()
If checkBox_NoClick = "X" Then
Exit Sub
End If
checkBoxMacro "CheckBox28"
End Sub
Private Sub CheckBox29_Click()
If checkBox_NoClick = "X" Then
Exit Sub
End If
checkBoxMacro "CheckBox29"
End Sub
Private Sub CheckBox30_Click()
If checkBox_NoClick = "X" Then
Exit Sub
End If
checkBoxMacro "CheckBox30"
End Sub
Private Sub CheckBox31_Click()
If checkBox_NoClick = "X" Then
Exit Sub
End If
checkBoxMacro "CheckBox31"
End Sub
Private Sub CheckBox32_Click()
If checkBox_NoClick = "X" Then
Exit Sub
End If
checkBoxMacro "CheckBox32"
End Sub
Private Sub CheckBox33_Click()
If checkBox_NoClick = "X" Then
Exit Sub
End If
checkBoxMacro "CheckBox33"
End Sub
Private Sub CheckBox34_Click()
If checkBox_NoClick = "X" Then
Exit Sub
End If
checkBoxMacro "CheckBox34"
End Sub
Private Sub CheckBox35_Click()
If checkBox_NoClick = "X" Then
Exit Sub
End If
checkBoxMacro "CheckBox35"
End Sub
Private Sub CheckBox36_Click()
If checkBox_NoClick = "X" Then
Exit Sub
End If
checkBoxMacro "CheckBox36"
End Sub
Private Sub CheckBox37_Click()
If checkBox_NoClick = "X" Then
Exit Sub
End If
checkBoxMacro "CheckBox37"
End Sub
Private Sub CheckBox38_Click()
If checkBox_NoClick = "X" Then
Exit Sub
End If
checkBoxMacro "CheckBox38"
End Sub
Private Sub CheckBox39_Click()
If checkBox_NoClick = "X" Then
Exit Sub
End If
checkBoxMacro "CheckBox39"
End Sub
Private Sub CheckBox40_Click()
If checkBox_NoClick = "X" Then
Exit Sub
End If
checkBoxMacro "CheckBox40"
End Sub
Private Sub CheckBox41_Click()
If checkBox_NoClick = "X" Then
Exit Sub
End If
checkBoxMacro "CheckBox41"
End Sub
Private Sub CheckBox42_Click()
If checkBox_NoClick = "X" Then
Exit Sub
End If
checkBoxMacro "CheckBox42"
End Sub
Private Sub CheckBox43_Click()
If checkBox_NoClick = "X" Then
Exit Sub
End If
checkBoxMacro "CheckBox43"
End Sub
Private Sub CheckBox44_Click()
If checkBox_NoClick = "X" Then
Exit Sub
End If
checkBoxMacro "CheckBox44"
End Sub
Private Sub CheckBox45_Click()
If checkBox_NoClick = "X" Then
Exit Sub
End If
checkBoxMacro "CheckBox45"
End Sub
Private Sub CheckBox46_Click()
If checkBox_NoClick = "X" Then
Exit Sub
End If
checkBoxMacro "CheckBox46"
End Sub
Private Sub CheckBox47_Click()
If checkBox_NoClick = "X" Then
Exit Sub
End If
checkBoxMacro "CheckBox47"
End Sub
Private Sub CheckBox48_Click()
If checkBox_NoClick = "X" Then
Exit Sub
End If
checkBoxMacro "CheckBox48"
End Sub
Private Sub CheckBox49_Click()
If checkBox_NoClick = "X" Then
Exit Sub
End If
checkBoxMacro "CheckBox49"
End Sub
Private Sub CheckBox50_Click()
If checkBox_NoClick = "X" Then
Exit Sub
End If
checkBoxMacro "CheckBox50"
End Sub
Private Sub CheckBox51_Click()
If checkBox_NoClick = "X" Then
Exit Sub
End If
checkBoxMacro "CheckBox51"
End Sub
Private Sub CheckBox52_Click()
If checkBox_NoClick = "X" Then
Exit Sub
End If
checkBoxMacro "CheckBox52"
End Sub
Private Sub CheckBox53_Click()
If checkBox_NoClick = "X" Then
Exit Sub
End If
checkBoxMacro "CheckBox53"
End Sub
Private Sub CheckBox54_Click()
If checkBox_NoClick = "X" Then
Exit Sub
End If
checkBoxMacro "CheckBox54"
End Sub
Private Sub CheckBox55_Click()
If checkBox_NoClick = "X" Then
Exit Sub
End If
checkBoxMacro "CheckBox55"
End Sub
Private Sub CheckBox56_Click()
If checkBox_NoClick = "X" Then
Exit Sub
End If
checkBoxMacro "CheckBox56"
End Sub
Private Sub CheckBox57_Click()
If checkBox_NoClick = "X" Then
Exit Sub
End If
checkBoxMacro "CheckBox57"
End Sub
Private Sub CheckBox58_Click()
If checkBox_NoClick = "X" Then
Exit Sub
End If
checkBoxMacro "CheckBox58"
End Sub
Private Sub CheckBox59_Click()
If checkBox_NoClick = "X" Then
Exit Sub
End If
checkBoxMacro "CheckBox59"
End Sub
Private Sub CheckBox60_Click()
If checkBox_NoClick = "X" Then
Exit Sub
End If
checkBoxMacro "CheckBox60"
End Sub
Private Sub CheckBox61_Click()
If checkBox_NoClick = "X" Then
Exit Sub
End If
checkBoxMacro "CheckBox61"
End Sub
Private Sub CheckBox62_Click()
If checkBox_NoClick = "X" Then
Exit Sub
End If
checkBoxMacro "CheckBox62"
End Sub
Private Sub CheckBox63_Click()
If checkBox_NoClick = "X" Then
Exit Sub
End If
checkBoxMacro "CheckBox63"
End Sub
Private Sub CheckBox64_Click()
If checkBox_NoClick = "X" Then
Exit Sub
End If
checkBoxMacro "CheckBox64"
End Sub
Private Sub CheckBox65_Click()
If checkBox_NoClick = "X" Then
Exit Sub
End If
checkBoxMacro "CheckBox65"
End Sub
Private Sub CheckBox66_Click()
If checkBox_NoClick = "X" Then
Exit Sub
End If
checkBoxMacro "CheckBox66"
End Sub
Private Sub CheckBox67_Click()
If checkBox_NoClick = "X" Then
Exit Sub
End If
checkBoxMacro "CheckBox67"
End Sub
Private Sub CheckBox68_Click()
If checkBox_NoClick = "X" Then
Exit Sub
End If
checkBoxMacro "CheckBox68"
End Sub
Private Sub CheckBox69_Click()
If checkBox_NoClick = "X" Then
Exit Sub
End If
checkBoxMacro "CheckBox69"
End Sub
Private Sub CheckBox70_Click()
If checkBox_NoClick = "X" Then
Exit Sub
End If
checkBoxMacro "CheckBox70"
End Sub
Private Sub CheckBox71_Click()
If checkBox_NoClick = "X" Then
Exit Sub
End If
checkBoxMacro "CheckBox71"
End Sub
Private Sub CheckBox72_Click()
If checkBox_NoClick = "X" Then
Exit Sub
End If
checkBoxMacro "CheckBox72"
End Sub
Private Sub CheckBox73_Click()
If checkBox_NoClick = "X" Then
Exit Sub
End If
checkBoxMacro "CheckBox73"
End Sub
Private Sub CheckBox74_Click()
If checkBox_NoClick = "X" Then
Exit Sub
End If
checkBoxMacro "CheckBox74"
End Sub
Private Sub CheckBox75_Click()
If checkBox_NoClick = "X" Then
Exit Sub
End If
checkBoxMacro "CheckBox75"
End Sub
Private Sub CheckBox76_Click()
If checkBox_NoClick = "X" Then
Exit Sub
End If
checkBoxMacro "CheckBox76"
End Sub
Private Sub CheckBox77_Click()
If checkBox_NoClick = "X" Then
Exit Sub
End If
checkBoxMacro "CheckBox77"
End Sub
Private Sub CheckBox78_Click()
If checkBox_NoClick = "X" Then
Exit Sub
End If
checkBoxMacro "CheckBox78"
End Sub
Private Sub CheckBox79_Click()
If checkBox_NoClick = "X" Then
Exit Sub
End If
checkBoxMacro "CheckBox79"
End Sub
Private Sub CheckBox80_Click()
If checkBox_NoClick = "X" Then
Exit Sub
End If
checkBoxMacro "CheckBox80"
End Sub
Private Sub CheckBox81_Click()
If checkBox_NoClick = "X" Then
Exit Sub
End If
checkBoxMacro "CheckBox81"
End Sub
Private Sub CheckBox82_Click()
If checkBox_NoClick = "X" Then
Exit Sub
End If
checkBoxMacro "CheckBox82"
End Sub
Private Sub CheckBox83_Click()
If checkBox_NoClick = "X" Then
Exit Sub
End If
checkBoxMacro "CheckBox83"
End Sub
Private Sub CheckBox84_Click()
If checkBox_NoClick = "X" Then
Exit Sub
…
|
|||
vbaProject_00.bin |
vba-project | OOXML VBA project: xl/vbaProject.bin | 4169216 bytes |
SHA-256: d8164b51cbc59ac6e9c26e9f06e72ae6f0558c91f66dbd35929cf5b105eadfec |
|||
emf_00.emf |
ooxml-emf | OOXML EMF part: xl/media/image32.emf | 2676 bytes |
SHA-256: 172ff8495039fc46e3aac9a85e7a1ccef2f06043d69da06237c9c148d7eb26d5 |
|||
emf_01.emf |
ooxml-emf | OOXML EMF part: xl/media/image39.emf | 2780 bytes |
SHA-256: 9fb88f43ae5403e905cc0d2f087028cad01056ea9ea28665bbf34590df1df704 |
|||
emf_02.emf |
ooxml-emf | OOXML EMF part: xl/media/image38.emf | 3136 bytes |
SHA-256: 607fa9de267ded79d759ad3380b8935dd94936890d7fea388ae270bb8e5f76c7 |
|||
emf_03.emf |
ooxml-emf | OOXML EMF part: xl/media/image37.emf | 2924 bytes |
SHA-256: 08f7af331633abec87170ce3ae84412f3c1f97a84e201f9930e9cc3ce4c9cedf |
|||
emf_04.emf |
ooxml-emf | OOXML EMF part: xl/media/image31.emf | 2768 bytes |
SHA-256: 188a08581adeacdb6a04470f1fa940657e730a9ba0af2631a90640e05a91bb7a |
|||
emf_05.emf |
ooxml-emf | OOXML EMF part: xl/media/image30.emf | 2744 bytes |
SHA-256: 901b0d41574ca91759f4c4b745610b0d40fb60a24eeb010ecd2358e893c20c87 |
|||
emf_06.emf |
ooxml-emf | OOXML EMF part: xl/media/image29.emf | 2712 bytes |
SHA-256: 8a6f11f62d3024028a1fe2f3b486f20d650b4a72f5eba16329788bc9740097ea |
|||
emf_07.emf |
ooxml-emf | OOXML EMF part: xl/media/image21.emf | 3632 bytes |
SHA-256: 592fb1be93a27cb9b2276de4b6e16594badd1c0892d9b22349debef7a0025401 |
|||
emf_08.emf |
ooxml-emf | OOXML EMF part: xl/media/image20.emf | 17452 bytes |
SHA-256: d1bc39f58f985ff6eb73174ace3be953c112e61528d961f0f468b5043db8134f |
|||
emf_09.emf |
ooxml-emf | OOXML EMF part: xl/media/image19.emf | 26860 bytes |
SHA-256: 5ddff714e76530b7c65a36ea9a79c4a96ed274b26a716b5cdf2e41bdc02b0434 |
|||
emf_10.emf |
ooxml-emf | OOXML EMF part: xl/media/image18.emf | 14764 bytes |
SHA-256: e9b5759704b99f0956e9b49d003707dce67959096c1d9fd1f730c51afd726ff1 |
|||
emf_11.emf |
ooxml-emf | OOXML EMF part: xl/media/image17.emf | 4228 bytes |
SHA-256: 97264fdfdb67d5201fb2372c46e0dba34c36e65057cd8a15b915a6fe431aa0e4 |
|||
emf_12.emf |
ooxml-emf | OOXML EMF part: xl/media/image22.emf | 2708 bytes |
SHA-256: fdfac48cf6dfacefbf3413ed340fdecbbb62614b5bb09f2cfca4fb9222c749f0 |
|||
emf_13.emf |
ooxml-emf | OOXML EMF part: xl/media/image23.emf | 2676 bytes |
SHA-256: a537fac159dcba39e6eb93c29ec618f96d359f0b08f230039fe755438b354ddb |
|||
emf_14.emf |
ooxml-emf | OOXML EMF part: xl/media/image24.emf | 2732 bytes |
SHA-256: 1cd3ff4d4664c8b06d02b5f80d8cd68a8307452ffa4bac720890d37f045a7dae |
|||
emf_15.emf |
ooxml-emf | OOXML EMF part: xl/media/image28.emf | 2696 bytes |
SHA-256: 7418418ba044829d82956e71c5306a38fddaee9adec8ee3e7a38d9f54c4d704c |
|||
emf_16.emf |
ooxml-emf | OOXML EMF part: xl/media/image27.emf | 17028 bytes |
SHA-256: 845d253b7668b038a1b6c5fbe86b543a2d3158b4a7e3a56d49773f67463c283d |
|||
emf_17.emf |
ooxml-emf | OOXML EMF part: xl/media/image26.emf | 3028 bytes |
SHA-256: d3b4ae89b5dfa860d749be43a7a54e85b4d31d4389980b1b060f3fc7c0912488 |
|||
emf_18.emf |
ooxml-emf | OOXML EMF part: xl/media/image25.emf | 28672 bytes |
SHA-256: 62370840f48b90b17db84106f1d09078384fb336150244b81701ae14d2a97227 |
|||
emf_19.emf |
ooxml-emf | OOXML EMF part: xl/media/image40.emf | 2780 bytes |
SHA-256: e6d27d91203fa6bb8232e35fab00aec4aabc380e62973f095b7afda2790a3aef |
|||
emf_20.emf |
ooxml-emf | OOXML EMF part: xl/media/image41.emf | 2732 bytes |
SHA-256: 68c5c36a120860c6e13e80ef3bb6e6ec3de29205a49b052bd599282c0682f578 |
|||
emf_21.emf |
ooxml-emf | OOXML EMF part: xl/media/image42.emf | 2768 bytes |
SHA-256: b7c2762fc04532c78804812adfe6376b8196939d639c04cf2b0b1b7232d7fbfa |
|||
emf_22.emf |
ooxml-emf | OOXML EMF part: xl/media/image45.emf | 2868 bytes |
SHA-256: 7c574cfc3655bc38fc596caf8868d115d81d570b25c450b6b3d8196ea86e2a1e |
|||
emf_23.emf |
ooxml-emf | OOXML EMF part: xl/media/image44.emf | 2744 bytes |
SHA-256: 2a5bfafd7568e1d9d7561055695deeb88e15a322f8ab4a8c7300fbc63f9c0c02 |
|||
emf_24.emf |
ooxml-emf | OOXML EMF part: xl/media/image43.emf | 17452 bytes |
SHA-256: e038c75c1c6a0a36854e4aff5e2e496c3aedef021d11089920e95fcf95142575 |
|||
emf_25.emf |
ooxml-emf | OOXML EMF part: xl/media/image46.emf | 2760 bytes |
SHA-256: 40c2ad1e192d1fb4839f9c9b1c9487872b9a283833cba313f76a859b66f574ad |
|||
emf_26.emf |
ooxml-emf | OOXML EMF part: xl/media/image47.emf | 2780 bytes |
SHA-256: 3d3b096c591eef67cbeb04b7b543744bdafbac9a81213ccca4980bb01abd2183 |
|||
emf_27.emf |
ooxml-emf | OOXML EMF part: xl/media/image48.emf | 2732 bytes |
SHA-256: b42357a3d9adb2615bd02d690b76310e7fdab60980fdda75a229f12706ede825 |
|||
emf_28.emf |
ooxml-emf | OOXML EMF part: xl/media/image52.emf | 2888 bytes |
SHA-256: 069e085cc63f3720cd27cca2dfa37b151f096d4e567ecd289fc2322d5d38f41b |
|||
emf_29.emf |
ooxml-emf | OOXML EMF part: xl/media/image51.emf | 2744 bytes |
SHA-256: e34f1719076686e188fa4b68329f0747664b3874dbf53d90233d2909731d05ea |
|||
Open this report in the interactive analyzer, or submit your own file for analysis.