[go: up one dir, main page]

CN106502976A - A kind of method that solving job shop scheduling problem Gantt chart is generated based on Excel and VB - Google Patents

A kind of method that solving job shop scheduling problem Gantt chart is generated based on Excel and VB Download PDF

Info

Publication number
CN106502976A
CN106502976A CN201610950075.5A CN201610950075A CN106502976A CN 106502976 A CN106502976 A CN 106502976A CN 201610950075 A CN201610950075 A CN 201610950075A CN 106502976 A CN106502976 A CN 106502976A
Authority
CN
China
Prior art keywords
gantt chart
excel
job shop
shop scheduling
scheduling problem
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201610950075.5A
Other languages
Chinese (zh)
Inventor
石飞
赵诗奎
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
University of Jinan
Original Assignee
University of Jinan
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by University of Jinan filed Critical University of Jinan
Priority to CN201610950075.5A priority Critical patent/CN106502976A/en
Publication of CN106502976A publication Critical patent/CN106502976A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/166Editing, e.g. inserting or deleting
    • G06F40/174Form filling; Merging
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0631Resource planning, allocation, distributing or scheduling for enterprises or organisations

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Human Resources & Organizations (AREA)
  • Theoretical Computer Science (AREA)
  • Strategic Management (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Economics (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Development Economics (AREA)
  • Game Theory and Decision Science (AREA)
  • General Health & Medical Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Computational Linguistics (AREA)
  • Educational Administration (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • General Engineering & Computer Science (AREA)
  • Artificial Intelligence (AREA)
  • Marketing (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Tourism & Hospitality (AREA)
  • General Business, Economics & Management (AREA)
  • General Factory Administration (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本发明涉及一种基于Excel和VB生成作业车间调度甘特图的方法。包括如下步骤:1)设置Excel模板文件,包括设置对应的工作表,所述工作表中至少包含相应的表头;2)设置VB模板文件,包括根据所述要素设置窗体及其相关属性,然后在窗体上添加相关控件并设置其属性,最后编制“生成甘特图.vbp”程序;3)通过加载“生成甘特图.vbp”程序,点击“导入数据”命令按钮,调取已设置完成的excel模板文件,获取工件加工信息;4)点击“生成甘特图”命令按钮,生成所述作业车间调度甘特图。

The invention relates to a method for generating a job shop scheduling Gantt chart based on Excel and VB. It includes the following steps: 1) setting the Excel template file, including setting the corresponding worksheet, and the worksheet at least includes the corresponding header; 2) setting the VB template file, including setting the form and its related attributes according to the elements, Then add related controls on the form and set their properties, and finally compile the "Generate Gantt Chart.vbp"program; Set the completed excel template file to obtain workpiece processing information; 4) Click the "Generate Gantt Chart" command button to generate the job shop scheduling Gantt chart.

Description

一种基于Excel和VB生成作业车间调度甘特图的方法A method of generating job shop scheduling Gantt chart based on Excel and VB

技术领域technical field

本发明涉及生产调度技术领域,尤其涉及一种基于Excel和VB生成作业车间调度甘特图的方法。The invention relates to the technical field of production scheduling, in particular to a method for generating a job shop scheduling Gantt chart based on Excel and VB.

背景技术Background technique

绘制甘特图,目前基本有两种做法:There are basically two ways to draw a Gantt chart:

一种是使用专用甘特图绘制软件,例如Microsoft project,翰文横道图编制系统等软件。这些专用软件虽然绘制甘特图很方便,很直观,尤其是Microsoft project在针对项目进度管理时绘制的甘特图能直观地显示项目进度,但是在作业车间调度领域中,由于涉及庞大的数据量,遇到的问题复杂多变,致使这些专用的软件在使用中存在着灵活性和操作性很差,适应性不强,给使用者带来了诸多的不便。One is to use special Gantt chart drawing software, such as Microsoft project, Hanwen bar chart preparation system and other software. Although these special software are very convenient and intuitive to draw Gantt charts, especially the Gantt charts drawn by Microsoft project for project schedule management can visually display project progress, but in the field of job shop scheduling, due to the huge amount of data involved , the problems encountered are complex and changeable, resulting in the existence of these special software in the use of flexibility and poor operability, poor adaptability, and bring a lot of inconvenience to users.

