问题标签 [range]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
18026 浏览

vba - 使用 VBA for Word,如何创建一系列表格单元格?

我正在尝试学习如何在 Word VBA 中处理关于 MS Word 表的 Range 对象。

使用Range 对象 help,只要单元格是连续的,我似乎可以创建一系列单元格,但是我似乎无法获得使用单元格指定范围的起点和终点的语法。

例如:

我不确定要输入什么来指示要开始的单元格或要结束的单元格。有人可以给我一个线索吗?:)

编辑:我已经从头开始创建了表格——我正在尝试对中间的某些行使用一系列单元格来对它们应用格式。特别是,我想看看这是否可以在不使用选择的情况下完成。

0 投票
5 回答
13644 浏览

python - `xrange(2**100)` -> OverflowError: long int too large to convert to int

xrange函数不适用于大整数:

Python 3.x:

Python 2.x是否有 py3k 内置range()函数的反向移植?

编辑

我正在寻找 "lazy" 的完整实现range(),而不仅仅是其某些功能的部分实现。

0 投票
1 回答
945 浏览

php - 如何让 Zend Lucene Range Search 正常工作(或帮助我调试)

我在我的网站上有一个 Zend Search (Lucene) 框架的实现,其中包含带有价格的产品索引。

我试图让客户搜索某些东西,同时限制价格。例如。在 5 美元到 10 美元之间搜索“狗粮”。

我的搜索索引如下所示:
Keyword('name')
Keyword('price')

假设数据库中有 2 个项目(名称和价格)
“狗粮”10
“点零食”11

如果我进行以下搜索,我会收到两个结果。
price[1 TO 15] name:dog
这正是我想要的。

但是,如果我将范围更改为 price[5 TO 15],我不会得到任何结果。谁能帮我理解如何调试这个?这种行为既发生在我的 Web 实现中,也发生在 Luke 中。

0 投票
2 回答
805 浏览

perl - 为什么使用单元格范围而不是选择时 wdBorderVertical 不存在?

仅供参考,我正在使用 Perl 和 Win32::OLE,但错误是 Word VBA 错误。

使用 Perl 的 Win32::OLE 模块,我试图在 Word 中创建一个表格并格式化它的某些元素。我创建了表格 (15 x 3) 并成功创建了一个范围对象,指向从 (2, 1) 到 (14, 3) 的单元格,即除了顶部和底部行之外的所有单元格。

然后我设置 OutsideLineStyle 和 InsideLineStyle 并启用边框,但生成的表格在表格内没有垂直边框。整个表格周围有边框,行之间有边框,但列之间没有边框。

我试图通过设置 wdBorderVertical 来纠正这个问题,但我收到“请求的集合成员不存在”的错误。我不确定为什么。

这是我的代码:

单元格范围不存在 wdBorderVertical 吗?我试图在不使用选择或循环的情况下执行此操作,因为似乎(也许我错了) Ranges 是专门使用的,因此您可以避免不必要的循环等,并且您可以使用多个 Ranges 而不是单个选择。

0 投票
4 回答
2314 浏览

.net - Enumerable.Range 实现

.Net 中 Enumerable.Range 的精确实现是什么?更可取的.Net 4?它是一个产生的for循环吗?自定义实现(IEnumerable、IEnumerator)还是?

0 投票
5 回答
6769 浏览

c++ - C ++中的双类型数字

IEE754(64 位)浮点应该正确表示 15 个有效数字,尽管内部表示有 17 个数字。有没有办法强制第 16 位和第 17 位数字为零?

参考: http: //msdn.microsoft.com/en-us/library/system.double (VS.80).aspx :。.

请记住,浮点数只能逼近十进制数,并且浮点数的精度决定了该数字逼近十进制数的准确度。默认情况下,Double 值包含 15 位精度的十进制数字,但内部维护最多 17 位数字。浮点数的精度有几个后果: . .

示例编号:d1 = 97842111437.390091
d2 = 97842111437.390076
d1 和 d2 的第 16 位和第 17 位小数不同,这不应该是重要的。寻找将它们强制归零的方法。即d1 = 97842111437.390000 d2 = 97842111437.390000

0 投票
3 回答
1729 浏览

delphi - Delphi:如何有不连续的子范围枚举类型?

虽然以下子范围枚举声明有效:

这不会:

也没有

如何声明具有非连续值的子范围类型?

0 投票
2 回答
2520 浏览

math - 一维线段/范围相交测试:解决方案名称?

我已经制定了一种方法来测试两个一维线段/范围。

因此将范围定义为:

给定两个范围实例:

我使用以下内容来测试它们是否相交:

我认为这是一个一维交叉产品,所以我的问题是:

该解决方案是归类为一维交叉产品还是其他?

0 投票
1 回答
378 浏览

javascript - safari:获取鼠标指针下的单词

我正在尝试在 onclick 事件处理程序中找到单击的单词。

getClickedWord()用于range.moveToPointmsie 和event.rangeParent/offsetgecko,但 Webkit 似乎都不支持。任何指针?

0 投票
1 回答
13056 浏览

range - VBA 复制并粘贴一系列数字

我正在尝试复制和粘贴一个范围,以创建一个 28 x 28 的数字网格“旋转”值,以便每次将该范围粘贴到下一列时,该范围向下移动一行,最后一个值“溢出”回到下一行的顶部,我已经做到了这一点,但我被溢出部分难住了(我是 VBA 的相对新手)

我还需要复制和粘贴单元格的值和格式

希望大家帮忙谢谢