我使用Excel 2013在插入图表时记录宏,在我的情况下是一个列聚簇图表.在视图代码选项中,它显示了一行代码,如下所示:
ActiveSheet.Shapes.Addchart2(286,xl3DColumnClustered).Select
Run Code Online (Sandbox Code Playgroud)
请帮助我,因为我无法理解286代表的是什么.我知道Addchart2的语法是:
expression.AddChart2(Style,XlChartType,Left,Top,Width,Height,NewLayout)
Run Code Online (Sandbox Code Playgroud)
如果我将"286"更改为"285",则图表将显示为蓝色背景.如果数字为100,则会出错.
谁能告诉我这个数字代表什么?
谢谢.
我用的是emu8086。我有一个问题,要求我在从六段输入转换后显示我们在七段显示器上看到的内容。我应该以十六进制输入我的数据,如果它与七段表的十六进制输入匹配,则显示十进制数,例如。3FH = 0, 06H = 1。我使用数组来实现这个程序。下面是工作源程序:
\nORG 100H \n\nMOV AL,[1840H] \xef\xbc\x9binput in this memory location\nMOV CL,0AH ; initialize length counter\n \nAGAIN: CMP AL,MSG+BX ; compare to check if the data matches\n JE RESULT ; jump to RESULT if data matched\n INC BX ; increase decimal output by 1 if data not matched\nLOOP AGAIN\n\nMOV [1841H],0FFH ; display FF if no data matched the array\n\nHLT\n\nMSG DB 3FH, 06H, 5BH, 4FH,66H, 6DH,7DH,07H,7FH,6FH ; my array with hexa inputs\n\nRESULT: MOV [1841H],BL ; display …Run Code Online (Sandbox Code Playgroud) assembly ×1
charts ×1
emu8086 ×1
excel ×1
excel-2013 ×1
machine-code ×1
opcode ×1
vba ×1
x86-16 ×1