另一种是采用编程软件,例如VC++,VB等软件,通过编程调用数据库,然后用对话框的形式弹出生成的甘特图。这种方法虽然可以快速处理大量的数据,适应性也比较强,但是甘特图一旦生成成功,将不能直接修改,可视化程度不高。The other is to use programming software, such as VC++, VB and other software, to call the database through programming, and then pop up the generated Gantt chart in the form of a dialog box. Although this method can quickly process a large amount of data and has strong adaptability, once the Gantt chart is generated successfully, it cannot be directly modified, and the degree of visualization is not high.

发明内容Contents of the invention

本发明的目的在于提供一种基于Excel和VB生成作业车间调度甘特图的方法,该方法简洁快速,易于修改,可视化程度高。其具体方法包括如下步骤:The purpose of the present invention is to provide a method for generating a job shop scheduling Gantt chart based on Excel and VB. The method is simple, fast, easy to modify, and has a high degree of visualization. Its concrete method comprises the following steps:

1)设置Excel模板文件,包括设置对应的工作表,所述工作表中至少包含相应的表头;1) Set the Excel template file, including setting the corresponding worksheet, which at least includes the corresponding header;

2)设置VB模板文件,包括根据所述要素设置窗体及其相关属性,然后在窗体上添加相关控件并设置其属性,最后编制“绘制甘特图.vbp”程序;2) Set up the VB template file, including setting the form and its related attributes according to the above elements, then adding related controls on the form and setting their attributes, and finally compiling the "Draw Gantt Chart.vbp" program;

3)通过加载“绘制甘特图.vbp”程序,点击“导入数据”命令按钮,调取已设置完成的excel模板文件,获取工件信息;3) By loading the "Draw Gantt Chart.vbp" program, click the "Import Data" command button, call the excel template file that has been set, and obtain the workpiece information;

4)点击“生成甘特图”命令按钮,生成所述作业车间调度甘特图。4) Click the "Generate Gantt Chart" command button to generate the job shop scheduling Gantt chart.

所述一种基于Excel和VB生成作业车间调度甘特图的方法进一步设计在于,所述工作表为为主、辅2个工作表,标签名分别设置为“工件箱、甘特图”。The further design of the method for generating a Gantt chart for job shop scheduling based on Excel and VB is that the worksheets are two main and auxiliary worksheets, and the label names are respectively set to "job box, Gantt chart".

所述一种基于Excel和VB生成作业车间调度甘特图的方法进一步设计在于,在所述主工作表中至少设置:“工件号,工序数,工序号,到达时间,可选机器集,加工时间,Cmax,开始时间,结束时间,选择的机器”表头。The further design of the method for generating a job shop scheduling Gantt chart based on Excel and VB is to at least set in the main worksheet: "workpiece number, number of procedures, procedure number, arrival time, optional machine set, processing Time, Cmax, start time, end time, selected machine" header.

所述一种基于Excel和VB生成作业车间调度甘特图的方法进一步设计在于,所述窗体添加3个命令按钮,2个标签控件,2个文本框控件。The further design of the method for generating a job shop scheduling Gantt chart based on Excel and VB is that the form is added with 3 command buttons, 2 label controls, and 2 text box controls.

所述一种基于Excel和VB生成作业车间调度甘特图的方法进一步设计在于,所述甘特图由平面坐标和矩形块组成,一个矩形块的长度表示一道工序的加工时间,矩形块的左端表示开工时间,右端表示完工时间。The further design of the method for generating a job shop scheduling Gantt chart based on Excel and VB is that the Gantt chart is composed of plane coordinates and rectangular blocks, the length of a rectangular block represents the processing time of a process, and the left end of the rectangular block Indicates the start time, and the right end indicates the completion time.

