vsflexgrid单元格换行后自动使用行高_中招计算机信息技术考试训练|Excel操作题三|自动填充序号...

Excel操作题(三):

进入本题工作目录,请完成以下操作。

1、在“序号”列添加“001”“002”……“006”。

2、将表格按“学号”的升序排列。

3、将1至9行行高改为30,A至J列列宽改为10。

4、在G9、H9中,使用函数算出跳高、跳远的平均值,并设置为数值型,保留两位小数。

5、删除“体重/公斤”列。

保存文件并关闭窗口。

30c185003da2f5eaf8f54f0299f77671.png

问题(一)操作流程:

选中单元格区域A2:A8后,右键单击弹出右键菜单,选中设置单元格格式。在数字选项卡的分类中选中文本,左键单击确定按钮完成设置。

在单元格A2中键入字符“001”后,将鼠标指针移动至右下角,当指针变成“+”后,双击实现序号填充。

45403712784c30b20b4d5fab38c3a3c2.gif

问题(二)操作流程:

首先选中单元格区域A1:H9,左键点击开始选项卡编辑功能区中的排序和筛选,在下拉菜单中选中自定义排序。

在排序对话框中,将主要关键字设置为“学号“,将次序设置为升序,左键单击确定按钮完成排序。

5f6765925dfb9b972a1b9655a44dfcbc.gif

问题(三)操作流程:

首先选中左侧标尺1到9行,然后右键单击弹出右键菜单,选中行高。在行高对话框中将数值设置为30,点击确定按钮完成行高设置。

列宽设置方法与行高设置方法相似,选中上册标尺A到J列后,右键单击弹出右键菜单,选中列宽。在列宽对话框中将数值设置为10,点击确定按钮完成行高设置。

99667462c8b49b4b89bfbdd3f3920c9c.gif

问题(四)操作流程:

在单元格G9中键入函数“=AVERAGE(G2:G8)”,在单元格H9中键入函数“=AVERAGE(H2:H8)”,按回车键完成计算。

或者依次选中单元格区域G2:G9、H2:H9后,左键单击开始选项卡编辑功能区中的自动求和后的小箭头,选中下拉菜单中的平均值。

选中单元格G9和H9后,右键单击弹出右键菜单,选中设置单元格格式。在数字选项卡中,选中分类中的数值后,将右侧小数位数设置为2,点击确定后设置完成。

0d6ee0326508603aefbba4aa93982565.gif

问题(五)操作流程:

左键单击选中上方标尺的E列,右键单击弹出右键菜单,选中删除即可删除“体重/公斤”列。

6a5ae22c1c43a6d89bea7cf5c6503d39.gif

以上题目全部完成后,点击保存文件,最后退出Microsoft Excel。