所述一种基于Excel和VB生成作业车间调度甘特图的方法进一步设计在于,所述平面坐标横坐标代表的是加工时间,其刻度线和底线是对excel工作表中单元格的行高,列宽,边框线进行相应的设置而生成的。刻度尺是根据最大完工时间Cmax来选择,然后通过对相应单元格进行合并居中并输入相应刻度值而生成的。The further design of the method of generating a job shop scheduling Gantt chart based on Excel and VB is that the plane coordinate abscissa represents processing time, and its scale line and bottom line are the row heights of the cells in the excel worksheet, The column width and border line are generated by corresponding settings. The scale is selected according to the maximum completion time Cmax, and then generated by merging and centering the corresponding cells and entering the corresponding scale value.

所述一种基于Excel和VB生成作业车间调度甘特图的方法进一步设计在于,所述平面坐标纵坐标代表的是加工机器代号,其刻度线和底线是对excel工作表中单元格的行高,列宽,边框线进行相应的设置而生成的。刻度尺是根据机器数量来选择,然后通过对相应单元格进行合并居中并输入相应机器代号而生成的。The further design of the method for generating a job shop scheduling Gantt chart based on Excel and VB is that the plane coordinate ordinate represents the processing machine code, and its scale line and bottom line are the row heights of the cells in the excel worksheet , column width, and border line are set accordingly. The scale is selected according to the number of machines, and then generated by merging and centering the corresponding cells and entering the corresponding machine code.

所述一种基于Excel和VB生成作业车间调度甘特图的方法进一步设计在于,所述矩形块是通过确定工作表单元格目标区域,然后进行单元格合并,水平居中,垂直居中操作,最后将目标区域单元格添加四周框线,填充相应颜色并写入工序信息而生成的,同一个工件的工序用相同的颜色填充。The further design of the method for generating a job shop scheduling Gantt chart based on Excel and VB is that the rectangular block is determined by determining the target area of the worksheet cell, then performing cell merging, centering horizontally, and centering vertically, and finally The cell in the target area is generated by adding a frame around it, filling it with the corresponding color, and writing the process information. The process of the same workpiece is filled with the same color.

与现有方法相比,本发明一种基于Excel和VB生成作业车间调度甘特图的方法具有以下有益效果:Compared with existing methods, a method of generating a job shop scheduling Gantt chart based on Excel and VB of the present invention has the following beneficial effects:

(1)本发明可以快速处理庞大的数据,大大提高工作效率,形成模板后可重复使用,技术效果明显,体现了较大的项目使用价值;(1) The present invention can quickly process huge data, greatly improve work efficiency, and can be reused after forming templates. The technical effect is obvious, and it reflects a relatively large project use value;

(2)本发明利用excel的良好操作性,在甘特图生成以后,不用改变低层程序,便可以直接在excel中直接进行调整和修改,灵活性强,可视化程度高;(2) The present invention utilizes the good operability of excel. After the Gantt chart is generated, it can be directly adjusted and modified in excel without changing the low-level program, which has strong flexibility and high degree of visualization;

(3)本发明可以实现调度数据与甘特图的共同关联存储。(3) The present invention can realize the co-associated storage of scheduling data and Gantt chart.

附图说明Description of drawings

图1是Excel模板文件中主、辅工作表的设计示例图。Figure 1 is an example diagram of the design of the main and auxiliary worksheets in the Excel template file.

图2是本实施例的部分输入内容。Fig. 2 is part of the input content of this embodiment.

图3是VB窗体模板。Figure 3 is the VB form template.

图4-1到图4-2是导入数据的核心代码。Figure 4-1 to Figure 4-2 are the core codes for importing data.

图5是导入数据成功后的窗体。Figure 5 is the form after importing data successfully.

图6-1到图6-3是生成甘特图的核心代码。Figure 6-1 to Figure 6-3 are the core codes for generating the Gantt chart.

图7是本实施例的调度结果甘特图。FIG. 7 is a Gantt chart of the scheduling result of this embodiment.

下面结合附图及实施例对本发明作进一步的说明。The present invention will be further described below in conjunction with the accompanying drawings and embodiments.

1.设置excel模板文件1. Set the excel template file

1.1 新建工作簿1.1 Create a new workbook

在新建的工作簿中,分别建立工作表标签名称为“工件箱”的主工作表和工作表标签名称为“甘特图”的辅工作表。主工作表应包含表头用来存储工件加工信息。例如:“工件号,工序数,工序号,到达时间,可选机器集,加工时间,Cmax,开始时间,结束时间,选择的机器”表头。请参见图1所示。In the newly created workbook, create the main worksheet with the worksheet label name "Workbox" and the auxiliary worksheet with the worksheet label name "Gantt Chart". The main worksheet should contain a header to store workpiece processing information. For example: "Job number, process number, process number, arrival time, optional machine set, processing time, Cmax, start time, end time, selected machine" header. Please refer to Figure 1.

1.2 各单元格输入内容1.2 Input content of each cell

以20个工件,每个工件10道工序,10台加工机器为例,主工作表中上述输入区的对应单元格的部分输入内容请参见图2所示。Taking 20 workpieces, 10 processes for each workpiece, and 10 processing machines as an example, please refer to Figure 2 for some input contents of the corresponding cells in the above input area in the main worksheet.

2.设置VB模板文件2. Set VB template file

2.1 新建VB模板文件并设定窗体及其属性,2.1 Create a new VB template file and set the form and its properties,

新建VB模板文件,在该文件中设置form1.caption=“生成甘特图”。Create a new VB template file, and set form1.caption="Generate Gantt Chart" in the file.

2.2 添加控件并设置相关属性2.2 Add controls and set related properties

首先添加2个命令按钮,其caption属性分别设置为“导入数据”,“甘特图”;然后添加俩个标签控件,其caption属性分别设置为“JobNum”,“MachNum”;最后添加俩个文本框控件,其text属性均设置为“ ”;请参见图3所示。First add two command buttons, whose caption properties are set to "Import Data" and "Gantt Chart" respectively; then add two label controls, whose caption properties are set to "JobNum" and "MachNum" respectively; finally add two texts Box controls, whose text properties are all set to " "; see Figure 3.

2.3 编写“生成甘特图.vbp”程序2.3 Write the program "Generate Gantt Chart.vbp"

编写“生成甘特图.vbp”程序,编写完成并调试成功后,以“生成甘特图.vbp”程序存盘。Write the "Generate Gantt Chart.vbp" program, and save it with the "Generate Gantt Chart.vbp" program after writing and debugging successfully.

3.加载程序,导入数据,获取工件信息3. Load program, import data, get workpiece information

加载“生成甘特图.vbp”程序,点击导入数据命令按钮,选择步骤1中设置好的excel模板文件,获取工件信息。该程序的核心代码如图4-1~4-2所示,导入数据成功后如图5所示。Load the "Generate Gantt Chart.vbp" program, click the import data command button, select the excel template file set in step 1, and obtain the workpiece information. The core code of the program is shown in Figure 4-1~4-2, and it is shown in Figure 5 after the data is successfully imported.

4.生成甘特图4. Generating a Gantt Chart

首先生成平面坐标,其具体步骤如下:First generate plane coordinates, the specific steps are as follows:

Step1.令excel中标签名为“工件箱”的工作表G2单元格的值为最大完工时间Cmax;Step1. Let the value of cell G2 of the worksheet named "Workbox" in excel be the maximum completion time Cmax;

Step2.设置“甘特图”工作表的第一列列宽为3,然后选定该工作表指定区域(第二列到第Cmax+1列)的列宽为100/Cmax;Step2. Set the column width of the first column of the "Gantt Chart" worksheet to 3, and then select the column width of the specified area of the worksheet (from the second column to the Cmax+1 column) to be 100/Cmax;

Step3.设置工作表的第二行、第三行以及第MachNum*2+5行和第MachNum*2+6行的行高为5;Step3. Set the row height of the second row, the third row, the MachNum*2+5 row and the MachNum*2+6 row of the worksheet to 5;