Excel操作题(三)详细操作流程已经结束,如有疑问,请在评论区留言。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
以下是在 VC6 创建 MFC 视图模式封装 VSFlexGrid 控件的示例: 1. 在 VC6 创建一个 MFC 应用程序项目。 2. 添加 VSFlexGrid 控件。方法是:在“工具”菜单选择“组件和控件”命令,找到并勾选 VSFlexGrid 控件。 3. 在资源视图添加 VSFlexGrid 控件。方法是:在“工具”菜单选择“自定义工具栏”,在弹出的对话框选择“控件”选项卡,找到并选择 VSFlexGrid 控件,然后在自定义工具栏点击“插入”按钮。接着,在资源视图找到“Dialog”文件夹,双击打开“Dialog.rc”资源文件,将 VSFlexGrid 控件从自定义工具栏拖拽到对话框。 4. 创建一个新的类 CMyFlexGrid,用于封装 VSFlexGrid 控件。方法是:在“类向导”对话框选择“MFC 类”选项卡,点击“添加类”按钮,选择“MFC ActiveX 控件”模板,命名为 CMyFlexGrid,选择“从现有控件类创建”选项,从列表选择 VSFlexGrid 控件类(例如“VSFlexGrid50Ctl”),然后按照向导提示完成类的创建。 5. 在 CMyFlexGrid 类添加必要的成员变量和成员函数。例如: ```c++ class CMyFlexGrid : public COleControl { public: CMyFlexGrid(); public: VSFlexGrid50Ctl m_flexGrid; // VSFlexGrid 控件 public: // 属性 long m_rows; long m_cols; public: // 方法 void SetCellText(long row, long col, LPCTSTR text); LPCTSTR GetCellText(long row, long col); void SetRows(long rows); void SetCols(long cols); void SetColWidth(long col, long width); void SetRowHeight(long row, long height); protected: // 消息映射 afx_msg int OnCreate(LPCREATESTRUCT lpCreateStruct); DECLARE_MESSAGE_MAP() }; ``` 以上代码,m_flexGrid 成员变量用于存储 VSFlexGrid 控件对象,m_rows 和 m_cols 属性用于设置控件的数和列数,SetCellText 和 GetCellText 方法用于设置和获取单元的文本,SetRows 和 SetCols 方法用于设置控件的数和列数,SetColWidth 和 SetRowHeight 方法用于设置单元的宽度和度。 6. 在 CMyFlexGrid 类添加消息映射。方法是:在类的声明添加 DECLARE_MESSAGE_MAP 宏,然后在类的实现添加 ON_WM_CREATE 消息映射。例如: ```c++ BEGIN_MESSAGE_MAP(CMyFlexGrid, COleControl) ON_WM_CREATE() END_MESSAGE_MAP() int CMyFlexGrid::OnCreate(LPCREATESTRUCT lpCreateStruct) { if (COleControl::OnCreate(lpCreateStruct) == -1) return -1; // 创建 VSFlexGrid 控件 if (!m_flexGrid.Create(NULL, WS_CHILD | WS_VISIBLE, CRect(0, 0, 0, 0), this, 0)) return -1; return 0; } ``` 以上代码,OnCreate 方法用于创建 VSFlexGrid 控件,并将其作为子窗口添加到当前控件。 7. 在资源视图找到对话框的类,双击打开对话框的头文件,添加 CMyFlexGrid 对象作为类的成员变量。例如: ```c++ class CMyDialog : public CDialog { public: CMyDialog(CWnd* pParent = NULL); public: CMyFlexGrid m_flexGrid; // VSFlexGrid 控件 protected: virtual void DoDataExchange(CDataExchange* pDX); DECLARE_MESSAGE_MAP() }; ``` 8. 在对话框的 OnInitDialog 函数创建 CMyFlexGrid 对象,并设置其属性和内容。例如: ```c++ BOOL CMyDialog::OnInitDialog() { CDialog::OnInitDialog(); // 创建 CMyFlexGrid 对象 if (!m_flexGrid.Create(NULL, NULL, WS_CHILD | WS_VISIBLE, CRect(0, 0, 0, 0), this, 0)) return FALSE; // 设置控件属性 m_flexGrid.SetRows(5); m_flexGrid.SetCols(3); // 设置单元内容 m_flexGrid.SetCellText(0, 0, _T("姓名")); m_flexGrid.SetCellText(0, 1, _T("性别")); m_flexGrid.SetCellText(0, 2, _T("年龄")); m_flexGrid.SetCellText(1, 0, _T("张三")); m_flexGrid.SetCellText(1, 1, _T("男")); m_flexGrid.SetCellText(1, 2, _T("20")); m_flexGrid.SetCellText(2, 0, _T("李四")); m_flexGrid.SetCellText(2, 1, _T("女")); m_flexGrid.SetCellText(2, 2, _T("22")); m_flexGrid.SetCellText(3, 0, _T("王五")); m_flexGrid.SetCellText(3, 1, _T("男")); m_flexGrid.SetCellText(3, 2, _T("24")); m_flexGrid.SetCellText(4, 0, _T("赵六")); m_flexGrid.SetCellText(4, 1, _T("女")); m_flexGrid.SetCellText(4, 2, _T("26")); return TRUE; } ``` 以上代码,OnInitDialog 函数用于创建 CMyFlexGrid 对象,并设置其属性和内容。 9. 运程序,可以看到 VSFlexGrid 控件显示了设置的数据。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值