Step4.构建横坐标:选定工作表指定区域(第MachNum*2+6行第二列到MachNum*2+6行第Cmax+1列的所有单元格),设置其下框线的线型为实线;设置横坐标的刻度尺(包括刻度值和最小刻度单位线),例如:由于该实例的Cmax比较大,设置刻度值为50,最小刻度单位为10,当第MachNum*2+6行的列数(假设为第i列)为10的整数倍时,设置第i+1列的右框线为实线,当第MachNum*2+5行的列数(假设为第j列)为50的整数倍时,设置第j+1列的右框线为实线,对应第MachNum*2+7行第j+1列的单元格数值为j,然后把该单元格相邻的前23个单元格和后26个单元格合并居中;Step4. Construct the abscissa: select the specified area of the worksheet (all cells from the second column of MachNum*2+6 row to the second column of MachNum*2+6 row and Cmax+1 column), and set the line type of the lower frame line to Solid line; set the scale of the abscissa (including the scale value and the minimum scale unit line), for example: because the Cmax of this example is relatively large, set the scale value to 50 and the minimum scale unit to 10, when the line MachNum*2+6 When the number of columns (assumed to be the i-th column) is an integer multiple of 10, set the right frame line of the i+1th column to be a solid line, when the number of columns of the MachNum*2+5th row (assumed to be the j-th column) is When it is an integer multiple of 50, set the right frame line of column j+1 to be a solid line, and the value of the cell corresponding to row j+1 of row MachNum*2+7 is j, and then set the first 23 cells adjacent to the cell cells and the last 26 cells are merged and centered;

Step5.构建纵坐标:选定工作表指定区域(第四行第一列到第MachNum*2+6行第一列的所有单元格),设置其右框线的线型为实线;设置纵坐标的刻度,纵坐标代表的是工件加工的机器代号,在第五行第一列的单元格中输入M1,代表机器1,然后以该单元格为基础,在第一列中每隔一个单元格依此输入M2,M3……直到M&MachNum。Step5. Construct the vertical coordinate: Select the specified area of the worksheet (all cells from the first column of the fourth row to the first column of the MachNum*2+6 row), set the line type of the right frame line to a solid line; set the vertical The scale of the coordinates, the ordinate represents the machine code of the workpiece processing, enter M1 in the cell of the fifth row and the first column, which represents machine 1, and then based on this cell, every other cell in the first column Input M2, M3... until M&MachNum.

然后生成矩形块,具体步骤如下:Then generate a rectangular block, the specific steps are as follows:

Step1.把每个工件的每道工序根据选择的机器代号和开始时间放入相应的单元格,例如:(1,1),代表第一个工件的第一道工序,它的开始时间是9,选择的机器号是9,那么它所处的位置就在工作表的第9*2+3行,第9+2列所对应的单元格;Step1. Put each process of each workpiece into the corresponding cell according to the selected machine code and start time, for example: (1, 1), representing the first process of the first workpiece, its start time is 9 , the selected machine number is 9, then its location is in the cell corresponding to row 9*2+3 and column 9+2 of the worksheet;

Step2.根据工序的开始时间和结束时间,确定每道工序的时间区域,然后将该区域的单元格合并居中,并将四周边框线设置为实线;Step2. According to the start time and end time of the process, determine the time area of each process, then merge and center the cells in this area, and set the surrounding border lines as solid lines;

Step3.给Step2中确定的单元格区域填充颜色,同一工件的所有工序用相同的颜色填充。Step3. Fill the cell area determined in Step2 with color, and all processes of the same workpiece are filled with the same color.

最后,添加结束标志线,并标注最大完工时间,其具体步骤如下:Finally, add the end marking line and mark the maximum completion time. The specific steps are as follows:

Step1.选定工作表指定区域(第四行第Cmax+1列到第MachNum*2+6行第Cmax+1列的所有单元格),设置其右框线的线型为实线;Step1. Select the specified area of the worksheet (all the cells in the fourth row, column Cmax+1 to row MachNum*2+6, column Cmax+1), and set the line type of the right frame line to solid line;

Step2.在第四行,第Cmax+1列单元格输入该实例最大完工时间Cmax;Step2. In the fourth row, enter the maximum completion time Cmax of the instance in the cell of column Cmax+1;

Step3.选定第四行的第(Cmax-50)列到第(Cmax+1)列,然后进行合并居中。Step3. Select the (Cmax-50) to (Cmax+1) columns of the fourth row, and then merge and center.

该程序的核心代码如图6-1~6-3所示,生成完甘特图如图7所示。The core code of the program is shown in Figure 6-1~6-3, and the Gantt chart is generated as shown in Figure 7.

Claims (8)

1. a kind of method that solving job shop scheduling problem Gantt chart is generated based on Excel and VB, it is characterised in that comprise the steps:
1)Excel template file is set, including arranging corresponding worksheet, in the worksheet, includes at least corresponding gauge outfit;
2)VB template files are set, and including forms and its association attributes being arranged according to the key element, then add phase on forms Close control and its attribute is set, finally establishment " generating Gantt chart .vbp " program;
3) by loading " generate Gantt chart .vbp " program, " importing data command " button is clicked on, transfers and be provided with Excel template files, obtain workpiece information;
4)" generation Gantt chart " order button is clicked on, the solving job shop scheduling problem Gantt chart is generated.
2. a kind of method that solving job shop scheduling problem Gantt chart is generated based on Excel and VB according to claim 1, its feature It is the worksheet for main and auxiliary 2 worksheets, tag name is respectively set to " workpiece box, Gantt chart ".
3. a kind of method that solving job shop scheduling problem Gantt chart is generated based on Excel and VB according to claim 2, its feature Be in the main worksheet at least provided with:" workpiece number, process number, operation number, arrival time, optional machine collection, during processing Between, Cmax, the time started, the end time, the machine of selection " gauge outfit.
4. a kind of method that solving job shop scheduling problem Gantt chart is generated based on Excel and VB according to claim 1, its feature It is that the forms add 3 order buttons, 2 label controls, 2 Inputs.
5. a kind of method that solving job shop scheduling problem Gantt chart is generated based on Excel and VB according to claim 1, its feature It is that the Gantt chart is made up of plane coordinates and rectangular block, the length of a rectangular block represents the process time of a procedure, The left end of rectangular block represents that on-stream time, right-hand member represent completion date.
6. a kind of method that solving job shop scheduling problem Gantt chart is generated based on Excel and VB according to claim 5, its feature Be the plane coordinates abscissa representative is process time, and its graduation mark and bottom line are to cell in excel worksheets Row high, col width, frame line are arranged accordingly and are generated;Rule is selected according to Maximal Makespan Cmax, Then generated by respective cells being merged between two parties and being input into corresponding scale value.
7. a kind of method that solving job shop scheduling problem Gantt chart is generated based on Excel and VB according to claim 5, its feature Be the plane coordinates ordinate representative is processing machine code name, and its graduation mark and bottom line are to single in excel worksheets The row of first lattice is high, and col width, frame line are arranged accordingly and generated;Rule is selected according to machine quantity, then Generated by respective cells being merged between two parties and being input into corresponding machine code name.
8. a kind of method that solving job shop scheduling problem Gantt chart is generated based on Excel and VB according to claim 5, its feature It is that the rectangular block is by determining worksheet cell target area, then carries out cell span, horizontal center, vertically Target area cell is finally added surrounding wire by centering operations, and filling respective color simultaneously writes process information and generate, The operation of same workpiece identical color filling.
CN201610950075.5A 2016-11-03 2016-11-03 A kind of method that solving job shop scheduling problem Gantt chart is generated based on Excel and VB Pending CN106502976A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610950075.5A CN106502976A (en) 2016-11-03 2016-11-03 A kind of method that solving job shop scheduling problem Gantt chart is generated based on Excel and VB

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610950075.5A CN106502976A (en) 2016-11-03 2016-11-03 A kind of method that solving job shop scheduling problem Gantt chart is generated based on Excel and VB

Publications (1)

Publication Number Publication Date
CN106502976A true CN106502976A (en) 2017-03-15

Family

ID=58322157

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610950075.5A Pending CN106502976A (en) 2016-11-03 2016-11-03 A kind of method that solving job shop scheduling problem Gantt chart is generated based on Excel and VB

Country Status (1)

Country Link
CN (1) CN106502976A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110941750A (en) * 2019-11-28 2020-03-31 金蝶软件(中国)有限公司 Data linkage method and related device
CN112346719A (en) * 2020-10-16 2021-02-09 山东师范大学 A Framework Construction Method for Realizing Asynchronous Speed Animation Interactive Program in VBA
CN112837565A (en) * 2021-01-20 2021-05-25 山东师范大学 A multi-label teaching demonstration system and method for scatter plots

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102981842A (en) * 2012-11-08 2013-03-20 北京空间飞行器总体设计部 Method of generating interactive Gantt chart
US20130086106A1 (en) * 2011-10-03 2013-04-04 Black Hills Ip Holdings, Llc Systems, methods and user interfaces in a patent management system

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130086106A1 (en) * 2011-10-03 2013-04-04 Black Hills Ip Holdings, Llc Systems, methods and user interfaces in a patent management system
CN102981842A (en) * 2012-11-08 2013-03-20 北京空间飞行器总体设计部 Method of generating interactive Gantt chart

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
冯世扣: "基于遗传退火算法的车间调度研究与应用", 《中国优秀硕士学位论文全文数据库工程科技II辑》 *
郭锐: "大型在线设备管理中自动图表的设计", 《长春大学学报》 *

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110941750A (en) * 2019-11-28 2020-03-31 金蝶软件(中国)有限公司 Data linkage method and related device
CN110941750B (en) * 2019-11-28 2023-07-07 金蝶软件(中国)有限公司 Data linkage method and related device
CN112346719A (en) * 2020-10-16 2021-02-09 山东师范大学 A Framework Construction Method for Realizing Asynchronous Speed Animation Interactive Program in VBA
CN112346719B (en) * 2020-10-16 2024-10-18 山东师范大学 Framework construction method for realizing asynchronous speed animation interactive program in VBA
CN112837565A (en) * 2021-01-20 2021-05-25 山东师范大学 A multi-label teaching demonstration system and method for scatter plots
CN112837565B (en) * 2021-01-20 2022-11-11 山东师范大学 A multi-label teaching demonstration system and method for scatter plots

Similar Documents

Publication Publication Date Title
CN104317974A (en) Reconfigurable multi-source data importing method in ERP system
CN115510525A (en) Automatic labeling method and system for pipeline three-dimensional building information model
CN102722616B (en) Method for drawing exploration point plan based on Excel
CN106844885B (en) BIM technology-based drawing frame and drawing label design method
US20110307771A1 (en) Method for generating financial report
CN106325833B (en) A kind of code generating method for enterprise information management
CN107862112A (en) Element material programming count and method for drafting suitable for AutoCAD floor plans
CN106294572A (en) A kind of elevation map rapid generation based on AutoCAD data source and ArcGIS instrument
CN107480380A (en) A template-based engineering drawing generation method
CN106502976A (en) A kind of method that solving job shop scheduling problem Gantt chart is generated based on Excel and VB
CN110765541A (en) Method and device for establishing BIM (building information modeling) model of subway station enclosure structure and storage medium
CN114077765B (en) Dynamo project data management method and device based on Dynamo project data management method and device, and computer equipment
CN105279269A (en) SQL generating method and system for supporting table free association
CN104298705A (en) Converting method of relational data and unstructured data
CN102981842B (en) Method of generating interactive Gantt chart
CN116578054A (en) An intelligent manufacturing cell designer and its instantiation method suitable for Industry 4.0
CN103186365B (en) A kind of method and system generating steering order according to character contour change
CN111161375A (en) A Fragmentation Model and Fragmentation Method of Large-scale Digital Topographic Map
CN107918715A (en) The quick edit methods in seat and admission fee, system and storage medium based on WEB
CN117390745A (en) Standardized generation method and system for general instructions for foundation pit support construction design
JP6133763B2 (en) Production information management device, production information management method and program
CN115509665B (en) Method, device, medium and equipment for recording control in window
CN107066213A (en) The method for preprinting preceding DBMS for print job is set up by placement process
CN117475027A (en) An automatic drawing method for construction drawings of intersection points in underground mine tunnels
CN105808597A (en) Technological process data presentation method and apparatus

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20170315